数据库选择题答案
数据库考试题及答案

数据库考试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪项?A. 数据定义B. 数据操纵C. 数据备份D. 数据加密答案:D2. 在关系数据库中,关系是指什么?A. 数据库B. 表C. 列D. 行答案:B3. SQL语言中,用于查询数据的关键字是?A. SELECTB. INSERTC. UPDATED. DELETE答案:A4. 数据库系统的核心是?A. 数据库管理系统B. 数据库C. 数据库管理员D. 数据库应用系统答案:B5. 以下哪个不是数据库系统的特点?A. 数据共享B. 数据独立性C. 数据冗余度高D. 数据控制答案:C6. 以下哪个不是数据库的三级模式?A. 外模式B. 概念模式C. 内模式D. 物理模式答案:D7. 以下哪个不是数据库的完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 数据库完整性答案:D8. 在关系数据库中,表与表之间的联系是通过什么实现的?A. 索引B. 视图C. 外键D. 触发器答案:C9. 以下哪个不是数据库设计阶段?A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计答案:A10. 数据库系统与文件系统相比,以下哪个不是数据库系统的优点?A. 数据冗余度低B. 数据独立性高C. 数据安全性高D. 数据共享性低答案:D二、填空题(每题2分,共20分)1. 数据库管理系统(DBMS)是位于用户与______之间的一层数据管理软件。
答案:操作系统2. 在关系数据库中,表中的行称为______。
答案:记录3. SQL语言中,用于删除数据的关键字是______。
答案:DELETE4. 数据库系统的核心是______。
答案:数据库5. 数据库的三级模式包括外模式、______和内模式。
答案:概念模式6. 数据库的完整性约束包括实体完整性、参照完整性和______。
答案:用户定义完整性7. 在关系数据库中,表与表之间的联系是通过______实现的。
数据库习题及答案

一.选择题:1.数据库分析与设计中,其设计对象称客观世界的〔〕A.逻辑对象B.目标对象C.实体对象D.需求对象答案:B 〔150〕2. 数据库物理设计完成后,进入数据库实施阶段,以下各项中不属于实施阶段的工作是〔〕A.建立库构造B.扩大功能C.加载数据D.系统调试答案:B 〔150〕3. 通常用以下的顺序来完成数据库的设计工作〔〕A.概念设计、物理设计、逻辑设计B.逻辑设计、概念设计、物理设计C.概念设计、逻辑设计、物理设计D.物理设计、逻辑设计、概念设计答案:C 〔150〕4. 在数据库设计中,在概念设计阶段可用E-R方法,其设计出的图称为〔〕A.实物示意图B.实用概念图C.实体表示图D.实体联系图答案:D 〔153〕5. E-R图是数据库设计的工具之一,它适用于建立数据库的〔〕A.概念模型B.逻辑模型C.构造模型D.物理模型答案:A 〔155〕6.在关系数据库设计中,完成设计关系模式的任务是属于〔〕A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段答案:C 〔157〕7. 数据库逻辑设计的主要任务是〔〕A.建立E-R图和说明书B.创立数据库说明C.建立数据流图D.把数据送入数据库答案:B 〔158〕二.填空题1. 数据库概念设计是在数据需求分析根底上进展的,其目的是分析数据间的在语义关联,在此根底上建立一个数据的______________。
答案:抽象模型〔152〕2. 数据库的逻辑设计的根本方法是将E-R图转换成指定RDBMS中的______________,此外还包括关系的规化以及性能调整,最后是约束条件设置。
答案:关系模式〔156〕3. 数据库的逻辑设计的根本方法是将E-R图转换成指定RDBMS中的关系模式,此外还包括______________以及性能调整,最后是约束条件设置。
答案:关系的规化〔156〕4. 数据库的逻辑设计的根本方法是将E-R图转换成指定RDBMS中的关系模式,此外还包括关系的规化以及______________,最后是约束条件设置。
数据库试题及答案

