- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章Z2012年8月27日
;数据库系统及应用;第1章 数据库系统概述;本章主要内容 本章主要介绍数据库基本概念、数据库系统组成、数据管理的发展过程、数据模型、数据库系统结构以及数据库新技术等内容。;本章学习目标 理解数据库相关概念及数据库的作用。 掌握数据库系统的组成、各部分的功能及其相互之间的关系。 了解数据管理技术的发展阶段及各阶段的特点。 掌握数据模型的概念及其组成,重点掌握概念模型。 理解并掌握数据库体系的三级模式结构、两级映像及数据独立性概念及其作用。 了解数据库系统发展的特点及主流数据库技术的发展趋势。 ;1.1.1 数据库(DB);1.1.1 数据库(DB);1.1.1 数据库(DB);1.1.2 数据库管理系统;DBMS的工作模式如下;1.1.3 数据库系统(DBS);1.1.4 数据库系统组成;(1)硬件支撑环境;(2)软件系统 ;(3)数据库 ;(4)人员 ;1.1.5 数据库应用系统项目开发;1.1.5 数据库应用系统项目开发;1.2 数据管理的发展;1.2.1 人工管理阶段;1.2.2 文件系统阶段;1.2.3 数据库系统阶段; 用户 编号;表1.1 数据管理三个阶段的比较 ;1.3 数据模型;1.3.1 数据模型的分类与组成;现实世界;概念数据模型 ;逻辑数据模型 ;2.数据模型的组成;1.3.2 概念数据模型;1.信息世界中的基本概念 ;(3)实体型和实体值;(4)属性:实体所具有的某一特性称为属性。 (5)域:属性的取值范围称为属性的域。 (6)键:能唯一标识实体中每个实体的属性或属性组称为实体的键(Key)。 (7)联系:联系(Relationship)是实体之间的一个关联。每个联系都有一个名字,每个联系都可以具有描述性的属性。;2.两个实体之间的联系;(1)一对一联系: ;(2)一对多联系: ;(3)多对多联系: ;3.两个以上的实体型之间的联系;4.单个实体型内的联系;5.概念模型的一种表示方法:实体-联系方法(E-R方法);6.一个实例;6.一个实例;实体及其属性图 ;实体及其属性图 ;E-R图 ;E-R图;实体及其联系图 ;练习;学校;每种产品由不同的零件组成,有的零件可用于不同的产品。这些零件由不同的原材料制成,不同的零件所用的材料可以相同。一个仓库存放多种产品,一种产品存放在一个仓库中。零件按所属的不同产品分别放在仓库中,原材料按照类别放在若干仓库中(不跨仓库存放)。请用E-R图画出此关于产品、零件、材料、仓库的概念模型,注明联系类型。 ;;用E-R图来表示一个概念模型的例子;供应商;供应商;1.3.3 常见的数据模型;1.3.4 层次数据模型;1.数据结构;图1.21 教学单位层次模型;2.数据操作;3.完整性约束;4.多对多联系在层次模型中的表示;5.层次数据模型的存储结构;5.层次数据模型的存储结构;6.层次模型的优缺点;6.层次模型的优缺点;1.3.5 网状数据模型;1.数据结构;S1;2.数据操作 网状模型的数据操作主要包括查询与更新两大类。 3.完整性约束 网状模型一般没有层次模型那样严格的完整性约束条件,但具体的网状数据库系统(如DBTG)数据操纵都加了一些限制,提供了一定的完整性约束。 4.网状数据模型的存储结构 网状数据模型存储结构中的关键是如何实现记录之间的联系。常用的方法是链接法,包括单向链接、双向链接、环状链接、向首链接等。;(1)优点 ①能够更加直接地描述现实世界。 ②具有存取效率高等良好的性能。 (2)缺点 ①数据结构比较复杂,而且随着应用环境的扩大,数据库结构变得更加复杂,不便于终端用户掌握。 ②其DDL、DML比较复杂,用户掌握起来较为困难。 ③由于记录之间的联系是通过存取路径实现的,应用程序在访问数据时必须选择适当的存取路径,因此用户必须了解系统结构的细节,加重了编写应用程序的负担。 总之,网状模型允许多个结点没有父结点;网状模型允许结点有多个父结点;网状模型允许两个结点之间有多种联系(复合联系);网状模型可以更直接地去描述现实世界;层次模型实际上是网状模型的一个特例。;1.3.6 关系数据模型;1.3.6 关系数据模型;关系模型中的一些术语。 ;职工号;关系术语;2.数据操作;3.完整性约束;4.关系模型与非关系模型的比较;1.3.7 面向对象数据模型;1.4 数据库体系结构;1.4.1 数据库三级模式结构;1.4.1 数据库三级模式结构;(1)概念模式;;(2)外模式;(3)内模式;1.4.2 数据库二级映像功能;(2)概念模式/内模式映像;2.两级数据独立性;(2)逻辑数据独立性;3.数据库的抽象层次;4.数据库的数据模式与数据模型的关系;1.4.3 数据库应用系统体系结构;2
您可能关注的文档
最近下载
- GST-XG9000A消防应急广播设备调试使用说明书A.doc VIP
- 访谈美国医学生.doc VIP
- 13美丽中国我们的家第2课时 课件 2025道德与法治二年级上册.ppt
- 新疆天山群吉萨依铜多金属矿床地质特征及成因.docx VIP
- 8.6《数学锯木头+爬楼梯问题》三年级上册.doc VIP
- 22g101-3独立基础、条形基础、筏板基础、桩基础.pptx VIP
- 消防鉴定考试承诺书下载.docx VIP
- 2025年06月英语四级真题及答案(共三套).pdf VIP
- 八年级上册数学-全册全套试卷易错题(Word版-含答案).doc VIP
- 广东省深圳市宝安区2024-2025学年三年级上学期Units1-4学业中段复习.docx VIP
有哪些信誉好的足球投注网站
文档评论(0)