数据库技术习题答案内容摘要:
▁▂▃▄▅▆▇ 10 ▇▆▅▄▃▂▁▁ 第 4 章习题答案 ﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌ ﹌﹌﹌ 1.解释下列名词: ( 1)属性 : 属性是指同类实体所具有的特性。 因为每一类实体组成的实体集通常都具有一系列的特性,而且实体集的这些特性通常使用相应的属性来表示,所以实体集的每一个特性称为一个属性。 不难看出,一个实体集可以由多个属性来描述的。 ( 2)实体 实体是指客观存在的并且能够相互区别的事物。 实体可以是具体的人、事、物或者某种抽象。 数据字典中描述用户需求的具体事物均可以抽象为实体。 ( 3)联系 联系是指实体之间或者实体内部的关联关系。 在实际应用种,实体与实体之间或者实体内部通常存在一定的关联关 系。 实体间的联系是指不同实体之间的联系;实体内部的联系通常是指用于组成实体的各元组之间的联系(即:自联系)。 ( 4) ER 图 ER 方法是指使用抽象后的实体、组成实体的属性以及实体之间的一对一、一对多和多对多关系等来表示数据库系统的整体结构的方法。 使用 ER 方法约定的图形符号和连接方法绘制的表示数据库系统的整体结构的图形集合称为 ER 图。 ( 5)概念结构 概念结构是根据系统规划和需求分析阶段确定的用户需求,利用需求分析的数据流图和数据字典,对用户需求进行综合、归纳和抽象,使用概念结构设计工具,设计出的适合系 统概念模型( ER 图)。 ( 6)冗余数据 在创建概念结构的过程中,生成的全局 ER 图的属性冗余、实体冗余和联系冗余等多余的数据。 2.简述属性、实体和联系的关系。 属性构成实体,实体集之间存在如下联系: 一对一联系 (1:1):对于实体集 A 中的每一个实体,实体集 B 中有且只能有一个实体与之联系,反之亦然。 例如:班级与班长之间的联系;学校与校长之间的联系等。 一对多联系 (1:n):对于实体集 A 中的每一个实体,实体集 B 中有 n (n≥ 1)个实体与之联系;反之,对于实体集 B 中的每一个实体,实体集 A 中有且只能有一个实 体与之联系。 3.简述概念结构设计的基本内容。 ( 1)对表达用户最终需求的数据流图和数据字典进行综合、归纳和抽象。 ( 2)确定数据库系统的实体、组成实体的属性和实体之间的联系。 ( 3)选择合理的概念模式描述工具。 例如:实体 联系方法( ER 方法)。 ( 4)描述概念模型,形成概念结构。 例如:实体 联系模型( ER 模型, ER 图)。 4.简述概念结构设计的三要素。 属性、实体和联系构成了概念结构设计的三要素。 5.简述概念结构设计的表示方法。 数据库技术 DataBase Technology Happy You 【 DBT】 ▁▂▃▄▅▆▇ 11 ▇▆▅▄▃▂▁▁ ER 方法是指使用抽象后的实体、组成实体的属性以及实体之间的一对一、 一对多和多对多关系等来表示数据库系统的整体结构的方法。 6.简述概念结构设计的方法。 目前设计概念结构的方法也比较多,其常用的四种方法如下: ( 1)全局到局部。 首先根据系统的全局需求,按照主要功能对应的局部需求设计局部概念结构,进而组成全局概念结构的整体框架,然后再对局部概念结构进行逐步细化,直到容易实现的局部概念结构。 该方法也称为自上到下或者自顶向下。 ( 2)局部到全局。 首先根据系统底层容易实现的局部需求设计局部概念结构,然后再依次对局部概念结构进行逐个逐层综合集成和优化,最终得到系的全局概念结构。 该方法 也称为自下到上或者自底向上。 ( 3)内部到外部。 首先根据系统内部的核心需求,设计最重要的内部核心概念结构,然后在此基础上按照系统功能模块的重要程度或者按照系统功能模块的容易实现程度等依次进行设计相应的局部概念结构,并且与核心概念结构进行综合集成,最终逐步扩充到全局概念结构。 该方法也称为自内而外或者逐步扩张。 ( 4)混合策略。 混合策略是指在设计全局概念结构的框架和每一层的局部概念结构以及最后的局部概念结构按照全局概念结构框架设计的要求进行集成的各个重要步骤和环节上,均可以局部使用上述三种不同的方法或者相互融合 ,最终实现全局概念结构的设计。 7.简述概念结构设计的步骤。 使用局部到全局的方法设计概念结构的基本步骤如下: ( 1)概念结构的抽象( 2)局部 ER 图设计( 3)全局 ER 图设计( 4)概念结构的优化 8.简述 ER 图的组成结构。 使用 ER 方法约定的图形符号和连接方法绘制的表示数据库系统的整体结构的图形集合称为 ER 图。 ER 图的基本图形符号和连接方法约定如下: ( 1)属性:椭圆表示属性,椭圆中的标识是属性名,是主键的属性使用下划线标识。 ( 2)实体:矩形表示属性,矩形中的标识是实体名。 ( 3)联系:菱形表 示联系,菱形中的标识是联系名。 ( 4)连接线:连接线表示实体与属性、联系与属性的连接关系,具体含义是属性属于实体或者属性属于联系。 ( 5)单箭头:单箭头表示实体与实体的一对一联系,箭头一端连接实体,非箭头一端连接联系。 ( 6)双箭头:双箭头表示实体与实体的多对多联系,箭头一端连接实体,非箭头一端连接联系。 9.简述 ER 图设计的基本规则。 使用 ER 方法进行 ER 图设计时,应该依据以下基本规则: ( 1)实体、属性和联系的命名应该尽量与系统的用户需求保持一致,确保无二义性。 ( 2)严格区分实体、属性和联系。 严 格确定应用对象是实体、属性还是联系。 ( 3)严格确定实体与属性的隶属关系。 ( 4)严格确定实体与实体之间的联系是一对一、一对多还是多对多。 ( 5)严格确定联系本身是否包含属性。 即:实体与实体之间建立联系之后是否产生了新的数据库技术 DataBase Technology Happy You 【 DBT】 ▁▂▃▄▅▆▇ 12 ▇▆▅▄▃▂▁▁ 属性。 ( 6)严格按照 ER 图的基本图形符号和连接方法约定绘制 ER 图。 ( 7)绘制 ER 图可以属性、实体和联系一起绘制在一张图中;也可以属性、实体和联系分开绘制,即实体和联系一起绘制,而实体和属性一起绘制、联系和属性一起绘制。 10.简述局部 ER 图的集成方法。 目前集成局部 ER 图的常用 方法如下: ( 1)整体集成法 整体集成法是指根据应用系统的实际需求,对诸局部 ER 图进行统一综合、组织、归纳和融合,并一次性进行集成,从而形成系统的全局 ER 图的方法。 针对具体的数据库应用系统,如果应用系统的局部 ER 图比较简单,而且局部 ER 图的数量也较少,在这种情况下,使用整体集成法进行局部 ER 图的集成合并比较有效;但是 , 如果应用系统的局部 ER 图比较复杂,而且局部 ER 图的数量也较多,此时,使用整体集成法一般难度较大,这种情况建议使用逐步集成法。 ( 2)逐步集成法 逐步集成法是指根据应用系统的主 要功能需求,为了减少集成工作的复杂性,首先对若干核心局部 ER 图进行统一综合、组织、归纳和融合,并一次性进行集成,然后,再逐个把剩余的局部 ER 图合并到上一步的中间 ER 图中,从而最终形成系统的全局 ER 图的方法。 11.简述局部 ER 图集成的冲突主要表现在哪些方面。 属性、实体和联系等多种不同的冲突。 12.已知班级实体的属性包括班级号、班级名、地址和人数,班级号是主键,即:班级(班级号,班级名,地址,人数);班长实体的属性包括学号、姓名、年龄和电话,学号是主键,即:班长(学号,姓名,年龄,电话);同时规 定一个班级只能有一个班长任职,任职后需要给出任职日期。 要求绘制班级班长 ER 图。 参考:【例 】 13.已知 X 实体的属性包括 x x x3 和 x4, x2 是主键,即: X( x1, x2, x3, x4); Y的属性包括 y y y3 和 y4, y1 是主键,即: Y( y1, y2, y3, y4);同时规定 X 与 Y 的联系为一对一,产生联系后,需要给出联系的时间 RTime 和联系的地点 RAddress。 要求绘制 XY 的ER 图。 班级号 班长 任职 班级 班级名 地址 学号 姓 名 年龄 电话 任职日期 人数 数据库技术 DataBase Technology Happy You 【 DBT】 ▁▂▃▄▅▆▇ 13 ▇▆▅▄▃▂▁▁ 参考:【例 】 14.已知班级实体的属性包括 班 级号、班级名、地址和人数,班级号是主键,即:班级(班级号,班级名,地址,人数);学生实体的属性包括学号、姓名、性别和年龄,学号是主键,即:学生(学号,姓名,性别,年龄);同时规定一个班级可以有多名学生,一个学生只能属于一个班级,并且组班后,需要给出班主任的名称和联系电话。 要求绘制学生班级 ER 图。 参考:【例 】 15.已知 X 实体的属性包括 x x x3 和 x4, x2 是主键,即: X( x1, x2, x3, x4); Y的属性包括 y y y3 和 y4, y1 是主键,即: Y( y1, y2, y3, y4);同时规定 X 与 Y 的联系为一对多,产生联系后,需要给出联系的时间 RTime 和联系的地点 RAddress。 要求绘制 XY 的ER 图。 参考:【例 】 X2 Y XY X X1 X3 Y1 Y2 Y3 Y4 RAddress X4 RTime 班级 号 班级 名 教师 隶属 班级 地址 人数 学号 姓 名 性别 年龄 电话 主任名 数据库技术 DataBase Technology Happy You 【 DBT】 ▁▂▃▄▅▆▇ 14 ▇▆▅▄▃▂▁▁ 16.已知学生实体的属性包括学号、姓名、年龄、性别,学号是主键,即:学生(学号,姓名,年龄,性别);图书实体的属性包括登录号、书号、书 名、定价和出版社,登录号是主键,即:图书(登录号,书号,书名,定价和出版社);同时规定一个学生可以借阅多本图书,一本图书可以被多名学生借阅,学生借阅后,需要产生借书时间和还书时间。 要求绘制学生借阅 ER图。 参考:【例 】 17.已知 X 实体的属性包括 x x x3 和 x4, x2 是主键,即: X( x1, x2, x3, x4); Y的属性包括 y y y3 和 y4, y1 是主键,即: Y( y1, y2, y3, y4);同时规定 X 与 Y 的联系为多 对多,产生联系后,需要给出联系的时间 RTime 和联系的地点 RAddress。 要求绘制 XY 的ER 图。 参考:【例 】 X2 Y XY X X1 X3 Y1 Y2 Y3 Y4 RAddress X4 RTime 学 号 姓 名 图书 借阅 学生 年龄 性别 登录号 书号 书名 定价 借书时间 出版社 还书时间 数据库技术 DataBase Technology Happy You 【 DBT】 ▁▂▃▄▅▆▇ 15 ▇▆▅▄▃▂▁▁ 18.已知供应商实体的属性包括供应商号、供应商名、供应商地址、供应商电话,供应商号是主键,即:供应商(供应商号,供应商名,供应商地址,供应商电话);项目实体的属性包括项目号、项目名和项目负责人,项目号是主键,即:项目(项目号,项目名,项目负责人);零件实体的属性包括零件号、零件名和定价,零件号是主键,即:零件 (零件号,零件名,定价);同时规定一个供应商可以供应多个零件给多个项目,一个项目可以接收多家供应商供应的多个零件,接收零件后,需要给出接收的数量。 要求绘制供应商供应零件 ER 图。 参考:教材的图 和【例 】 19.已知 X 实体的属性包括 x x x3 和 x4, x2 是主键,即: X( x1, x2, x3, x4); Y的属性包括 y y y3 和 y4, y1 是主键,即: Y( y1, y2, y3, y4); Z 的属性包括 z zz。数据库技术习题答案
相关推荐
「日本人の審美の程度は、他の諸国民に 比べてより高尚であり、より普遍的である」と称える 一方、仮にこの日本趣味を徳性、品格について分析してみると,「崇高」、「偉大」、「幽雅」、「精緻」の四つの品性のうち、豊富なのは「幽雅」と「精緻」であり、欠けているのは「偉大」と「崇高」、特に「偉大」である ① と指摘している。 歴代で育成された性格が人間の行動様式に明らかに現れており
............................................................................................................... 119 清代文学理论批评 ..........................................................................
乙卯十月廿又四日 .《离骚经》是文征明小楷的代表作,鹿评曾在此卷 后题跋云: 文待诏小楷为有明书家之冠,此又文书小楷之冠,洵至宝也。 《离骚经》的楷法极其温纯精美。 他的模画起笔总喜欢耀其锐锋,用纤细如针的尖锋;
1nmt i t i t j t jijtxtxNxttNx t xtt x t xxxxxxNxNS W x 模型的求解 模型参数估计和模型定阶是应用时间序列分析法进行建模时很重要的过程,该过程的适当与否直接影响到模型参数的计算精度和和预测的好坏。 ⑴ 模型参数估计
破坏等问题,对其加强保护已经刻不容缓。 ( 1)重视保护非物质文化遗产有何重要意义。 ( 6分) 材料二:在外来文化和现代文化的冲击下,一些非物质文化遗产由于内容和形式的陈旧,发展环境艰难。 在一次《文化生活》综合探究课上,某班同学对如何对待非物质文化遗产形成了两种截然相反的观点: 甲方:非物质文化遗产是我国传统文化的精粹,必须全面继承。 乙方:非物质文化遗产已经落后于时代,应丢掉这些历史包袱。