数据库试题及答案一、选择题1. 数据库管理系统(DBMS)的主要功能是______。
A. 数据存储B. 数据处理C. 数据管理D. 数据保护答案:C2. 关系数据库中,表与表之间的关系主要有以下几种类型?A. 一对一B. 一对多C. 多对多D. 所有以上答案:D3. SQL语言中的“SELECT”语句用于执行什么操作?A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C二、填空题1. 数据库设计中的规范化理论主要目的是______,以减少数据冗余。
答案:消除数据冗余2. 在SQL中,使用______语句可以删除表中的数据。
答案:DELETE3. 数据库的并发控制主要解决______和______问题。
答案:数据不一致;数据丢失更新三、简答题1. 简述数据库事务的四个基本属性(ACID)。
答案:数据库事务的四个基本属性是原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。
2. 什么是视图?简述其优点。
答案:视图是一个虚拟表,其内容由SQL查询定义。
优点包括简化复杂的SQL操作、提供数据的逻辑表示和增加安全性。
四、计算题1. 假设有一个学生表(Students),包含字段:学生ID (StudentID),姓名(Name),年龄(Age),专业(Major)。
编写SQL语句,查询所有计算机专业学生的姓名和年龄。
答案:```sqlSELECT Name, AgeFROM StudentsWHERE Major = '计算机';```2. 如果要删除上述学生表中所有年龄大于20岁的学生记录,应使用什么SQL语句?答案:```sqlDELETE FROM StudentsWHERE Age > 20;```五、论述题1. 论述数据库索引的作用及其对查询性能的影响。
答案:数据库索引用于加快数据检索速度,它类似于书籍的目录,可以快速定位到数据存储的位置。
05_数据库选择题(答案)

《大学计算机基础》数据库部分选择题1.下列四项中,不属于数据库特点的是( D )A.数据共享B.数据完整性C.数据冗余较小D.数据独立性低2.( C )是长期存储在计算机内的有组织、可共享的数据集合。
A.数据库管理系统B.数据库系统C.数据库D.文件组织3.数据库系统不仅包括数据库本身,还包括相应的硬件、软件和( D )A.数据库管理系统B.数据库应用系统C.相关的计算机系统D.各类相关人员4.在数据库系统阶段,数据是( D )A.有结构的B.无结构的C.整体无结构,记录内有结构D.整体结构化5.在文件系统阶段,数据(A)A.无独立性B.独立性差C.具有物理独立性D.具有逻辑独立性6.在数据模型的三大要素中,数据的完整性约束条件规定了数据及其联系的(A)A.制约和存储规则B.动态特性C.静态特性D.数据结构8.数据库系统与文件系统本质的不同表现在(A)A.数据库中的数据是按一定的数据结构组织的B.数据库中的数据项需指明数据类型和取值范围。
C.数据库提供了便利的存取方法。
D.数据库具有更高的数据存储量9.DBA代表(A)A.数据库管理员B.数据库管理系统C.数据定义语言D.数据操纵语言10.关系数据库的数据及更新操作必须遵循( D )等完整性规则。
A.实体完整性和参照完整性B.参照完整性和用户自定义完整性。
C.实体完整性和用户自定义完整性。
D.实体完整性、参照完整性和用户自定义完整性11.以下几种功能中,( B )是DBMS的控制功能。
A.数据定义B.数据恢复C.数据修改D.数据查询12数据库系统是在( C )的基础上发展起来的A.操作系统B.编译系统C.文件系统D.应用程序系统13.数据的收集、整理、组织、存储、查询、维护和传送等操作,统称为(B)A.数据操作B.数据处理C.数据维护D.数据管理14.数据库管理系统中能实现对数据库中数据的查询、插入、删除、修改等操作,这类功能称为( C )A.数据定义功能B.数据管理功能C.数据操纵功能D.数据控制功能15.现实世界中事物的特性在信息特性中称为(D)A.实体B.键C.记录D.属性16.数据模型的三要素是( D )A.外模式、模式和内模式B.关系模型、层次模型和网状模型C.实体、属性和联系D.数据结构、数据操纵和完整性约束17.ER模型是数据库设计的工具之一,用于建立数据库的(A)A.概念模型B.结构模型C.物理模型D.文件模型18、关系模型用(A)来实现关系之间的数据联系A.外键B.地址指针C.主键D.索引19.关系模型的结构是( B )A.层次结构B.二维表结构C.网状结构D.封装结构20.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是( D )A.多对多B.一对一C.多对一D.一对多21.SQL语言通常称为( A)A.结构化查询语言B.结构化控制语言C.结构化定义语言D.结构化操纵语言22.关系中主键的取值必须唯一且非空,这条规则是(A)完整性规则。
数据库选择题与答案

