数据库:第二次作业
2015-03-26 19:45
246 查看
P24 1,6,7,8,9
1.简述数据模型的三要素。
答:数据模型通常由数据结构、数据操作和完整性约束三部分组成: 数据结构是所研究的对象类型的集合,刻画对象和对象间的联系,是对数据库系统静态特性的描述。如对象的类型、性质、对象之间的参照、所属关系等。 数据操作是指对数据库中各种对象的值允许执行的操作的集合,包括有关的操作要求,是对数据库系统动态特性的描述。数据库主要有查询和更新(增加、删除和修改)操作。数据模型中需要定义这些操作的具体含义、操作符号、操作规则和实现操作的语句。 完整性约束即数据和数据间应该满足的条件,是一组完整性规则的集合,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确性、有效性和相容性。
6.现有某应用,涉及两个实体集,两实体间的联系及相关的属性如下所述。请画出该应用的E-R图。
实体集 Entity1(A#,A1,A2,A3) 其中,A#为码
实体集Entity2(B#,B1,B2) 其中,B#为码
其中,从实体集Entity1到Entity2存在多对多的联系Relationship1,联系属性是D1。
答:如图,
7.要开发连锁百货数据库管理系统,在该系统中有三个实体:商店,其属性有商店编号、商店名及地址等;商品,其属性有商品号、商品名、规格及单价等;职工,其属性有职工编号、姓名、性别及业绩等。商店与商品间存在“销售”联系,每个商店可以销售多种商品,每种商品也可放在多个商店销售,每个商店销售的每种商品有月销售量;商店与职工间存在着“聘用”关系,每个商店有多名职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪。
请画出该连锁百货数据库管理系统的E-R图,并在图上标明属性和联系的类型。
答:如图,
8.从供选择的答案中选出应填入下列叙述中的正确答案,把编号依次写出来。
一个数据库系统必须能表示实体和关系。关系可与 A 实体有关。实体与实体之间的关系有一对一、一对多、多对多三种,其中 B 不能描述多对多的联系。
一般地,一个数据库系统 C 外视图 D 概念视图, E 数据子语言。
供选择的答案:
A:(1)0个 (2)1个 (3)2个 (4)3个或3个以上 (5)1个或1个以上 (6)0个或0个以上
B:(1)网状模型(2)层次模型(3)关系模型(4)网状模型和层次模型(5)层次模型和关系模型(6)网状模型和关系模型(7)网状模型、层次模型和关系模型
C~E:(1)只能有一种(2)最多只能有两种(3)至少有两种(4)可以有多种
答:5,2,4,1,4
9.从供选择的答案中选出应填入下列叙述中的正确答案。
传统的数据库基本上是由 A 组成的。 B 在技术和理论上已经成熟,成为当前商用数据库的主流。 C 技术是20世纪80年代中后期引入的。目前,多媒体数据库基本上靠与关系模式相结合的 D 来支持。但当数据量大,数据结构复杂时,靠 D 很难适应。当前,在数据库管理系统的研究方面,较活跃的是 E 。
供选择的答案:
A、D:(1)图形(2)文件(3)元组(4)文件系统(5)对象(6)过程
B:(1)关系数据库(2)网状数据库(3)层次数据库(4)空间数据库
C:(1)关系数据库(2)网状数据库(3)层次数据库(4)面向对象数据库
E:(1)网状数据库(2)层次数据库(3)dBASE(4)演绎数据库
答:3,1,4,4,4
1.简述数据模型的三要素。
答:数据模型通常由数据结构、数据操作和完整性约束三部分组成: 数据结构是所研究的对象类型的集合,刻画对象和对象间的联系,是对数据库系统静态特性的描述。如对象的类型、性质、对象之间的参照、所属关系等。 数据操作是指对数据库中各种对象的值允许执行的操作的集合,包括有关的操作要求,是对数据库系统动态特性的描述。数据库主要有查询和更新(增加、删除和修改)操作。数据模型中需要定义这些操作的具体含义、操作符号、操作规则和实现操作的语句。 完整性约束即数据和数据间应该满足的条件,是一组完整性规则的集合,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确性、有效性和相容性。
6.现有某应用,涉及两个实体集,两实体间的联系及相关的属性如下所述。请画出该应用的E-R图。
实体集 Entity1(A#,A1,A2,A3) 其中,A#为码
实体集Entity2(B#,B1,B2) 其中,B#为码
其中,从实体集Entity1到Entity2存在多对多的联系Relationship1,联系属性是D1。
答:如图,
7.要开发连锁百货数据库管理系统,在该系统中有三个实体:商店,其属性有商店编号、商店名及地址等;商品,其属性有商品号、商品名、规格及单价等;职工,其属性有职工编号、姓名、性别及业绩等。商店与商品间存在“销售”联系,每个商店可以销售多种商品,每种商品也可放在多个商店销售,每个商店销售的每种商品有月销售量;商店与职工间存在着“聘用”关系,每个商店有多名职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪。
请画出该连锁百货数据库管理系统的E-R图,并在图上标明属性和联系的类型。
答:如图,
8.从供选择的答案中选出应填入下列叙述中的正确答案,把编号依次写出来。
一个数据库系统必须能表示实体和关系。关系可与 A 实体有关。实体与实体之间的关系有一对一、一对多、多对多三种,其中 B 不能描述多对多的联系。
一般地,一个数据库系统 C 外视图 D 概念视图, E 数据子语言。
供选择的答案:
A:(1)0个 (2)1个 (3)2个 (4)3个或3个以上 (5)1个或1个以上 (6)0个或0个以上
B:(1)网状模型(2)层次模型(3)关系模型(4)网状模型和层次模型(5)层次模型和关系模型(6)网状模型和关系模型(7)网状模型、层次模型和关系模型
C~E:(1)只能有一种(2)最多只能有两种(3)至少有两种(4)可以有多种
答:5,2,4,1,4
9.从供选择的答案中选出应填入下列叙述中的正确答案。
传统的数据库基本上是由 A 组成的。 B 在技术和理论上已经成熟,成为当前商用数据库的主流。 C 技术是20世纪80年代中后期引入的。目前,多媒体数据库基本上靠与关系模式相结合的 D 来支持。但当数据量大,数据结构复杂时,靠 D 很难适应。当前,在数据库管理系统的研究方面,较活跃的是 E 。
供选择的答案:
A、D:(1)图形(2)文件(3)元组(4)文件系统(5)对象(6)过程
B:(1)关系数据库(2)网状数据库(3)层次数据库(4)空间数据库
C:(1)关系数据库(2)网状数据库(3)层次数据库(4)面向对象数据库
E:(1)网状数据库(2)层次数据库(3)dBASE(4)演绎数据库
答:3,1,4,4,4
相关文章推荐
- 数据库第二次作业
- 数据库第二次作业
- 数据库实践第二次作业
- Java第二次作业:数据库的访问
- 我的第二次数据库作业,老师给了满分!!!
- 数据库第二次作业
- 员工管理系统(数据库部分)--一个老师很久就布置的作业
- 把Excel表中的数据导入数据库(存储过程、数据库作业)
- 数据库作业[定时执行任务]的创建
- 数据库作业002:学生成绩处理(Oracle)
- 第二次作业
- 利用作业备份数据库问题
- 第二次作业中位数问题
- 用存储过程或触发器+作业调度进行数据库同步
- 第二次数据结构作业
- 数据库作业001:范式分析
- 还原数据库作业与sql 指令
- 用存储过程或触发器+作业调度进行数据库同步
- VS2005 通过SMO(SQL Management Objects) 管理 数据库的作业 警报 备份 等任务
- 数据库自动备份作业