第2章-数据模型 作业和思考
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单项选择题:
1.数据库结构的描述,称为( )。
A.数据模型B.数据库C.数据库管理系统D.数据字典
2.在数据库中存储的是( )。
A.数据
B.数据模型
C.数据以及数据之间的联系
D.信息
3.数据库的概念模型独立于()。
A.具体的机器和DBMS B.E-R图C.信息世界D.现实世界
4.层次型、网状型和关系型数据模型的划分根据是( )。
A.数据之间联系方式B.数据之间联系的复杂程度
C.数据存储量的多少D.数据处理的复杂程度
5.层次与网状模型中数据结构的基本单位是( )。
A.两个记录型间的联系B.记录
C.基本层次联系D.实体间多对多的联系
6.在数据模型的三要素中,数据的约束条件规定数据及其联系的( )。
A.制约和存储规则B.动态特性C.静态特性D.数据结构
7.( )属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。
A.数据模型B.概念模型C.非关系模型D.关系模型
8.层次模型必须满足的一个条件是( )。
A.每个结点均可以有一个以上的父结点B.有且仅有一个结点无父结点
C.不能有结点无父结点D.可以有一个以上的结点无父结点
9.层次模型的上一层记录类型和下一层记录类型之间的联系是( )。
A.一对一联系B.一对多联系C.多对一联系D.多对多联系
10.反映信息世界中实体及实体间联系的模型是( )
A.关系模型B.层次模型C.网状模型D.ER模型
11.ER模型是数据库设计的工具之一,它一般适用于建立数据库的( )。
A.概念模型B.结构模型C.物理模型D.逻辑模型
12.现实世界中事物的个体在信息世界中称为( )。
A.实体B.码C.记录D.属性
13.现实世界中事物的特性在信息世界中称为( )。
A.实体B.实体标识符C.属性D.关键码
14.当前数据库应用系统的主流数据模型是( )。
A.层次数据模型B.网状数据模型C.关系数据模型D.面向对象数据模型
15.关系模型( )。
A.用关系表示实体B.用关系表示联系
C.用关系表示实体及其联系D.用关系表示属性
16.层次模型的上一层记录类型和下一层记录类型之间的联系是( )。
A.一对一联系B.一对多联系C.多对一联系D.多对多联系
17.下列实体类型的联系中,属于一对一联系的是( )。
A.学校与校长之间的联系B.车间与工人之间的联系
C.商店与商品之间的联系D.学生与课程之间的联系
18.下列实体类型的联系中,属于一对一联系的是( )。
A.班级对学生的所属联系B.飞机对乘客的乘坐联系
C.省对省会的所属联系D.供应商与工程项目的供货联系
19.下列实体类型的联系中,属于一对多联系的是( )。
A.学校与校长的联系B.飞机的座位与乘客之间的联系
C.教师与课程之间的联系D.车间与工人之间的联系
20.下列实体类型的联系中,属于多对多联系的是( )。
A.商店与顾客之间的联系B.学校与教师之间的联系
C.商标与商品之间的联系D.班级与班主任之间的联系
二、填空题:
1.数据模型三要素是指()、数据操作和完整性约束。
2.关系数据的数据完整性约束包括实体完整性、参照完整性和()。
3.层次数据模型中,只有一个结点无父结点,它被称为()。
4.层次模型的数据结构是树结构;网状模型的数据结构是有向图结构;关系模型的数据结构是()结构。
5.二元实体之间的联系可抽象为三类,它们是1:1、1:n和()。
三、E-R模型设计:
1.为银行设计一个数据库,包括顾客和帐户的信息。顾客信息包括姓名、地址、电话、社会保险号。帐户包括编号、类型(例如存款,支票)和金额。
2.有关工厂生产产品的数据库,涉及如下数据:工厂号、工厂名称、地址;产品号、产品名称、成本;某工厂生产某产品的数量和日期。
四、思考题:
1.模型和数据模型及主要类型。
2.概念模型E-R图的基本构成(实体、属性和联系)和设计方法。
3.数据模型三要素和主要结构模型(层状、网状和关系)。