数据库选择题与答案一、选择题1、在关系型数据库中,表中的每一行被称为()A 字段B 记录C 主键D 索引答案:B解释:在关系型数据库中,表中的每一行代表一条具体的数据,被称为记录。
字段是表中的列,主键用于唯一标识表中的记录,索引用于提高数据的查询效率。
2、以下哪种数据库模型不是常见的数据库模型()A 层次模型B 网状模型C 关系模型D 线性模型答案:D解释:常见的数据库模型有层次模型、网状模型和关系模型。
线性模型不是常见的数据库模型。
3、用于在数据库中添加新记录的 SQL 语句是()A INSERTB UPDATEC DELETED SELECT答案:A解释:INSERT 语句用于向表中插入新的记录。
UPDATE 语句用于更新表中的现有记录,DELETE 语句用于删除表中的记录,SELECT 语句用于从表中查询数据。
4、在 SQL 中,用于从表中检索特定列数据的关键字是()A FROMB WHEREC SELECTD ORDER BY答案:C解释:SELECT 关键字用于指定要从表中检索的列。
FROM 关键字用于指定要从哪个表中检索数据,WHERE 关键字用于设置筛选条件,ORDER BY 关键字用于对结果进行排序。
5、数据库中的主键()A 可以重复B 可以为空C 不能重复且不能为空D 可以重复但不能为空答案:C解释:主键是用于唯一标识表中每一行的字段或字段组合,它不能重复且不能为空,以确保数据的唯一性和完整性。
6、以下哪种数据类型可以存储小数()A INTB VARCHARC DECIMALD DATE答案:C解释:INT 是整数类型,VARCHAR 是字符串类型,DATE 是日期类型,DECIMAL 可以用于存储带有固定精度和小数位数的小数。
7、在关系数据库中,实现参照完整性通常使用()A 主键B 外键C 索引D 存储过程答案:B解释:外键用于建立两个表之间的关联,确保数据的参照完整性。
主键用于唯一标识表中的记录,索引用于提高查询效率,存储过程是一组预编译的 SQL 语句。
数据库考试题及答案

数据库考试题及答案一、选择题(每题2分,共20分)1. 在关系数据库中,用来表示实体间关系的是:A. 属性B. 关系C. 键D. 域答案:B2. SQL语言中的“SELECT”语句用于:A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C3. 数据库管理系统(DBMS)的主要功能不包括:A. 数据存储B. 数据恢复C. 数据加密D. 数据查询答案:C4. 以下哪个不是数据库的完整性约束:A. 实体完整性B. 参照完整性C. 用户定义完整性D. 索引完整性答案:D5. 在关系数据库中,主键是用来:A. 唯一标识一个表中的每一行B. 存储表中的数据C. 建立表与表之间的关系D. 排序表中的数据答案:A6. 数据库规范化的目的是:A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 降低存储成本答案:B7. 在SQL中,用于删除表中数据的语句是:A. DROPB. DELETEC. REMOVED. ERASE答案:B8. 数据库的并发控制主要解决的问题是:A. 数据丢失B. 数据重复C. 数据不一致D. 数据泄露答案:C9. 在数据库设计中,E-R图主要用于:A. 表示数据的存储结构B. 表示数据的流程C. 表示数据的逻辑结构D. 表示数据的物理结构答案:C10. 数据库的事务具有以下哪个特性,确保操作的原子性:A. 一致性B. 持久性C. 隔离性D. 原子性答案:D二、简答题(每题10分,共30分)1. 请简述数据库的三大范式,并举例说明。
答案:数据库的三大范式包括:- 第一范式(1NF):要求数据库表的每一列都是不可分割的基本数据项,即表中的所有字段都应该只包含原子性的值,不能有集合、数组或重复的数据。
- 第二范式(2NF):在第一范式的基础上,要求表中没有部分依赖,即非主键字段完全依赖于主键。
- 第三范式(3NF):在第二范式的基础上,要求表中没有传递依赖,即非主键字段只能依赖于主键,不能依赖于其他非主键字段。
数据库试题及答案

