数据库系统基础知识.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文档。上传文档
查看更多

三、重要基本概念数据库系统原理*数据库系统示意图:数据库管理员数据库用户应用程序用户数据库管理系统用户操作系统56%Option223%Option130%Option3四、数据模型数据库系统原理*三个“世界”将现实世界的事物及其联系转化为计算机及数据库所允许的形式的过程,一般要经过三个阶段,或者说,要通过三个“世界”。如图:现实世界现实事物

及联系信息世界概念模型数据世界数据模型抽象数据表示概念模型:四、数据模型数据库系统原理*实体(Entity):客观存在的、可以相互区别的事物,可以是具体的人、事、物,也可以是抽象的概念01实体集:具有相同性质的多个实体所组成的集合02属性(Attribute):实体所具有的特征,一个实体可以用若干属性来刻画03属性的域(Domain):属性的取值范围04码或关键字(Key):在实体属性中,能够区别实体集中不同实体的某个属性或某几个属性的组合05四、数据模型数据库系统原理*概念模型:实体间的联系(Relationship):实体集之间的关系一对一(1:1):对于实体集A中的每一个实体,实体集B中至多有一个实体与之联系一对多(1:n):对于实体集A中的每一个实体,实体集B中有n个实体(n=0)与之联系;反之,对于实体集B中的每一个实体,实体集A中至多只有一个实体与之联系多对多(m:n):对于实体集A中的每一个实体,实体集B中有n个实体(n=0)与之联系;反之,对于实体集B中的每一个实体,实体集A中也有m个实体与之联系ABABAB1:11:nn:m四、数据模型数据库系统原理*常用数据模型数据模型:是DBMS采用的数据结构,它表示数据库中数据的组织方式。常见数据模型有三种:层次模型、网状模型、关系模型,对应于三种数据结构:树、图、表层次模型:是指用树型结构来表示实体及其联系特点:有且只有一个结点无双亲,

该结点为根其他结点有且仅有一个双亲

结点同层次的结点之间没有联系层次模型可以方便地表示一对一联系和一对多联系,但不能直接表示多对多联系系班级办公室教研室学院处科四、数据模型数据库系统原理*数据模型网状模型:是指用网络结构来表示实体及其联系特点:允许有一个以上的结点无双亲允许一个结点有多个双亲结点允许两个结点之间有多种联系ABDCE网状模型可以直接表示多对多联系,层次模型是网状模型的特殊形式,网状模型是层次模型的一般形式学生教室专业教师课程四、数据模型数据库系统原理*关系模型:用关系来表示实体及其联系,每个关系是一个二维表与关系模型有关的术语:关系:Relation,一个关系就是一张二维表元组:Tuple,表中的行称为元组。一行为一个元组,或为一条记录(Record)属性:Attribute,表中的列称为属性(字段、Field)。每一列有一个属性名(字段名),关系的n个属性称为关系的目或度域:Domain,属性的取值范围关键字:Key,能唯一标识一个元组的属性或属性组合;若一个关系中有多个关键字,可以选定一个为主关键字(PrimaryKey)关系模式:RelationModel,对关系的描述,格式

关系名(属性名1,属性名2,……,属性名n)关系关系名山西21物理男杨小东03007………………北京19计算机男张力03004北京18数学女王名03003山东19信息女柳城03002江苏20计算机男李永03001籍贯年龄系别性别姓名学号属性(列)属性名元组(行)男女1…100整数字符串信息、数学、……域学生表关键字北京、上海…学生表(学号,姓名,性别,系别,年龄,籍贯)数据库系统原理数据库系统原理**************数据库系统原理主讲:罗梓元邮箱:课件下载:课程的地位、目的和任务数据库系统原理*课程地位:数据库技术是计算机科学技术中发展最快的领域之一,也是应用最为广泛的技术之一,它已成为计算机信息系统与应用系统的核心技术和重要基础。因此,本门课程是信息管理与信息系统专业非常重要的专业基础课。课程目的与任务:在理论方面:通过本课程的学习,使学生掌握和理解数据库系统的基本概念和基本原理,为以后学习和应用数据库打下坚实的理论基础。在实践方面:要求学生利用数据库的原理知识,熟练掌握一种流行的关系型数据库

文档评论(0)

wangwumei1975 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档