一.判断题1.数据库技术的发展已经历三代,第三代是关系数据库技术时期。
错2.数据库管理系统对数据库提供了完整的数据保护控制功能。
对3.Access数据库是一种层次型的数据库系统。
错4.概念模型也称为E-R模型。
错5.在一个关系中,关键字可以有多个,但主码只能有一个。
对6.数据库系统的最大特点是数据的共享性和独立性。
对7.数据库系统的独立性有物理独立性和逻辑独立性两种。
对8.组成数据模型的三个要素中,数据操作最重要。
错9.概念模型与具体的数据库系统有关系。
错10.目前最常用的数据模型是关系模型。
对11.SQL语言是一种高度非过程化的语言。
对12.对数据库系统最重要的操作是数据控制。
错13.Access数据库系统是一种大型数据库。
错14.数据库设计的第一个阶段是概念结构设计。
错15.SQL语言具有数据定义、数据查询、数据更新、数据控制的功能。
对16.当用户定义的数据类型正在被某个表的定义引用时,这些数据类型不能被删除。
对17.DELETE语句只是删除表中的数据,表本身依然存在数据库中。
对18.数据库的数据文件可以有多个,日志文件也可以有多个。
错19.SmallDateTime数据类型可以精确到秒。
错20.real数据类型可以精确保存7个以上数字。
错21.在Microsoft SQL Server系统中,日志文件的扩展名为“ldb”。
对22.每个数据库必须有数据文件,但是可以没有日志文件。
对23.日志文件可以包含在文件组中,成为文件组的成员。
对24.数据库在任何情况下都可以被删除。
错25.如果主键约束定义在不止一列上,则一列中的值可以重复,但所有列的组合值必须唯一。
对26.如果表中有一列被指定为主键,则该列不可以指定为NULL属性。
对27.使用唯一性约束的字段允许为空,一个表中可以允许有多个唯一性约束。
对28.可以将唯一性约束定义在多个字段上。
对29.每个字段只能定义一个默认约束。
对30.在外键约束中,主键和外键的数据类型必须严格匹。
错二、单项选择题1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是______阶段。
(C )A. 人工管理B. 文件系统C. 数据库系统D. 数据项管理2.数据库的概念模型独立于______。
(A )A. 具体的机器和DBMSB. E-R图C. 信息世界D. 现实世界3.同一个关系模型的任意两个元组的值______。
(B)A. 可以全同B. 不能全同C. 必须全同D. 以上都不是4.关系数据库中的关键字是指______。
(D )A. 能唯一决定关系的字段B. 不可改动的专用保留字C. 关键的很重要的字段D. 能唯一标识元组的属性或属性集合5.应用数据库的主要目的是______。
(C )A. 解决保密问题B.解决数据完整性问题C.共享数据问题D.解决数据量大的问题6.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是______。
(D )A. 多对多B. 一对一C. 多对一D. 一对多7.SQL语言通常称为______。
(A )A. 结构化查询语言B. 结构化控制语言C. 结构化定义语言D. 结构化操纵语言8.实体集学生与参考书之间具有______联系。
(C )A. 一对一B. 一对多C. 多对多D. 多对一9.假如采用关系数据库系统来实现应用,在数据库设计的______阶段,需要将E-R模型转换为关系数据模型。
(C )A. 概念设计B. 物理设计C. 逻辑设计D. 运行阶段10.现有借阅关系表:借阅(书号,书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。
则该关系模式的关键字是______。
( D )A. 书号B. 读者号C. 书号,读者号D. 书号,读者号,借期11.关系数据模型的三个组成部分中不包括______。
(C )A. 完整性规则B. 数据结构C. 恢复D. 数据操作12.关系模型中,表示实体间N : M联系是通过增加一个______。
(B )A. 属性实现B. 关系实现C. 关系或一个属性实现D. 关系和一个属性实现13.______可以减少相同数据重复的现象(D )A. 记录B. 字段C. 文件D. 数据库14.现有学生关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期),这个关系表的主关键字是______。
(B )A. 宿舍编号B. 学号C. 宿舍地址,姓名D. 宿舍编号,学号15.为提高效率,关系数据库系统必须进行______处理。
(B )A. 定义视图B. 查询优化C. 数据恢复D. 数据规范化16.在基本SQL语言中,不可以实现______。
(D )A. 定义视图B. 定义基表C. 查询视图和基表D. 并发控制17.若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分丢失或全部丢失,这种情况称为______。
(C )A. 事物故障B. 系统故障C. 介质故障D. 运行故障18.以下哪些不是Access中的对象。
(D )A. 表B. 宏C. 窗体D. 模型19.数据库系统设计四个阶段中,较为关键的是______。
(B )A. 需求分析阶段B. 概念设计阶段C. 逻辑设计阶段D. 物理设计阶段20.不同的数据模型之间的主要区别是______。
(A )A. 数据结构B. 完整性约束C. 数据操纵D. 数据安全21.现实世界中相互有区别的事物个体在信息世界中称为。
(A )A. 实体B. 实体集C. 字段D. 记录22.现实世界中,事物的特性在信息世界中称为。
(C )A. 实体B. 实体集C. 属性D. 关系23.下列实体类型的联系中,属于一对一联系的是。
(B )A. 班级与学生的所属联系B. 公司与公司经理的联系C. 学生与课程之间的联系D. 供应商与工程项目的供货联系24.下列实体类型的联系中,属于一对多联系的是。
A. 学校与校长的联系B. 飞机的座位与乘客之间的联系C. 学生与课程之间的联系D. 车间与工人之间的联系25.下列实体类型的联系中,属于多对多联系的是。
(A )A. 学生与课程之间的联系B. 学校与教师之间的联系C. 商品条形码与商品之间的联系D. 班级与班长之间的联系26.实体联系模型属于。
(D )A. 层次模型B. 网状模型C. 关系模型D. 概念数据模型27.采用二维表格结构表达实体型及实体间联系的数据模型是。
(C )A. 层次模型B. 网状模型C. 关系模型D. 实体联系模型28.数据库系统由组成。
(A )A. 硬件、数据库、软件系统和各类相关人员B. 数据库及相应的硬件、软件系统C. 数据库及相应的软件系统D. 数据库及其必备的硬件系统29.数据库中数据的共享是指。
(D )A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合30.下述关于数据库系统的正确叙述是。
(A )A. 数据库系统减少了数据冗余B. 数据库系统避免了数据冗余C. 数据库系统中数据的一致性是指数据类型一致D. 数据库系统比文件系统能管理更多的数据31.DBMS对数据库中数据查询、插入、修改和删除操作的功能称为。
(C )A. 数据定义B. 数据管理C. 数据操作D. 数据控制32.数据库管理系统DBMS是。
(B )A. OS的一部分B. OS支持下的系统软件C. 一种编译程序D. 一种操作系统33.下面的叙述中,不符合数据库系统的特点。
(D )A. 数据结构化B. 数据独立性强C. 数据共享性高D. 数据面向应用程序34.下列四项中,不属于数据库特点的是。
(C )A. 数据共享B. 数据完整性C. 数据冗余很高D. 数据独立性高35.反映现实世界中实体及实体间联系的信息模型是。
(D )A. 关系模型B. 层次模型C. 网状模型D. E-R模型36.部分匹配查询中有关通配符“%”的叙述中正确的是。
(C )A. “%”代表一个字符B. “%”代表多个字符C. “%”可以代表零个或多个字符D. “%”不能与“_”同使用37.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,职员与部门的联系类型是。
(B )A. m:nB. 1:mC. m:1D. 1:138.每个产品由多种零件组成,每种零件可以生产多种产品,产品与零件之间的联系类型是。
A. m:nB. 1:mC. m:1D. 1:139.在E-R模型中包含的三种基本成分是。
(A)A. 实体、属性和联系B. 实体、关系键和联系C. 实体、实体集和属性D. 关系键、外部关系键和属性40.概念设计的结果是。
(C)A. 关系模型B. 数据字典C. 一个与DBMS无关的概念模型D. 一个与DBMS有关的概念模型41.在数据库设计中,设计E-R图是数据库设计的。
(B)A. 需求分析阶段B. 概念设计阶段C. 逻辑设计阶段D. 物理设计阶段42.如何构造一个合适的关系模型是主要解决的问题。
(C)A. 需求分析阶段B. 概念设计阶段C. 逻辑设计阶段D. 物理设计阶段43.从E-R模型向关系模型转换时,一个M:N的联系转换为关系模式时,该关系模式的主码由组成。
(C)A. m端的实体的码B. n端的实体的码C. m端实体的码和n端实体的码组合D. 重新选择其它属性44.从E-R模型向关系模型转换时,一个1:N的联系(联系有一个属性RK1)转换为关系模式时,该关系模式的码由组成。
(B)A. 1端的实体的码组成B. n端的实体的码组成C. 1端实体的码和n端实体的码组合D. n端实体的码与联系的属性RK1组成45.E-R模型中的联系可以与实体集有关。
(D)A. 一个B. 两个C. 一个或N个D. N个46.设计数据库时,首先应该设计。
(D)A. 数据库的概念结构B. DBMS结构C. 数据库应用系统结构D. 数据库的控制结构47.在概念模型中,一个实体集对应于关系模式中的一个。
(D)A. 元组B. 字段C. 属性D. 关系48.两个关系模式的参照关系指的是。
(A)A. 一个关系引用另一个关系的主码B. 两个关系的内容相互对照C. 一个关系是另一个关系的子关系D. 两个关系互补49. Access数据库系统属于。
(C)A. 层次数据库系统B. 网状数据库系统C. 关系数据库系统D. 面向对象数据库系统50.在Access中,系统用来保证数据表之间的参照完整性。
(B)A. 视图B. 关系图C. 查询D. 索引51.不属于数据库管理系统三个要素组成的是。
(D)A. 数据结构B. 数据操作C. 完整性约束D. 数据分析52.删除表中数据的语句是。