数据库试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能是______。
A. 存储数据B. 管理数据C. 访问数据D. 以上都是答案:D2. 关系型数据库中,表与表之间的联系称为______。
A. 索引B. 视图C. 关系D. 约束答案:C3. SQL语言中的“SELECT”语句用于执行______。
A. 数据更新B. 数据查询C. 数据删除D. 数据插入答案:B4. 在数据库设计中,规范化的主要目的是______。
A. 提高查询速度B. 减少数据冗余C. 增强数据安全性D. 增加用户界面友好性答案:B5. 数据库事务的四个基本属性通常被称为ACID属性,其中“D”代表的是______。
A. 原子性B. 一致性C. 隔离性D. 持久性答案:D二、填空题(每空2分,共20分)6. 数据库系统由数据库、数据库管理系统、________和________组成。
答案:应用系统;数据库管理员7. 在关系数据库中,表的列称为________,行称为________。
答案:属性;元组8. SQL语言提供了数据定义、数据操纵和数据控制的功能,其中数据定义包括创建、修改和________表。
答案:删除9. 数据库的安全性主要体现在数据的________、________和________。
答案:完整性;机密性;可用性10. 触发器是一种特殊的存储过程,它在数据库中的数据发生变化时自动执行,用于维护数据的________。
答案:一致性三、简答题(每题10分,共20分)11. 简述数据库的三级模式结构。
答案:数据库的三级模式结构包括外模式、概念模式和内模式。
外模式是用户视图,是用户与数据库交互的接口;概念模式是全局逻辑结构,描述了数据库的总体结构;内模式是存储结构,描述了数据在存储介质上的物理存储方式。
12. 什么是数据库的并发控制?为什么需要并发控制?答案:数据库的并发控制是指在多用户环境下,数据库管理系统协调多个用户对数据库的访问,以保证数据的完整性和一致性。
(完整版)数据库练习题及答案解析

