- 1、本文档共96页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DB01数据库第一章教学pptDB01数据库第一章教学ppt
图1.25 学生/选课/课程的网状数据库实例 学生记录 课程记录 选课记录 4.网状数据模型的优缺点: 优点 1)能够更为直接地描述现实世界。 2)具有良好的性能,存取效率较高。 缺点 1)结构复杂,其DDL语言复杂。 2)数据独立性较差。 学 号 姓名 性别 系 别 年龄 籍贯 95001 李勇 男 计算机 19 江苏 95002 刘晨 女 机 械 20 北京 95003 王名 女 机 械 19 上海 ------- ------ ----- ------- ---- ------- ?关系术语 学生登记表 关系 、元组 、属性 、域 、主码 、分量、关系模式 是用二维表的形式来表示实体和实体间联系的数据模型。 1.2.7关系模型 一、数据结构 属性 元组 关系模型的实例 姓名 学号 性别 系别 张军男 数学系 王红女 物理系 李明男 计算机系 关系模式:学生(姓名,学号,性别,系别) 分量 关系模型要求关系必须是规范化的,即满足一定的规范条件。最基本的是:每一分量不可再分 二、基本关系具有的性质 1.列是同质的,即每一列中的分量是同一类型的数据,来自同一个域。 2.不同的列可出自同一个域,称其中的每一列为一个属性,不同的属性要给予不同的属性名。 3.列的顺序无所谓,即列的次序可以任意交换。 4.任意两个元组不能完全相同。 5.行的顺序无所谓,即行的次序可以任意交换。 6.分量必须取原子值,即每一个分量都必须是不可分的数据项。 三、操纵及完整性约束 操纵:查询、插入、删除、修改 操作是集合操作,操作对象和结果都是关系,这与非关系型的单记录操作不同 完整性约束:实体、参照、用户定义 四、存储结构 数据及数据间联系均用表来表示。 有的DBMS把表以文件形式存储。 二、数据操作 什么是数据操作? 对数据库中各种对象(型)的实例(值)允许进行的操作的集合,包括操作及有关的操作规则。 操作种类 检索 更新(插入、删除、修改) 数据操作是对系统动态特性的描述 三、数据的约束条件 什么是数据约束条件? 是一组完整性规则的集合。 数据模型对约束条件的定义 数据模型必须遵守的基本的通用的完整性约束条件。例如在关系模型中,任何关系必须满足实体完整性和参照完整性两个条件。 具体系统自定义的完整性约束条件。 2000 D S04 -1 C S03 76 B S02 80 A S01 成绩 姓名 学号 60 40 水电费 1340 100 1300 G02 1210 50 1200 G01 实际工资 津贴 基本工资 职工号 它是按用户的观点来对数据和信息建模用于信息世界。它是现实世界到信息世界的第一层抽象,是数据库设计者与用户进行交流的语言,它应当概念简单、清晰,以便于理解和使用 1.2.3 概念模型 ?下面是信息世界中的基本概念,请注意: 概念世界:是现实世界在人们头脑中的反映,是对客观事物及其联系的一种抽象描述。 (1)实体:客观存在并可相互区别的事物称为实体。 (2)实体集:同一类实体的集合称为实体集。 (3)实体型:具有相同属性的实体必然具有共同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体。 (4)属性:实体所具有的某一特性称为属性。 (5)关键字:唯一标识实体的属性集称为码。 (6)域:属性的取值范围称为该属性的域。 (7)联系:实体集之间的对应关系称为联系,它反映现实世界事物之间的相互关联。 三个世界中的术语对应: 现实世界 信息世界 数据世界 个体 实体 记录 全体 实体集 文件 特征 属性 数据项 E-R模型 数据模型 实体—联系模型 常用工具是E—R模型(Entity - Relationship模型) 是描述概念世界,建立概念模型的实用工具。 E—R模型的三要素: 1.实体型 — 用矩形框表示,框内标注实体名称。
您可能关注的文档
- CA10B解放牌汽车前刹车调整臂外壳夹具设计CA10B解放牌汽车前刹车调整臂外壳夹具设计.doc
- CA6140车床杠杆设计说明书CA6140车床杠杆设计说明书.doc
- CA6140车床手柄座及10H7孔夹具设计说明书CA6140车床手柄座及10H7孔夹具设计说明书.doc
- ca6140车床831009杠杆铣30mm下平台说明书完整版ca6140车床831009杠杆铣30mm下平台说明书完整版.doc
- CAD 工程制图CAD 工程制图.ppt
- CA6140后托架机械制造工艺及夹具课程设计CA6140后托架机械制造工艺及夹具课程设计.doc
- CALIS高校学位论文全文数据库”建设方案 清华大学图书馆CALIS高校学位论文全文数据库”建设方案 清华大学图书馆.ppt
- Canada教学技能听力Canada教学技能听力.ppt
- C92创意集合区开业盛典活动策划方案C92创意集合区开业盛典活动策划方案.ppt
- CAM实习教案、计划、总结格式CAM实习教案、计划、总结格式.doc
- D27~D30 混凝土方案D27~D30 混凝土方案.doc
- DCS 系统在硫酸余热发电过程中的应用DCS 系统在硫酸余热发电过程中的应用.doc
- Dave Ulrich四角色模型在宝洁公司的应用Dave Ulrich四角色模型在宝洁公司的应用.doc
- DCS控制系统设计案例分析DCS控制系统设计案例分析.ppt
- DCS系统故障紧急处理措施基本原则DCS系统故障紧急处理措施基本原则.doc
- DDC控制器-介绍DDC控制器-介绍.doc
- dede目录详细说明_织梦所有目录及数据表详解dede目录详细说明_织梦所有目录及数据表详解.doc
- DEM分析与可视化-第4章DEM分析与可视化-第4章.ppt
- dell_BIOS文件提取dell_BIOS文件提取.doc
- Dell(戴尔)xps电脑建立win8恢复光碟图解Dell(戴尔)xps电脑建立win8恢复光碟图解.ppt
文档评论(0)