淮阴师范学院数据库基础期末练习
数据库基础期末练习
一、单项选择题 (共20题,每题2分,共计40分)
( C )
1、下列不属于Oracle数据库中的约束条件的是( )。
( C )
2、下列说法中正确的是( )。
( D )
3、下列说法中错误的是( )。
( D )
4、下列说法正确的是( )。
( B )
5、当关系中的某个属性不是这个关系的主码或候选码,而是另一关系的主码时,称该属性为这个关系的
( D )
6、概念结构设计的主要目标是产生数据库的概念结构,该结构主要反映( )。
( C )
7、下列关于"视图"(View)的条目中, ( )是不正确的。
( A )
8、表单的背景色由属性( )的值确定。
( D )
9、E-R图是数据库设计的工具之一,它一般适用于建立数据库的________。
( D )
10、在下列数据库管理系统中,不属于关系型的是( )。
( A )
11、评估下列CREATE TABLE命令:CREATE TABLE orders(ord_no NUMBER(2) CONSTRAINT ord_pk PRIMARY KEY,Ord_date DATE,Cust_id NUMBER(4));CREATE TABLE ord_items(ord_no NUMBER(2),Item_no NUMBER(3),Qty NUMBER(3) CHECK (qty BETWEEN 100 AND 200),Expiry_date date CHECK (expiry_date > SYSDATE),CONSTRAINT it_pk PRIMARY KEY (ord_no,item_no),CONSTRAINT ord_fk FOREIGN KEY(ord_no) REFERENCES orders(ord_no));当执行上述命令时失败,原因是什么?( )
( A )
12、要控制两个表中数据的完整性和一致性可以设置"参照完整性",要求这两个表( )。
( B )
13、数据库设计中的概念结构设计的主要工具是( )。
( C )
14、先按课程号升序排列,再按成绩降序排列检索出选课表中的所有信息,下面SQL语句正确的是______。
( A )
15、关于Oracle10G RAC数据库的下列描述( )是正确的。
( A )
16、Oracle中的( )脚本文件创建数据字典视图。
( B )
17、数据库系统的核心是)
( B )
18、概念模型中,用椭圆表示
( B )
19、以下关于MySQL的叙述中,错误的是______。
( D )
20、下列关于MySQL中的常量的说法中,错误的是
二、填空题 (共10题,每题2分,共计20分)
1、视图是虚表,其数据不进行存储,只在数据库中存储其()。
2、数据库设计的步骤中,前两个阶段是系统需求分析和()。
3、合并局部E-R图时可能会发生属性冲突、命名冲突和( )。
4、SQL使用两种账号确保数据库的安全性,分别是()和数据库用户。
5、统计各门课程的选修人数SQL语句是:select cno, () as 选课人数 from sc group by cno
6、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指多种应用、多种语言、______相互覆盖地使用数据集合。
7、设有关系模式R(A,B,C,D、,函数依赖F={A→B,B→C,A→D,D→C},ρ={AB,AC,BD}是R上的一个分解,则分解ρ中所丢失的函数依赖分别是( )、( )、( )。
8、关系模式R(C,T,S,N,G),其函数依赖集F={C→T,CS→G,S→N},求R的所有候选码
9、数据库系统的逻辑模型按照计算机的观点对数据建模,主要包括()、()、()面向对象模型、对象关系模型和斑结构化数据模型等。
10、衡量授权机制的两个重要指标是( )和( )。
三、简单题 (共4题,每题5分,共计20分)
1、简述角色的概念及其分类。
2、简述数据库的恢复模式。
3、简述SQL Server2008中存储过程和触发器的分类。
4、简述数据库恢复的几种方法?
四、综合应用题 (共1题,每题20分,共计20分)
1、设学生-课程数据库中包括三个表: 学生表:Student (Sno,Sname,Sex,Sage,Sdept) 课程表:Course(Cno,Cname,Ccredit) 学生选课表:SC(Sno,Cno,Grade) 其中Sno、Sname、Sex、Sage、Sdept、 Cno、Cname、Ccredit 、Grade分别表示学号、姓名、 性别、年龄、所在系名、课程号、课程名、学分和成绩。 试用SQL语言完成下列项操作: (1)查询选修课程包括“1042”号学生所学的课程的学生学号 (2)创建一个计科系学生信息视图S_CS_VIEW,包括Sno学号、Sname姓名、Sex性别; (3)通过上面第2题创建的视图修改数据,把王平的名字改为王慧平 (4)创建一选修数据库课程信息的视图,视图名称为datascore_view,包含学号、姓名、成绩。
相关标签:
- 数据库原理及应用
- 淮阴师范学院
- 期末练习