试卷详情
-
数据库设计基础(四)
-
[单项选择]数据库管理系统(DBMS)是( )。
A. 数学软件
B. 应用软件
C. 计算机辅助软件
D. 系统软件
-
[单项选择]关系表中的每一横行称为一个( )。
A. 元组
B. 字段
C. 属性
D. 码
-
[填空题]实体之间的联系可以归结为一对一联系、一对多(或多对多)联系与多对多联系。如果一个学校有许多教师,而一个教师只归属于一个学校,则实体集学校与实体集教师之间的联系属于______的联系。
-
[填空题]数据流图的类型有______和事务型。
-
[单项选择]关系数据库管理系统应能实现的专门的关系运算包括( )。
A. 排序、索引、统计
B. 选择、投影、连接
C. 关联、更新、排序
D. 显示、打印、制表
-
[单项选择]公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( )。
A. 多对多
B. 一对一
C. 多对一
D. 一对多
-
[单项选择]关系模型中的关系是指数据库中( )。
A. 各字段(属性)之间的关系
B. 各记录之间的关系
C. 所有数据之间的关系
D. 数据之间有特定结构的二维关系
-
[单项选择]关系模型中的关系模式至少是( )。
A. 1NF
B. 2NF
C. 3NF
D. 4NF
-
[单项选择]数据库管理系统(DBMS)的主要功能是( )。
A. 修改数据库
B. 定义数据库
C. 应用数据库
D. 保护数据库
-
[单项选择]下列关于数据库系统的叙述中正确的是( )。
A. 数据库系统减少了数据冗余
B. 数据库系统避免了一切冗余
C. 数据库系统中数据的一致性是指数据类型的一致
D. 数据库系统比文件系统能管理更多的数据
-
[填空题]数据库管理系统常见的数据模型有层次模型、网状模型和______3种。
-
[单项选择]如果对一个关系实施一种关系运算后得到了一个新的关系,而且新的关系中属性个数少于原来关系中属性个数,这说明所实施的运算关系是( )。
A. 选择
B. 投影
C. 连接
D. 并
-
[填空题]数据库管理技术经历了人工管理、______、数据库系统阶段。
-
[填空题]数据库管理系统的主要功能有数据定义功能、______、数据库的运行管理和数据库的建立及维护。
-
[填空题]通过Visual FoxPro的视图,不仅可以查询数据库表,还可以______数据库表。
-
[单项选择]在数据库设计中,用E—R图来描述信息结构,但不涉及信息在计算机中的表示,它是数据库设计的( )阶段。
A. 需求分析
B. 概念设计
C. 逻辑设计
D. 物理设计
-
[单项选择]将E-R图转换到关系模式时,实体与联系都可以表示成( )。
A. 属性
B. 关系
C. 键
D. 域
-
[单项选择]下列说法中,不属于数据模型所描述的内容的是( )。
A. 数据结构
B. 数据操作
C. 数据查询
D. 数据约束
-
[单项选择]关系规范理论是关系数据库进行逻辑设计的基础,这个理论最基本的要求是关系中的每个属性是( )。
A. 类型不变的
B. 宽度不变的
C. 不可分割的
D. 互不相关的
-
[单项选择]在数据库中,数据的物理独立性是指( )。
A. 数据库与数据库管理系统的相互独立
B. 用户程序与DBMS的相互独立
C. 用户的应用程序与存储在磁盘上数据库中的数据是相互独立的
D. 程序与数据库中数据的逻辑结构相互独立
-
[单项选择]在E-R图中,属性用( )表示。
A. 矩形
B. 四边形
C. 菱形
D. 椭圆形
-
[填空题]______是数据库设计的核心。
-
[填空题]关系操作的特点是______操作。
-
[填空题]关系模型的数据操纵即是建立在关系上的数据操纵,一般有______、增加、删除和修改4种操作。
-
[填空题]关系中的一个或多个属性能唯一地标识元组,这样的属性称为______。
-
[单项选择]数据库的概念模型独立于( )。
A. 具体的机器和DBMS
B. E-R图
C. 信息世界观
D. 现实世界
-
[单项选择]( )是存储在计算机内有结构的数据的集合。
A. 数据库系统
B. 数据库
C. 数据库管理系统
D. 数据结构
-
[填空题]自由表与数据库表相比较,在数据库中可以建立______索引,而在自由表中不能建立。
-
[填空题]______是数据库应用的核心。
-
[单项选择]下列4项说法中不正确的是( )。
A. 数据库减少了数据冗余
B. 数据库中的数据可以共享
C. 数据库避免了一切数据的重复
D. 数据库具有较高的数据独立性
-
[单项选择]打开一个数据库的命令是( )。
A. USE
B. USE DATABASE
C. OPEN
D. OPEN DATABASE
-
[填空题]关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、______和用户定义的完整性。
-
[单项选择]下列有关数据库的描述,正确的是( )。
A. 数据库是一个DBF文件
B. 数据库是一个关系
C. 数据库是一个结构化的数据集合
D. 数据库是一组文件
-
[填空题]一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。
-
[填空题]数据库设计分为6个设计阶段:需求分析阶段、______、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
-
[单项选择]关系数据库规范化是为解决关系数据库中的( )问题引入的。
A. 插入、删除异常和数据冗余
B. 提高查询速度
C. 减小数据操作的复杂性
D. 保证数据的安全性和完整性