第1章 数据库基础知识54702new.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文档。上传文档
查看更多
第1章 数据库基础知识54702new.ppt

数据库设计 作业: 1、熟悉上机环境。 2、熟悉SQL server 2000的软件环境 3、选定一个课题,通过一定的方法对其进行需求分析,并行成需求分析说明说。 第1章 数据库基础知识 上机要求 1、首先熟悉上机环境。 2、做作业。 3、遵守机房秩序 对号入座,不能私自调换 不能上网娱乐(聊天、看电影、看Flash、玩游戏等) 不能迟到、早退 做好机房卫生 第1章 数据库基础知识 * * 第1章 数据库基础知识 数据模型 (3)三种数据世界的类比关系 现实世界 概念世界 计算机世界 事物类 实体集 文件 事物 实体 记录 内涵 属性 字段 数据模型 (4)数据模型应满足三方面的要求: 1、能比较真实的模拟现实世界 2、容易为人所理解 3、便于在计算机中实现 (5)分类: 概念模型(也称信息模型) 结构数据模型(包括层次模型、网状模型和关系模型) 第1章 数据库基础知识 概念模型 (1)定义: 是现实世界到信息世界的第一次抽象,用于信 息世界的建模,也是数据库设计人员与用户之间交 流的语言。 (2)基本概念: 1、实体 Entity :客观存在并可以相互区分的事物。 2、属性 Attribute :实体所具有的某一特征,一个实体可以由若干个属性来刻画。如:职工编号、姓名、电话等 第1章 数据库基础知识 概念模型 3、关键字(码) Key :唯一标识实体的属性或属性组合。 4、域 Domain :属性的取值范围,例如,性别的域为 男,女 。 5、实体型 Entity Type :具有相同属性的实体具有共同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。如:课程(课程号,课程名,先行课) 6、实体集 Entity Set :同型实体的集合称为实体集。 第1章 数据库基础知识 概念模型 7、联系 Relationship :指现实世界的事物之间存在的联系,这种联系也反映在信息世界中。通常表示一种活动,用动词表示。一般存在两种联系: 实体内部的联系(1:1、1:n、m:n) 实体内部的联系通常是指组成实体的各属性之间的联系。 实体之间的联系(1:1、1:n、m:n) 备注: 一对一联系 1:1 ; 一对多联系 1:n ; 多对多联系 m:n 。 第1章 数据库基础知识 第1章 数据库基础知识 概念模型 (3)概念模型的表示方法 —— E-R图 它是著名的P.P.S.Chen于1976年提出的实体-联系方法,该方法用E-R图来描述。E-R方法与称E-R模型。 实体型:用矩形表示,矩形框内写明实体名。 属性:用椭圆表示,内写明属性名,用无向边将属 性与实体连起来。 联系:用菱形表示,内写明联系名,用无向边将有 关系的实体连接起来,同时在无向边上注明 联系类型。 概念模型 1、两个实体之间的联系 一对一联系 1:1 一对多联系 1:n ; 多对多联系 m:n 。 第1章 数据库基础知识 椅子 坐 学生 学生 管理 班长 课程 管理 学生 1 1 1 n m n 概念模型 例: 图书 学生 图书编号 图书名 作者 出版社 学号 姓名 性别 出生年月 入学时间 班级 n m 借出时间 归还时间 借书 第1章 数据库基础知识 概念模型 2、两个以上实体之间的联系 第1章 数据库基础知识 毕业生 指导 教师 m 毕业设计课程 一对多联系 1:n 身份证 拥有 学生 1 借阅证 一对一联系 1:1 n 1 1 1 概念模型 2、两个以上实体之间的联系 第1章 数据库基础知识 教师 讲授 课程 p m 参考书 多对多联系 m:n n 概念模型 3、实体内部的联系 一对一联系 1:1 一对多联系 1:n 多对多联系 m:n 第1章 数据库基础知识 夫妻 人 1 1 班长 学生 n 1 领导 职工 n m 数据模型 (1)定义: 又称结构数据模型,直接描述数据库中数据的逻辑结构,用于机器世界的第二次抽象。 (2)常用的结构数据模型: 层次模型:“树结构” 网状模型:“图结构” 关系模型:“二维表” 面向对象模型 第1章 数据库基础知识 关系数据库 —— 采用关系模型 (1)关系模型 数据结构 组成部分 关系操作 关系的完整性 (2)基本术语 关系模型、属性、值域、关系模式、元组与关系、关键字或码、候选关键字或候选码 第1章 数据库基础知识 关系数据库 —— 采用关系模型 (3)基本术语 1、关系:一个关系就是一张二维表,每个关系有一个关系名。在关系数据库中,一个关系存储为一个数据表。 2、元组:表中的一行即为一个元组,一个元组对应数据表中的一个记录。 3、属性:表中的列称为属性,每一列有一个

文档评论(0)

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

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

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档