数据库基本概念.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

.1信息世界的基本概念(续)码(Key)唯一标识实体的属性集称为码如学号是学生实体的码通讯录(姓名,邮编,地址,电话,Email,BP)1.3.1.2基本E-R图要点学生选修课程E-R图学生课程选修姓名学号系别课程名先修课学分成绩用矩形表示实体集,在框内写上实体名用椭圆表示实体的属性用无向边把实体与其属性连接起来用菱形表示实体间的联系将参与联系的实体用线段连接mn联系的数量1.3.1.2数据库设计过程需求分析概念数据库设计逻辑数据库设计确定存储哪些数据,建立哪些应用,常用的操作及对象有哪些等对需求分析所得到数据的更高层的抽象描述将概念模型所描述的数据映射为某个特定的DBMS模式数据ER模型物理数据库设计1.3.2结构数据模型层次模型01网状模型02关系模型03面向对象模型041.3.2.1层次模型层次模型:用树型(层次)结构表示实体类型以及实体之间联系的模型是层次模型。R1R2R3R4R5根结点兄弟结点叶结点叶结点兄弟结点层次模型示例叶结点1.有且只有一个结点没有双亲结点,这个结点称为根结点2.根以外的其它结点有且只有一个双亲结点1.3.2.2网状模型网状模型:用网状结构表示实体类型及实体之间联系的数据模型称为网状模型。R1R2R4R5R3L1L2L3L4L5网状模型示例1.3.2.3关系模型关系模型:用关系(二维表格形式结构)来表示实体类型以及实体间联系的模型称为关系模型。关系模型示例学生登记表1970年美国IBM公司SanJose研究室的研究员首次提出了数据库系统的关系模型1.3.2.4对象模型对象模型:使用面向对象技术(Object-Oriented,简称OO)来表示信息世界的实体类型及实体之间联系的模型称为对象模型。状态:属性集合行为:操作方法集合对象封装消息对象示意图1.4数据库系统结构数据库系统结构模式的概念数据库系统的三级模式结构数据库的二级映象功能与数据独立性1.4数据库系统结构(续)数据库系统外部的体系结构从数据库最终用户角度看数据库系统内部的模式结构从数据库管理系统角度看1.4.1数据库系统外部的体系结构单用户结构主从式结构分布式结构客户/服务器结构浏览器/应用服务器/数据库服务器结构1.4.1.1单用户数据库系统整个数据库系统(应用程序、DBMS、数据)装在一台计算机上,为一个用户独占,不同机器之间不能共享数据。早期的最简单的数据库系统*北京万博天地网络技术股份有限公司版权所有*北京万博天地网络技术股份有限公司版权所有实体及实体间的联系的表示方法实体型:直接用关系(表)表示。属性:用属性名表示。一对一联系:隐含在实体对应的关系中。一对多联系:隐含在实体对应的关系中。多对多联系:直接用关系表示。例如一个企业的各个部门都使用本部门的机器来管理本部门的数据,各个部门的机器是独立的。由于不同部门之间不能共享数据,因此企业内部存在大量的冗余数据。例如人事部门、会计部门、技术部门必须重复存放每一名职工的一些基本信息(职工号、姓名等)。与主从式结构的区别主从式数据库系统中的主机和分布式数据库系统中的每个结点机既执行DBMS功能又执行应用程序。第一章数据库基本概念本章目标了解术语:数据(Data)、数据库(Database)、数据库管理系统(DBMS)、数据库系统(DBS)了解数据库发展熟悉数据模型概念及分类掌握关系模型的概念了解数据库体系结构掌握三级模式概念和两级映象了解数据库系统用户本章内容1.5数据库的用户1.4数据库系统结构1.3数据模型1.2数据库管理技术的产生和发展1.1数据库系统概述1.1数据库系统概述数据库是数据管理的必威体育精装版技术,是计算机科学的重要分支常用术语数据数据库数据库管理系统数据库系统数据库管理技术的产生和发展数据库系统的特点1.1.1数据库的地位支撑当代计算机应用最基本的四大支柱操作系统网络技术计算机语言数据库1.1.1数据库的地位(续)数据库的建设规模、数据库信息量的大小和使用频度已成为衡量一个国家信息化程度的重要标志数据库技术是信息系统的核心和基础,它的出现极大地促进了计算机应用向各行各业的渗透数据库技术产生于六十年代末,是数据管理的必威体育精装版技术,是计算机科学的重要分支1.1.2数据数据:数据(Data)是描述事物的符号记录数据的表示形

文档评论(0)

135****7720 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档