- 23
- 0
- 约2.29千字
- 约 5页
- 2016-11-26 发布于重庆
- 举报
数据库第一章同步练习
第一章
一、选择题
1、下列有关数据库的描述,正确的是C
A)数据库是一个DBF文件
B)数据库是一个关系
C)数据库是一个结构化的数据集合
D)数据库是一组文件
2、下列有关数据库的描述,正确的是D
A)数据处理是将信息转化为数据的过程
B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变
C)关系中的每一列称为元组,一个元组就是一个字段
D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字
3、关系数据库管理系统所管理的关系是A
A)若干个二维表
B)一个DBF文件
C)一个DBC文件
D)若干个DBC文件
4、在关系的基本运算中,下列属于专门关系运算的是B
A)选择、排序、投影
B)选择、投影、联接
C)并、差、交
D)联接、笛卡儿积
5、“项目管理器”中的“文档”选项卡用于显示和管理(第2章)D
A)程序、API库和应用程序
B)数据库、自由表和查询
C)菜单、文本文件和其他文件
D)表单、报表和标签
6、用二维表数据来表示实体及实体之间联系的数据模型为C
A)层次模型
B)网状模型
C)关系模型
D)E-R模型
7、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是B
A)DB包括DBS和DBMS
B)DBS包括DB和DBMS
C)DBMS包括DB和DBS
D)3者属于平级关系
8、下列说法错误的是C
A)关系中每一个属性对应一个值域
B)关系中不同的属性可对应同一值域
C)对应同一值域的属性为不同的属性
D)DOM(A)表示属性A的取值范围
9、通过项目管理器窗口的命令按钮,不能完成的操作是(第2章)C
A)添加文件 B)运行文件
C)重命名文件 D)连编文件
10、对关系S和R进行集合运算,产生的元组属于S中的元组,但不属于R中的元组,这种集合运算称为C
A)并运算
B)交运算
C)差运算
D)积运算
11、数据库系统的核心是B
A)数据库
B)数据库管理系统
C)模拟模型
D)软件工程
12、为了合理组织数据,应遵循的设计原则是D
A)“一事一地”的原则,即一个表描述一个实体或实体之间的一种联系
B)用外部关键字保证有关联的表之间的联系
C)表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段
D)以上各原则都包括
13、关系运算中花费时间可能最长的运算是D
A)选择
B)联接
C)并
D)笛卡儿积
14、数据库、数据库系统和数据库管理系统之间的关系是B
A)数据库包括数据库系统和数据库管理系统
B)数据库系统包括数据库和数据库管理系统
C)数据库管理系统包括数据库和数据库系统
D)3者没有明显的包含关系
15、在下列四个选项中,不属于基本关系运算的是D
A) 连接 B) 投影 C) 选择 D) 排序
16、如果一个班只能有一个班长,而且一班长不能同时担任其它班班长,班级和班长两个实体之间的关系属于A
A) 一对一联系 B) 一对二联系
C) 多对多联系 D) 一对多联系
17、 Visual FoxPro支持的数据模型是B
A) 层次数据模型 B) 关系数据模型
C) 网状数据模型 D) 树状数据模型
18、?Visual?FoxPro?DBMS?是B
A) 操作系统的一部分 B) 操作系统支持下的系统软件
C) 一种编译程序??????? D) 一种操作系统
19、Visual?FoxPro?DBMS?基于的数据模型是B
A) 层次型 B) 关系型??? C) 网状型???? D) 混合型
20、设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是B
A) m:n???? B) 1:m????? C) m:k??? D) 1:1
21、对于现实世界中事物的特征,在实体-联系模型中使用A
A) 属性描述 B) 关键字描述 C) 二维表描述 D) 实体描述
22、把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过C
A) 建立新的属性来实现 B) 建立新的关键字来实现
C) 建立新的关系来实现 D) 建立新的实体来实现
23、 专门的关系运算不包括下列中的D
A) 联接运算 B) 选择运算 C) 投影运算 D) 交运算
24、对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为A
A) 并运算 B) 交运算 C) 差运算 D) 积运算
二、填空题
1、对关系进行选择、投影或联接运算后,运算的结果仍然是一个 __关系____ 。
2、 在连接运算中,_____ 连接是去掉重复属性的等
原创力文档

文档评论(0)