数据库设计基础有答案Word格式文档下载.docx
《数据库设计基础有答案Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《数据库设计基础有答案Word格式文档下载.docx(10页珍藏版)》请在冰豆网上搜索。
4.数据处理的最小单位是______。
A.数据
B.数据元素
C.数据项
D.数据结构
5.索引属于______。
A.模式
B.内模式
C.外模式
D.概念模式
6.下述关于数据库系统的叙述中正确的是______。
A.数据库系统减少了数据冗余
B.数据库系统避免了一切冗余
C.数据库系统中数据的一致性是指数据类型一致
D.数据库系统比文件系统能管理更多的数据
A
7.数据库系统的核心是______。
A.数据库
B.数据库管理系统
C.模拟模型
D.软件工程
8.为了合理组织数据,应遵循的设计原则是______。
A.“一事一地”的原则,即一个表描述一个实体或实体之间的一种联系
B.用外部关键字保证有关联的表之间的联系
C.表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段
D.以上各原则都包括
D
9.关系运算中花费时间可能最长的运算是______。
A.选择
B.联接
C.并
D.笛卡尔积
10.下列关于参数传递的说法中,正确的是______。
A.当实参的数量少于形参的数量时,多余的形参初值取逻辑假.F.
B.当实参的数量大于形参的数量时,多余的实参被忽略
C.实参和形参的数量必须相等
D.答案A、B均正确
11.在数据库设计中,将E-R图转换成关系数据模型的过程属于______。
A.需求分析阶段
B.逻辑设计阶段
C.概念设计阶段
D.物理设计阶段
12.下列说法错误的是______。
A.关系中每一个属性对应一个值域
B.关系中不同的属性可对应同一值域
C.对应同一值域的属性为不同的属性
D.DOM(A)表示属性A的取值范围
13.对于现实世界中事物的特征,在实体—联系模型中使用______。
A.属性描述
B.关键字描述
C.二维表描述
D.实体描述
14.把实体—联系模型转换为关系模型时,实体之间多联系在关系模型中是通过______。
A.建立新的属性来实现
B.建立新的关键字来实现
C.建立新的关系来实现
D.建立新的实体来实现
15.专门的关系运算不包括下列中的______。
A.联接运算
B.选择运算
C.投影运算
D.交运算
16.单个用户使用的数据视图的描述称为______。
A.外模式
B.概念模式
C.内模式
D.存储模式
17.用二维表数据来表示实体及实体之间联系的数据模型为______。
D.E-R模型
18.下列叙述中正确的是______。
A.数据库是一个独立的系统,不需要操作系统的支持
B.数据库设计是指设计数据库管理系统
C.数据库技术的根本目标是要解决数据共享的问题
D.数据库系统中,数据的物理结构必须与逻辑结构一致
19.关系表中的每一横行称为一个______。
A.元组
B.字段
C.属性
D.码
20.数据库设计包括两个方面的设计内容,它们是______。
A.概念设计和逻辑设计
B.模式设计和内模式设计
C.内模式设计和物理设计
D.结构特性设计和行为特性设计
21.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
其中数据独立性最高的阶段是______。
A.数据库系统
B.文件系统
C.人工管理
D.数据项管理
22.用树形结构来表示实体之间联系的模型称为______。
A.关系模型
B.层次模型
C.网状模型
D.数据模型
23.关系数据库管理系统能实现的专门关系运算包括______。
A.排序、索引、统计
B.选择、投影、连接
C.关联、更新、排序
D.显示、打印、制表
24.在关系数据库中,用来表示实体之间联系的是______。
A.树结构
B.网结构
C.线性表
D.二维表
25.将E-R图转换到关系模式时,实体与联系都可以表示成______。
A.属性
B.关系
C.键
D.域
26.按条件f对关系R进行选择,其关系代数表达式为______。
27.数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是______。
A.自顶向下
B.由底向上
C.由内向外
D.由整体到局部
28.SQL语言又称为______。
A.结构化定义语言
B.结构化控制语言
C.结构化查询语言
D.结构化操纵语言
29.视图设计一般有3种设计次序,下列不属于视图设计的是______。
B.由外向内
D.自底向上
30.数据处理的最小单位是______。
31.下列有关数据库的描述,正确的是______。
A.数据库是一个DBF文件
B.数据库是一个关系
C.数据库是一个结构化的数据集合
D.数据库是一组文件
32.在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有______。
A.数据无冗余
B.数据可共享
C.专门的数据管理软件
D.特定的数据模型
33.分布式数据库系统不具有的特点是______。
A.分布式
B.数据冗余
C.数据分布性和逻辑整体性
D.位置透明性和复制透明性
34.下列说法中,不属于数据模型所描述的内容的是______。
A.数据结构
B.数据操作
C.数据查询
D.数据约束
35.关系模型允许定义3类数据约束,下列不属于数据约束的是______。
A.实体完整性约束
B.参照完整性约束
C.域完整性约束
D.用户自定义的完整性约束
36.关系R和关系S的并运算是______。
A.由关系R和关系S的所有元组合并组成的集合,再删去重复的元组
B.由属于R而不属于S的所有元组组成的集合
C.由既属于R又属于S的元组组成的集合
D.由R和S的元组连接组成的集合
二、填空题
1.如果一个工人可管理多个设施,而一个设施只被一个工人管理,则实体“工人”与实体“设备”之间存在______联系。
一对多(或1:
N)
2.关系数据库管理系统能实现的专门关系运算包括选择、联接和______。
投影
3.数据库系统的三级模式分别为______模式、内部级模式与外部级模式。
概念(或概念级)
4.数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、______和处理过程。
数据存储
5.______是数据库应用的核心。
数据库设计
6.关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、______和自定义完整性。
参照完整性
7.数据模型按不同的应用层次分为三种类型,它们是______数据模型、逻辑数据模型和物理数据模型。
概念
8.数据流的类型有______和事务型。
变换型
9.数据库系统中实现各种数据管理功能的核心软件称为______。
数据库管理系统(DBMS)
10.关系模型的数据操纵即是建立在关系上的数据操纵,一般有______、增加、删除和修改四种操作。
查询
11.数据库设计分为以下6个设计阶段:
需求分析阶段、______、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
概念设计阶段(数据库概念设计阶段)
12.数据库保护分为:
安全性控制、______、并发性控制和数据的恢复。
完整性控制
13.一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。
1对多(或1:
14.数据库管理系统常见的数据模型有层次模型、网状模型和______三种。
关系模型
15.关系操作的特点是______操作。
集合
16.函数INT(LEN("
123.456"
))的结果是______。
7
17.在VisualFoxPro中,数据表中备注型字段所保存的数据信息存储在以______为扩展名的文件中。
.DBT或DBT