
数据库复习题答案.doc
28页数据库应用根底复习题及答案一、选择题 1、以下说法正确的选项是___B____ A、视图是观察数据的一种方法,只能基于根本表建立 B、视图是虚表,观察到的数据是实际根本表中的数据 C、索引查找法一定比表扫描法查询速度快 D、索引的创立只与数据的存储有关系 2、在ACCESS中,要查询book表中所有书名中包含“计算机〞的书籍情况,可用〔A〕条件 〔A〕LIKE “*计算机*〞 〔B〕LIKE “计算机%〞 〔C〕 =“计算机*〞 〔D〕 =“计算机%〞 3、以下运算符中优先级最低的是〔D〕 〔A〕+〔加〕 〔B〕=〔等于〕 〔C〕like 〔D〕=〔赋值〕 4、根据关系数据基于的数据模型——关系模型的特征判断以下正确的一项:〔B〕 A、只存在一对多的实体关系,以图形方式来表示 B、以二维表格构造来保存数据,在关系表中不允许有重复行存在 C、能表达一对多、多对多的关系,但不能表达一对一的关系 D、关系模型数据库是数据库开展的最初阶段 5.SQL语言按照用途可以分为三类,下面选项中哪一种不是:〔C〕 〔A〕DML 〔B〕DCL 〔C〕DQL 〔D〕DDL 6.在ACCESS中的条件表达式中,可以匹配0个到多个字符的通配符是〔A〕 〔A〕* 〔B〕% 〔C〕- 〔D〕 7.对视图的描述错误的选项是:〔C〕 〔A〕是一张虚拟的表 〔B〕在存储视图时存储的是视图的定义 〔C〕在存储视图时存储的是视图中的数据 〔D〕可以像查询表一样来查询视图 8、以下关于视图的描述中,不正确的选项是( C ):A.视图是子模式 B.视图是虚表 C.使用视图可以加快查询语句的执行速度 D.使用视图可以简化查询语句的编写 9、数据库系统由数据库、硬件与(D)等组成 A:操作系统 B:文件系统 C:编译系统 D:数据库管理系统 10、当同一个实体集内部的实体之间存在着一个1:N联系时,那么根据E-R模型转换成关系模型的规那么,这个E-R模型转换成的关系模式个数是(A) A:1个 B:3个 C:5个 D:7个 11、所谓概念模型,指的是 (D) A:客观存在的事物及其相互联系 B:将信息世界中的信息数据化 C:实体模型在计算机中的数据化表示 D:现实世界到机器世界的一个中间层次,即信息世界 12、数据库系统不仅包括数据库本身,还要包括相应的硬件,软件与(D) A:数据库管理系统 B:数据库应用系统 C:相关的计算机系统 D:各类相关人员 13、数据库系统软件包括DBMS与 (D) A:数据库 B:高级语言 C:OS D:数据库应用系统与开发工具 14、以下四项中,不正确的提法是 (C) A:SQL语言是关系数据库的国际标准语言 B:SQL语言具有数据定义,查询,操纵与控制功能 C:SQL语言可以自动实现关系数据库的标准化 D:SQL语言称为构造查询语言 15、以下关于外码与相应的主码之间的关系,正确的选项是 (A) A:外码并不一定要与相应的主码同名 B:外码一定要与相应的主码同名 C:外码一定要与相应的主码同名而且唯一 D:外码一定要与相应的主码同名,但并不一定唯一 16、公司中有多个部门与多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是 (C) A:多对多 B:一对一 C:多对一 D:一对多 17、数据库是在计算机系统中按照一定的数据模型组织、构造化的 (B) A:文件的集合 B:数据的集合 C:命令的集合 D:程序的集合 18、数据库设计的几个步骤是 (A) A:需求分析,概念构造设计,逻辑构造设计,物理构造设计,数据库实施,数据库运行与维护 B:需求分析,逻辑构造设计,物理构造设计.概念构造设计,数据库实施,数据库运行与维护 C:需求分析,逻辑构造设计,概念构造设计.物理构造设计,数据库实施,数据库运行与维护 D:需求分析,概念构造设计,物理构造设计,逻辑构造设计,数据库实施,数据库运行与维护 19、数据库系统是在(B)的根底上开展起来的 A:操作系统 B:文件系统 C:编译系统 D:数据库管理系统20、SQL语言是(C)语言 A:层次数据库 B:网络数据库 C:关系数据库操作 D:非数据库21、(C)是长期存储在计算机内的有组织,可共享的数据集合 A:数据库管理系统 B:数据库系统 C:数据库 D:文件组织22、在关系数据模型中,通常可以把(B)称为关系模式 A:记录 B:记录类型 C:元组 D:元组集23、2425、数据库系统的体系构造是〔C〕A、两级模式构造与一级映象B、三级模式构造与一级映象C、三级模式构造与两级映象D、三级模式构造与三级映象。
26、SQL语言称为〔C〕A、构造化定义语言B、构造化控制语言C、构造化查询语言D、构造化操纵语言27、当前应用最广泛的数据模型是〔B〕A、E-R模型B、关系模型C、网状模型D、层次模型28、现有一个关系:借阅〔书号、书名,库存数,读者号,借期,还期〕,假设同一本书允许一个读者屡次借阅,但不能同时对一种书借多本那么该关系模式的码是〔D〕A、书号B、读者号C、书号+读者号D、书号+读者号+借期29.单个用户使用的数据视图的描述称为( )*A.外模式 B.概念模式 C.内模式 D.存储模式30.子模式DDL用来描述( )A.数据库的总体逻辑构造 *B.数据库的局部逻辑构造 C.数据库的物理存储构造 D.数据库的概念构造31.在DBS中,DBMS与OS之间关系是( )A.相互调用 *B.DBMS调用OS C.OS调用DBMS D.并发运行32.在数据库设计中,将E-R图转换成关系数据模型的过程属于( ).A.需求分析阶段 *B.逻辑设计阶段 C.概念设计阶段 D.物理设计阶段33、在关系模型中,关系的“元数〞(arity)是指:A.行数 B.元组个数 C.关系个数 *34、SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且: *A.包括20岁与30岁 B.不包括20岁与30岁C.包括20岁但不包括30岁 D.包括30岁但不包括20岁35、进展自然连接运算的两个关系,需具备【 】条件。
36.在数据库系统中,保证数据及语义正确与有效的功能是:A.并发控制 B.存取控制 C.平安控制 *D.完整性控制37.一辆汽车由多个零部件组成,且一样的零部件可适用于不同型号的汽车,那么汽车实体集与零部件实体集之间的联系是:A.1:1 B.1:M C.M:1 *D.M:N38.概念设计的主要目标是产生数据库概念构造,该构造主要反映:A.DBA管理信息的需求 B.数据库的维护需求 C.应用程序开发的需求 *D.企业的信息需求39.要保证数据库的数据独立性,需要修改的是( A ): 40.以下四项中说法不正确的选项是( C ): 41. 采用索引文件的目的是【 】A.节约存储空间 B.用户使用方便 C.减少数据冗余 *42.以下四项中,不属于关系数据库特点的是( D ) 43.有关数据与信息的概念,以下表达正确的选项是:*A.数据是信息的载体B.数据是信息的内涵C.数据与信息互为载体D.数据与信息相互独立44.实体只用于表示:A.实际存在的事物B.概念性的事物C.事物与事物之间的联系 *D.选项A、B、C都不对45.从“实体一联系“模型到数据模型实际上经历了三个领域的演变过程,即:A.信息世界一现实世界一数据世界B.数据世界一信息世界一现实世界 C.现实世界一数据世界一信息世界*D.现实世界一信息世界一数据世界。
46.一个班级有多个学生,每个学生只能属于一个班级,班级与学生之间是[]A.一对一的联系*B.一对多的联系C.多对一的联系D.多对多的联系47.应用较多的数据模型有三类,在以下四项中不包括在内的是 A.关系模型 B.层次模型 C.网状模型 *D.E—R模型48.每个教师可以教授多门课程,每门课程至少有两名教师任课,从课程到教师之间的联系类型是 *A.多对多 B.一对一 C.多对一 D.一对多49.关系模型中,一个关键字是 A.至多由一个属性组成 B.由任选的几个属性组成 * C.由一个或多个其值能唯一标识该关系模式中任何元组的属性组成 D.以上都不是50.英文缩写DBA代表 *A. 数据库管理员 B.数据库管理系统 C.数据定义语言 D.数据操纵语言51.假设在实体R的诸属性中,属性A不是R的主键,却是另一个实体S的主键,那么称A为R的 A.候选键 *B.外部键 C.非主属性 D.主属性52.数据库系统与文件系统本质的不同表现在 *A.数据库中的数据是按一定的数据构造组织的 B.数据库中的数据项需指明数据类型与取值范围 C.数据库提供了便利的存取方法 D.数据库具有更高的数据存储量53.一个关系中外部键的个数限定【 】。
A.只能一个 B.只能两个 C.至少一个 *54.下面没有反映数据库优点的是[ ] * A.数据面向应用程序 B.数据冗余度低 C.数据独立性高 D.数据共享性高55.在以下关于关系的陈述中,错误的选项是〔 〕A 表中任意两行的值不能一样 *B 表中任意两列的值不能一样 C 行在表中的顺序无关紧要 D 列在表中的顺序无关紧要56.关系数据库中,实现实体之间的联系是通过表与表之间的〔 〕A 公共索引 B 公共存储 C 公共元组 *D 公共属性57.有一个关系:学生〔学号,姓名,系别〕,规定学号的值域是8个数字组成的字符串,这一规那么属于〔 〕A 实体完整性约束 B 参照完整性约束 *C 用户自定义完整性约束 D 关键字完整性约束58. C.提供统一的数据控制 *D.A.B、C都包括59. 按照使用的【 】不同,数据库系统可分为层次型、网状型与关系型A.数据库语言 B.数据库文件 *60.实体中的任一关键字是【 】A.只能由一个可以区别实体集合中不同个体的属性组成B.可以由一个或多个可区别实体集合中不同个体的属性组成C.必须由多个可区别实体集合中不同个体的属性组成。
D.随便,可由用户任意指定61.在一个用于表示两个实体间联系的关系中,用于表示实体间联系的是该关系中【 】A.任何一个属性 B.任何多个属性集合C.关键字 *D.外部关键字62.关系模型所能表示的实体之间联系方式【 】A.只能表示1:1联系 B.只能表示1:n联系 C.只能表示m:n联系 *D.可表示任意联系方式63.在数据库的三级模式中,只有【 】是真正存储数据的A.内模式 B.模式 C.外模式 D.内模式与模式64.关于关系数据库操纵语言DML的描述,错误的选项是【 】A.DML有问答式与语言描述式 B.DML以。
