一、选择题
1. 在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中,数据独立性最高的是()
A )数据库系统 B )文件系统 C )人工管理 D )数据项管理
2. 下述关于数据库系统的叙述中正确的是()
A )数据库系统减少了数据冗余 B )数据库系统避免了一切冗余
C )数据库系统中数据的一致性是指数据类型的一致性
D )数据库系统比文件系统能管理更多的数据
3. 数据库系统的核心是 ()
A )数据库 B )数据库管理系统 C )数据模型 D )软件工具
4. 用树形结构来表示实体之间联系的模型称为 ()
A )关系模型 B )层次模型 C )网状模型 D )数据模型
5. 关系表中的每一横行称为一个 ()
A )元组 B )字段 C )属性 D )码
6. 按条件 f 对关系 R 进行选择,其关系代数表达式是()
A ) R|*|R B ) R|*|R C) δ f(R) D)πf(R)
7. 关系数据库管理系统能实现的专门关系运算包括 ()
A )排序、索引、统计 B )选择、投影、连接 C )关联、更新、排序 D )显示、打印、制表
8. 在数据库中,用来表示实体之间的联系的是 ()
A )树结构 B )网结构 C )线性表 D )二维表
9. 数据库设计包括两个方面的内容,它们是 ()
A )概念设计和逻辑设计 B )模式设计和内模式设计 C )内模式设计和物理设计 D )结构特性设计和行为特性设计
10. 将 E-R 图转换到关系模式时,实体与联系都可以表示成 ()
A )属性 B )关系 C )键 D )域
二.填空题
1. 一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于 ________ 的联系。
2. 数据独立性分为物理独立性和逻辑独立性。当数据的存储结构发生改变时,其逻辑结构可以不改变,因此,基于逻辑结构的应用程序不 必修改,称为 _________ 。
3. 数据库系统中实现各种数据管理功能的核心软件称为 __________ 。
4. 关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、 __________ 和自定义完整性。
5. 在关系模型中,把数据看成是一个二维表,每一个二维表称为一个 ____________ 。 |