一、选择题(20)
1、计算机人员和用户双方共同收集数据库所需要的信息内容和用户对处理需求的阶段是( ) A、规划阶段 B、需求分析阶段 C、概念设计阶段 D、逻辑设计阶段 2、产生反映用户单位信息需求的数据库概念结构的阶段是( ) A、概念设计 B、逻辑设计 C、物理设计 D、需求分析 3、把ER图转换成关系模式集的过程,属于数据库设计的( ) A、需求分析 B、概念设计 C、逻辑设计 D、物理设计 4、数据库设计人员和用户之间沟通信息的桥梁是( )
A、程序流程图 B、实体联系图 C、模块结构图 D、数据结构图 5、在数据库设计的需求分析阶段,业务流程一般采用( )表示 A、ER图 B、数据流图 C、程序结构图 D、数据字典
6、在设计数据库系统的概念结构时,常用的数据抽象方法是( ) A、合并和优化 B、分析和处理 C、聚集和概括 D、分类和层次 7、在ER模型转换成关系模型的过程中,下列叙述不正确的是( ) A、每个实体类型转换成一个关系模式 B、每个联系类型转换成一个关系模式 C、每个M:N联系类型转换成一个关系模式
D、在处理1:1和1:N联系类型时,不生成新的关系模式 8、在需求分析阶段,数据字典是对系统中( )
A.数据的描述 B.处理的描述 C.功能的描述 D.数据与处理关系的描述 9、扩展的ER模型中,子类与超类之间存在着( ) A.相容性 B.一致性 C.继承性 D.完整性 10、在关系模型中,下列说法正确的是( )
A、关系中存在可分解的属性值 B、关系中允许出现相同的元组 C、关系中考虑元组的顺序
D、元组中,属性理论上是无序的,但使用时按习惯考虑列的顺序 二、填空题(20)
1、概念设计阶段可分为3步来完成___________、___________和___________ 4、ER方法的三要素是___________、___________和___________ 5、在物理结构中,数据的基本单位是___________
6、逻辑设计的步骤有______________________、__________、设计应用程序与数据库的接口、___________和修正模型。
7、设计ER模式时消除冲突主要包括___________、___________和命名冲突
8、数据库设计的步骤主要有规划、___________、___________、___________和物理设计。 9、在关系模型中,关系的属性个数称为___________,元组个数称为___________。
10、从子类到超类的抽象化过程称为___________,从超类到子类的具体化过程称为___________。 11、子类实体和超类实体之间的继承性通过相同的___________来实现的。 三、简答题(20)
1、数据库设计的需求分析阶段工作主要由哪四步组成?
2、采用ER方法的数据库概念设计的步骤是什么?
4、试述关系模型的三类完整性规则及其内容。
5、子类和超类实体的插入、删除等操作有哪些规则。
四、设计题(40)
1、有论文和作者两个实体,论文有题目、期刊名称、年份和期号等属性,作者有姓名、单位、地址等属性。一篇论文可能有多个作者,且一位作者可能写过多篇论文,在每一篇论文中有作者的顺序。
试画出ER图,要求画出属性和注明联系类型,并转换为关系模式集
2、试设计图书销售数据库。
该系统中有实体集“出版社”,其属性分别为出版社名、地址;实体集“图书”,其属性分别为书号、书名、作者、单价;实体集“书店”,其属性分别为书店编号、书店名、经理、地址。 出版社与图书间的出版联系应反映印数和出版时间,书店与图书间的销售联系应反映销售量 试画出该系统的ER图,并将其转换为关系模式。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- sceh.cn 版权所有 湘ICP备2023017654号-4
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务