文档详情

12年上10网工《数据库原理》期末试卷(A)及部分答案.doc

发布:2015-08-12约4.05千字共3页下载文档
文本预览下载声明
班级 姓名 学号 考试时间 考场(教室) 装 订 线 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. 当多
显示全部
相似文档