1、《数据库概论》综合练习题一、单项选择题(在每小题的四个备选答案中选出一个正确答案,并将其号码填在题干的括号内。)1.数据库中存储的是( A )A)数据B)数据模型C)数据之间的联系D)数据以及数据之间的联系2.在数据库系统中,把可以相互区别的客观事物称为( c )A)文件B)字段C)实体D)关键码3.下列四项中,不属于数据库特点的是( c )A)数据共享B)数据完整性C)数据冗余很高D)数据独立性高4.对数据库物理存储方式的描述称为( B )A)外模式B)内模式C)概念模式D)逻辑模式5.数据库系统的三级模式中
2、,表达物理数据库的是( D )A)外模式B)模式C)用户模式D)内模式6.在数据库的三级模式结构中,描述数据库中数据的全局逻辑结构和特性的是( D )A)外模式B)内模式C)存储模式D)模式7.最终用户使用的数据视图称为( B)A)内模式B)外模式C)概念模式D)存储模式8.数据库系统的三级模式结构中,定义索引的组织方式属于( D )A)概念模式B)外模式C)逻辑模式D)内模式9.数据库的三级模式结构之间存在着两级映像,使得数据库系统具有较高的( C )A)事务并发性B)数据可靠性C)数据独立性D)数据重用性
3、10.在数据库三级模式间引入两级映像的主要作用是( A )A)提高数据与程序的独立性B)提高数据与程序的安全性C)保持数据与程序的一致性D)提高数据与程序的可移植性11.物理结构的改变不影响整体逻辑结构的性质,称为数据库的( C )A)物理数据独立性B)逻辑数据独立性C)物理结构独立性D)逻辑结构独立性12.数据库的存储设备和存取方法变化不影响整体逻辑结构的特点,称为( C )A)物理结构独立性B)物理数据独立性C)逻辑结构独立性D)逻辑数据独立性13.数据库系统的物理数据独立性是指( D )A)概念模式改变,
4、外模式和应用程序不变B)概念模式改变,内模式不变C)内模式改变,概念模式不变D)内模式改变,外模式和应用程序不变14.逻辑数据独立性是指(C)A)外模式改变,模式不变B)内模式改变,模式不变C)模式改变,外模式不变D)模式改变,内模式不变15.要保证数据库物理数据独立性,需要修改的是( B )A)模式B)模式与内模式的映射C)模式与外模式的映射D)内模式16.要保证数据库逻辑数据独立性,需要修改的是( C )A)模式B)模式与内模式的映射C)模式与外模式的映射D)内模式17.具有坚实数学理论基础的数据模型是( A
5、 )A)关系模型B)层次模型C)网状模型D)E—R模型18.下列数据模型中,数据独立性最高的是( B )A)网状数据模型B)关系数据模型C)层次数据模型D)非关系模型19.E-R模型属于( A )A)概念模型B)层次模型C)网状模型D)关系模型20.在数据库技术中,独立于计算机系统的模型是( A )A)E-R模型B)层次模型C)关系模型D)面向对象的模型21.反映现实世界中实体及实体间联系的信息模型是(D)A)关系模型B)层次模型C)网状模型D)E-R模型22.假设有如下实体和实体之间的联系情况:Ⅰ教师实体与
6、学生实体之间存在一对多的导师联系Ⅱ学生实体与课程实体之间存在多对多的选课联系Ⅲ教师实体与课程实体之间存在一对一的授课联系则能用层次模型表示的是( B )A)Ⅰ,ⅡB)Ⅰ,ⅢC)Ⅱ,ⅢD)Ⅰ,Ⅱ,Ⅲ23.关系数据模型的三个组成部分中,不包括(D)A)完整性规则B)数据结构C)数据操作D)并发控制24.数据库系统中,使用宿主语言和DML编写应用程序的人员是( )A)数据库管理员B)专业用户C)应用程序员D)最终用户25.在下面给出的内容中,不属于DBA职责的是( )A)定义概念模式B)修改模式结构C)编写应用
7、程序D)编写完整性规则26.DB、DBMS和DBS三者之间的关系是( B )A)DB包括DBMS和DBSB)DBS包括DB和DBMSC)DBMS包括DB和DBSD)不能相互包括27.关系数据模型上的关系运算分为(B)A)关系代数和集合运算B)关系代数和关系演算C)关系演算和谓词演算D)关系代数和谓词演算28.取出关系中的某些列,并消去重复的元组的关系运算称为(B)A)取列运算B)投影运算C)连接运算D)选择运算29.在关系代数中,可以用选择和笛卡尔积表示的运算是( )A)投影B)连接C)交D)除法30.有关系:教