第3章 数据库结构设计
1[单选题]下列不属于概念设计目标的是__________。
A.定义和描述应用领域涉及的数据范围
B.描述清楚数据的属性特征
C.定义和描述数据的约束
D.确定数据的结构
参考答案:D
2[填空题]数据库概念设计的过程主要包括__________、__________ 、__________ 、__________、__________和 __________。
参考解析:明确建模目标 定义实体集 定义联系 建立信息模型 确定实体集属性 对信息模型进行集成与优化
3[填空题]关系模式规范化过程中,若要求分解保持函数依赖,那么分解后的模式一定可以达到3NF,但不一定能达到()。
参考解析:BCNF
4[单选题]下列关于关系数据库的规范化理论的叙述中,哪一条是不正确的?
A.规范化理论提供了判断关系模式优劣的理论标准
B.规范化理论提供了判断关系数据库管理系统优劣的理论标准
C.规范化理论对于关系数据库设计具有重要指导意义
D.规范化理论对于其他模型的数据库的设计也有重要指导意义
参考答案:B
5[单选题]数据库系统的三级模式结构和二层映像功能提供了数据的逻辑独立性和物理独立性。下列提供逻辑独立性的是( )。
A.外模式/模式映像
B.模式/内模式映像
C.内模式/外模式映像
D.模式/模式映像
参考答案:A
6[单选题]
下列关于数据库概念设计的说法中,错误的是__________。
A.抽象实体集时需将具有相同属性特征的事物归为一类,并对分类进行概括和命名
B.确定描述每个实体集特征的属性,并为属性命名
C.确定各实体之间的联系,但不需要确定联系具有的属性
D.确定联系的种类
参考答案:C
[填空题] 在数据分布设计中,垂直划分是将一张基本表划分为多张子表,每张子表必须包含基本表的__________。
参考解析:主键
8[单选题]下列哪一条不是由于关系模式设计不当所引起的问题?
A.数据冗余 B.插入异常 C.删除异常 D.丢失修改
参考答案:D
9[单选题]关系模型是数据库系统最常用的一种数据模型。下列关于关系模型的说法,错误的是( )
A.关系模型中的关系是一个二维表,表中的一行对应关系中的一个元组
B.按照一定的规则可以将ER模型转换为关系模型中的关系模式
C.关系模型是建立在集合论的基础上的,关系模型中数据存取对用户是透明的
D.关系模型中的关系模式描述关系的动态结构,其内容随用户对数据库的操作而变化
参考答案:D
10[单选题]如果关系模式设计不当,则有可能引起数据删除异常。这种删除异常是指__________。
A.两个事务同时对同一个关系进行删除而造成数据库不一致
B.由于删除关系中的元组而造成有用信息无法作为一个元组在数据库中存在
C.未经授权的用户对关系进行了删除
D.如果删除操作违反了完整性约束条件则会被拒绝
参考答案:B
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |