数据库系统概论-第1章 绪论.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库系统概论 杨 健 dayangyou@163.com 【课程说明】 课程性质:专业必修课。计算机科学技术中发展最快的、应用最广的技术,已成为计算机信息系统与应用系统的核心技术和重要基础。 内容:系统地阐述数据库系统的理论、技术和方法。 先行课:数据结构。 建议教材:萨师煊 王珊《数据库系统概论》高等教育出版社 参考教材: C. J. Date《 An Introduction to Database Systems 》机械工业出版社 R. Elmasri, S. B. Navathe《 Fundamentals of Database Systems (third edition)》人民邮电出版社 R. Ramakrishnan, J. Gehrke《 Database Management Systems (third edition)》清华大学出版社 【课程安排】 学分:3学分 课时:54学时 成绩计算方法 考勤:占总成绩10%(抽查3~5次考勤) 平时作业:占总成绩10% 实验:占总成绩20% 期末笔试:占总成绩60% 【各章节课时安排】 课程讲授 第1章 绪论---------------8学时 第2章 关系数据库------------4学时 第3章 关系数据库标准语言SQL------12学时 第4章 数据库安全性-----------2学时 第5章 数据库完整性-----------4学时 第6章 关系数据理论-----------8学时 第7章 数据库设计------------10学时 第8章 数据库编程------------2学时 第9章 数据库恢复技术----------2学时 第10章并发控制-------------2学时 实验环节: 跟据实际情况安排SQL SERVER环境下的实验 1.2.2 概念模型 数据模型是DBS的核心和基础。为了把现实世界中的具体事物抽象、组织为DBMS支持的数据模型,人们常常首先将现实世界抽象为信息世界,然后将信息世界转换为机器世界。也就是说: 现实世界 认识抽象 信息世界 概念模型 机器世界 数据模型 首先把现实世界的客观对象抽象成某一种信息结构。这种信息结构并不依赖于具体的计算机系统,不是某一个DBMS支持的数据模型,而是概念级的模型。然后,再把概念模型转换成计算机上某一DBMS支持的数据模型。因此,概念模型是现实世界到机器世界的一个中间层次。 信息世界涉及的主要概念有: 1实体(Entity) 客观存在并可相互区分的事务叫做实体。实体可以是人、物、实际的对象、某些概念、事物间的联系。 2属性(Attribute) 属性是实体所具有的某一特性。一个实体可以由若干个属性来刻画。例如,学生实体可以由学号、姓名、年龄、性别、系、年级等属性组成。这些属性值组合起来表征一个学生。 3码(Key) 与实体一一对应的唯一标识实体的最小属性集合成为码。例如,学号就是学生实体的码。 4域(Domain) 某个(些)属性的取值范围称为域。例如,性别的域就是(男,女) 5实体型(Entity type) 具有相同属性的实体具有共同的特征和性质。用实体名及其属性名集合来描述刻画同类实体,称为实体型。例如 学生(学号,姓名,年龄,性别,系,年级) 6实体集(Entity Set) 同型实体的集合成为实体集。例如,全体学生即是一个实体集。 7联系 现实世界的事物之间是有联系的。这种联系必然要在信息世界中加以反映。一般存在两类联系:一是实体内部的联系;一是实体间的联系。 两个实体型之间的联系可分成三类: (1)一对一联系(1:1) 若对于实体集A中的每一个实体,实体集B中至多有一个实体与之联系,反之亦然,则称实体集A和B具有一对一联系。记为1:1. 例如,一个部门有一个经理,而一个经理只在一个部门任职,则部门和经理间具有一对一联系。 (2)一对多联系(1:n) 若对于实体集A中的每一个实体,实体集B中有n个实体(n0)与之联系;反之,对于实体集B中的每一个实体,实体集A中至多只有一个实体与之联系,则称实体集A和B具有一对多联系,记为1:n。 例如,一个部门有若干个员工,而每一个员工只在一个部门工作,则部门和员工间具有一对多的联系。 (3)多对多联系(m:n) 若对于实体集A中的每一个实体,实体集B中有n个实体(n0)与之联系;反过来,对于实体集B中的每一个实体,实体集A中也有m个实体(m0)与之联系,则称实体集A与B具有多对多联系,记为m:n。 例如,一个项目有多个职工参加,而一个职工可以参加若干项目的工作,则项目和职工之间具有多对多的联系 一般地,两个以上实体型间也存在一对一、一对多和多对多的联系。若实体集E1,E2, …,EN存在联系,对

文档评论(0)

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

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

1亿VIP精品文档

相关文档