12年上10网工《数据库原理》期末试卷(A)及部分答案.doc
文本预览下载声明
班级 姓名 学号 考试时间 考场(教室)
装 订 线
2011—2012学年度第二学期网工
专业10级本科《数据库原理》期末考试试卷(A卷)
命题人 统分人 复核人
题 号 一 二 三 四 总 分 得 分
得分 评卷人 一、单项选择题:(将每小题正确答案的代码填写在括弧内,每小题2分,共30分) 1.目前市场上常见的DBMS 90%以上都是基于( C )数据模型的。
A.层次 B.网状 C.关系 D.面向对象
2.在数据库中,下列哪个说法是不正确的?( A )
A.数据库避免了一切数据的重复
B.若系统是完全可以控制的,则系统可确保更新时的一致性
C.数据库中的数据可以共享
D.数据库减少了数据冗余
3.E-R图是在数据库设计中用来表示( A )的一种常用方法。
A.概念模型 B.逻辑模型 C.物理模型 D.面向对象模型
4.( B )也称存储模式,是数据库物理结构和存储方式的描述,是数据在数据库内部的
表示方式。
A.外模式 B.内模式 C.模式 D.概念模式
5. 数据库的概念模型独立于( A )。
A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界
6.在数据库中,产生数据不一致的根本原因是( D )。
A.数据存储量太大 B.没有严格保护数据
C.未对数据进行完整性的控制 D.数据冗余
7.规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据
库中的关系必须满足:其每一个属性都是( B )。
A.互不相关的 B.不可分解的 C.长度可变得 D.互相关联的
8. 关系表A的属性个数为5,元组个数为10;关系表B的属性个数为6,元组个
数为20,.则A与B的笛卡尔积A×B的属性有多少个,元组个数有多少个?( D )
A.30;200 B.11;30 C.30;30 D.11;200
9. 在SQL语言中,为关系模式增加一个属性要用什么动词,以及为关系表增加一行或多行元组要用什么动词?( B )
A.insert,insert B.add,insert C.insert,add D.add,add
10.参照完整性约束和SQL语言中的( B )相对应。
A.primary key B.foreign key C.check D.都不是
11.物理数据独立性是指( D )。
A.概念模式改变,外模式和应用程序不变 B.概念模式改变,内模式不变
C.内模式改变,概念模式不变 D.内模式改变,外模式和应用不变
12. 在我们的学生-课程数据库中,SC表上建立了两个外码约束,被参照表是
Student表和Course表,则最适当的说法是( D )。
A.Student表中的学生号Sno不能随意取值
B.Course表中的课程号Cno不能随意取值
C.SC表中学生号Sno不能随便
D.SC表中学生号Sno、课程号Cno均不能随意取值
13.关于视图,不正确的说法是( C )。
A.查询一个视图和查询一个基本表没有什么两样
B.视图中并不存放数据
C.若一个视图view_1由基本表t1和t2导出。删除t1不会对视图view_1有
影响
D.更新视图中的数据,本质上更新的是导出该视图的基本表中的数据
班级 姓名 学号 考试时间 考场(教室)
装 订 线
14. 当多
显示全部