第四章  数据库设计基础 习题与答案
双击滚屏  关闭窗口


一、选择题  

 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. 在关系模型中,把数据看成是一个二维表,每一个二维表称为一个 ____________ 。

 
                             返回首页                     双击滚屏  关闭窗口
数学与信息科学学院 版权所有