网站大量收购独家精品文档,联系QQ:2885784924

数据库技术及应用-第二章.pdf

  1. 1、本文档共76页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库技术及应用 华中科技大学管理学院 第二章 关系数据库系统  关系数据库系统 (Relational DBMS,RDBMS) 具有结构简单、通俗易懂、使用方便等特点,是目前使 用最广泛的数据库系统。  本章介绍关系模型和关系数据库的基本概念,包括关 系数据结构、关系操作、关系完整性。 主要内容  2.1 关系数据库系统概述  2.2 E-R模型转换为关系模型  2.3 关系模型的完整性约束  2.4 关系代数  2.5 关系演算 2.1关系模型概述  关系模型组成要素  数据结构  在关系模型中,实体与实体之间的联系均由关系来表示。  关系操作  增加、删除、修改、查询 (并、交、差、选择、投影、连 接、除)  关系代数  关系完整性  实体完整性  参照完整性  用户自定义完整性 2.1 关系数据库系统概述  2.1.1关系数据结构  关系数据库是以关系模型为基础的数据库。  关系模型中数据的逻辑结构是一张二维表。  关系模型的数据结构能够表达丰富的语义,描述出 现实世界的实体以及实体间的各种联系。 2.1.1 关系数据结构  1)关系  域:一组具有相同数据类型的值的集合。 …  笛卡尔积:给定一组域D ,D , ,D ,其笛卡尔积为: 1 2 n … …  … D ⅩD Ⅹ ⅩD ={(d ,d , ,d )|d D ,i=1,2, ,n} 1 2 n 1 2 n i i  元组: 笛卡儿积中每一个元素(d1,d2,…,dn)称为n元 组。  分量:元素中的每一个值di叫做一个分量。 … …  关系:D ⅩD Ⅹ ⅩD 的子集叫作域D ,D , ,D 上的关 1 2 n 1 2 n 系,表示为 … R (D ,D , ,D ) 1 2 n  关系是笛卡儿积的有限子集,所以关系也是一个二维表。 表的每行对应一个元组,每列对应一个域,称为属性。 关系的名字 关系的度 笛卡尔积 例 给出三个域: D1 SUPERVISOR { 张清玫,刘逸 } D2 SPECIALITY={计算机专业,信息专业} D3 POSTGRADUATE ={李勇,刘晨,王敏} 则D ,D ,D 的笛卡尔积为: 1 2 3 D ×D ×D = 1 2 3 {(张清玫,计算机专业,李勇),(张清玫,计算机专业,刘晨), (张清玫,计算机专业,王敏),(张清玫,信息专业,李勇), (张清玫,信息专业,刘晨),(张清玫,信息专业,王敏), (刘逸,计算机专业,李勇),(刘逸,计算机专业,刘晨),

您可能关注的文档

文档评论(0)

一天一点 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档