第一章习题一、单项选择题1 •数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS )之间的关系是(A )。
A. DBS 包括DB 和DBMSB. DBMS 包括DB 和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS2. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是(D )。
I •人工管理阶段II.文件系统阶段III •数据库阶段A. I 和IIB. 只有IIC. II 和IIID. 只有I3. 下列四项中,不属于数据库系统特点的是(C )。
A. 数据共享B. 数据完整性C. 数据冗余度高D. 数据独立性高4. 数据库系统的数据独立性体现在(B )。
A .不会因为数据的变化而影响到应用程序B. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C. 不会因为存储策略的变化而影响存储结构D. 不会因为某些存储结构的变化而影响其他的存储结构5. 要保证数据库的数据独立性,需要修改的是(C )。
A. 模式与外模式B. 模式与内模式C. 三层之间的两种映射D. 三层模式6. 要保证数据库的逻辑数据独立性,需要修改的是(A )。
A. 模式与外模式的映射B. 模式与内模式之间的映射C. 模式D. 三层模式7. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C ),它是模式的逻辑子集。
A.模式B.物理模式C. 子模式D. 内模式8. 下述(B )不是DBA 数据库管理员的职责。
A.完整性约束说明B.定义数据库模式C.数据库安全D.数据库管理系统设计9. 常见的数据模型有三种,它们是(B )A 网状、关系和语义B 层次、关系和网状C 环状、层次和关系D 字段名、字段类型和记录10. 在E-R 图中,用来表示属性的图形是(B )A 矩形B 椭圆形C 菱形D 平行四边形二、填空题1. 描述数据库全体数据的全局逻辑结构和特性的是___________ 模式 ______ 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、(C)是长期存储在计算机内的有组织、可共享的数据集合。
A.数据库管理系统B.数据库系统C.数据库D.文件组织2、在手工管理阶段,数据是(B)A.有结构B.无结构C.整体无结构,记录有结构D.整体结构化的3、在文件系统管理阶段,数据(B)A.无独立性B.独立性差C.具有物理独立性D.具有逻辑独立性4、在数据库系统管理阶段,数据是(D)A.有结构的B.无结构的C.整体无结构,记录内有结构D.整体结构化5、数据库系统管理阶段,数据(D)A.具有物理独立性,没有逻辑独立性B.具有物理独立性和逻辑独立性C.独立性差D.具有高度的物理独立性和一定程度的逻辑独立性6、数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和(D)A 数据库管理系统B数据库应用系统C相关的计算机系统D各类相关人员7、DBMS通常可以向(B)申请所需计算机资源。
A数据库B操作系统C计算机硬件D应用程序8、在DBS中,DBMS和OS之间的关系是(D)A .并发运行B.相互调用C. OS调用DBMSD. DBMS调用OS9\数据库管理系统(DBMS)是(C)A一个完整的数据库应用系统B一组硬件C一组系统软件D既有硬件,又有软件10、描述数据库全体数据的全局逻辑结构和特性是(A)A模式B内模式C 外模式D用户模式11、(D)不是DBA数据库管理员的职责。
A完整性约束说明B定义数据库模式C数据库安全D数据库管理系统设计12、关系数据库的数据及更新操作必须遵循(D)等完整性规则。
A实体完整性和参照完整性B参照完整性和用户定义完整性C实体完整性和用户定义完整性D实体完整性、参照完整性和用户定义完整性13、现实世界中事物的特性在信息世界中称为(D)A实体B键C记录D属性14、E-R模型用于建立数据库的(A)A概念模型B结构模型C物理模型D 逻辑模型15、数据模型的三要素是(D)A外模式、模式和内模式B关系模型、层次模型、网址模型C实体、属性和联系D数据结构、数据操作和完整性约束16、设某学校中,一位教师可讲授多么课程,一门课程可由多位教师讲授,则教师与课程之间的联系是(D)A一对一联系B一对多联系C多对一联系D多对多联系17、逻辑模式(A)A有且仅有一个B最多只能有一个C至少两个D可以有多个18、数据独立性是指(C)A用户与数据分离B用户与程序分离C程序与数据分离D人员与设备分离19、在数据库三级模式间引入二级映像的主要作用是(A)A提高数据与程序的独立性B提高数据与程序的安全性C保持数据与程序的一致性D提高数据与程序的可移植性20、在数据库中,产生数据不一致的根本原因是(D)A没有严格保护数据B数据冗余量太大C未对数据进行完整性控制D数据冗余21、关系数据库建立在关系数据库模型基础上,借助(A)等概念和方法来处理数据库中的数据。
A集合代数B分析方法C统计分析D表格22、除了关系的标题栏外,二维表中水平方向的行称为(A)A元组B分量C属性D关系的实例23、关系是一个(C)数目相同的元组的集合。
A表格B分量C属性D关系的实例24、认为多个域间有一定的关系时,就可以用(D)的方法将它们以关系的形式建立一张二维表,以表示这些域之间的关系。
A乘积B投影C连接D笛卡尔积25、关于关系的性质说法不正确的是(B)A关系中不允许出现相同的元组B关系中的元组的顺序固定C关系中属性的属性无所谓,即列的顺序可以随意交换D关系中各属性必须有不同的名字,而不同的属性可以来自同一个域26、下列关于关系的键的描述错误的是(D)A关系的键是指属性或属性组合B主关系键一定是候选键C主关系键中的任一属性都不能为空值D被参照关系的主关系键和参照关系的外部关系键不必定义在同一域上27、关于关系模型的3类完整性规则正确的是(C)A.如果属性A是基本关系R的主属性,但不是候选键整体,则属性A能去空值B.若属性F是基本关系R的外部关系键,它与基本关系S的主关系键字K相对应,则对于R中的每个元组在F上的值必须取空值C.参照完整性规则用来定义外部关系键与主关系键之间的引用规则D.实体完整性和参照完整性并不适用与任何关系数据库系统28、关系运算的三大要素是(A)A运算对象、运算符、运算结果B运算对象、运算符、运算类型C运算类型、运算符、运算结果D运算结果、运算类型、运算结果29、选择操作是根据某些条件对关系进行(A)分割,选取符合条件的元组。
A水平B垂直C交叉D混合30、下列关于关系代数和关系演算的命题不正确的是(D)A关系代数是过程化的语言,通过规定对关系的运算进行查询B关系演算是非过程化的语言,通过规定查询的结果应满足什么条件来表达查询要求C元组关系演算以元组变量作为谓词变元的基本对象D域关系演算以元组变量作为谓词变元的基本对象31、SQL是(D)的缩写形式。
A Selected Query LanguageB Procedured Query LanguageC Standard Query LanguageD Structured Query Language32、SQL语言的语句中,最核心的语句是(D)A插入语句B删除语句C创建语句D查询语句33、在部分匹配查询中,关系通配符下划线“_”的说法中正确的是(B)A可以代表多个字符B代表一个字符C不能与通配符“%”一起使用D可以代表零个或多个字符34、下列关于子查询的说法中,不正确的是(C)A子查询可以嵌套多层B 子查询的结果是包含零个或多个元组的集合C子查询的执行顺序总是先于外部查询D子查询可以为外部查询提供检索的条件值35、在基本SQL语言中,不能实现的操作是(B)A删除基本表B并发控制C定义基本表结构D查询视图和基本表36、设S_AVG(SNO,AVG_GRADE)是一个基于关系SC定义的学生学号及其平均成绩的视图。
下面对该视图的操作语句中,能正确执行的是(D)IUPDATE S_AVG SET AVG_GRADE=90WHERE SNO=‘01’;IISELECT SNO,AVG_GRADEFROM S_AVGWHERE SNO=‘’A仅IB仅IIC没有DI和II都可37、设有关系R=(A,B,C),与SQL语句SELECT DISTINCT A,C FROM R WHERE B=5等价的关系代数表达式是(A)IπA,C(σB=5(R))IIσB=5(πA,C(R))AI和IIB没有一个等价C仅ID仅II38、下面对DROP权限的叙述中,正确的是(B)A只允许删除数据B允许删除关系C允许删除数据库模式D与DELETE权限等价39、SQL语言的REVOKE语句可实现(C)数据控制功能A可靠性控制B并发性控制C安全性控制D完整性控制40、如果数据表中的某列值是0-255之间的整形数,最好使用(B)数据类型AINTBTINYINTCBIGINTDDECIMAL41、SQL语言具有两种使用方式,分别称为交互式SQL和(C)A提示式SQLB多用户SQLC嵌入式SQLD解释式SQL42、在SQL语言查询语句中,SELECT子句实现关系代数的(A)A投影运算B连接运算C选择运算D交运算43、设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第3个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHERE DNAME LIKE(D)A‘__W_%’B‘_W_%’C‘_W_ _%’D‘_%W_ _’44、下列关于视图的说法错误的是(C)A视图是从一个或多个基本表导出的表,它是虚表B某一用户可以定义若干个视图C视图一经定义就可以和基本表一样被查询、删除和更新D视图可以用来定义新的视图45、如何构造出一个合适的数据逻辑结构是(C)主要解决的问题A物理结构设计B数据字典C逻辑结构设计D关系数据库查询46、概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的(B)A数据模型B概念模型C 层次模型D关系模型47、数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,是数据库设计的(D)A需求分析阶段B逻辑设计阶段C概念设计阶段D物理设计阶段48、数据库物理设计完成后,进入数据库实施阶段,下述工作中,(D)一般不属于实施阶段的工作。
A建立库结构B系统调试C加载数据D扩充功能49、数据库设计每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建什么样的索引”,这一设计内容应该属于(C)设计阶段。
A概念设计B逻辑设计C物理设计D全局设计50、在关系数据库设计中,设计关系模式是数据库设计中(A)阶段的任务A逻辑设计B概念设计C物理设计D需求分析51、在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如达到3NF,是(D)阶段的任务A需求分析B概念设计C物理设计D逻辑设计52、概念模型是现实世界的第一层抽象,这一类最著名的模型是(D)A层次模型B关系模型C网状模型D实体—关系模型53、在概念模型中的客观存在并可相互区别的事物称(A)A实体B元组C 属性D节点54、区分不同实体的依据是(D)A名称B属性C对象D概念55、公司有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是(C)A多对多B一对一C一对多D以上都对56、关系数据库中,实现实体之间的联系是通过关系与关系之间的(D)A 公共索引B公共存储C公共元组D公共属性57、流程图是用于数据库设计中(D)阶段的工具A概要设计B可行性设计C程序编码D需求分析58、在数据库设计中,将E—R图转换成关系数据模型的过程属于(B)A需求分析阶段B逻辑设计阶段C概念设计阶段D物理设计阶段59、下列对数据库应用系统设计的说法中正确的是(D)A必须先完成数据库的设计,才能开始对数据处理的设计B应用系统用户不必参与设计过程C应用程序员可以不必参与数据库的概念结构设计D以上都不对60、在需求分析阶段,常用(A)描述用户单位的业务流程A数据流图B E—R图C程序流图D判定表61、E—R图一般用于描述(B)阶段的工作成果A需求分析B概念结构设计C逻辑结构设计D物理结构设计62、数据库的概念模型独立于(A)A具体的机器和DBMSB E—R图C信息世界D现实世界63、下面哪个不是数据库系统必须提供的数据控制功能(B)A安全性B可移植性C完整性D并发控制64、保护数据库,防止未经受或不合法的使用造成的数据泄露、非法更改或破坏,是指数据库的(A)A安全性B完整性C并发控制D恢复65、数据库的(B)是指数据的正确性和相容性A安全性B完整性C并发控制D恢复66、下列哪种方法不是数据库的安全性控制方法(C)A设置用户口令B视图机制C判断输入的原始数据是否正确D设置用户存取权限67、“年龄限制在10—25岁之间”的约束属于DBMS的(B)功能。