- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 关系数据库的基本理论 数据库基础PPT课件
北京服装学院 计算机信息中心 数据库基础 第2章 关系数据库的基本理论与数据库设计 主要内容 2.1 关系模型的数据结构 2.2 关系数据库理论 2.3 关系的完整性 2.4 数据库系统的设计方法 关系模型的数据结构是一种“二维表”结构 关系是通过关系名和属性名定义的 一个关系对应一张二维表 2.1 关系模型的数据结构 商品id 商品名称 商品类型 单价 库存量 销售量 图片 0000000001 女裙 服装服饰 150 19 1 服装服饰\skirt1.jpg 0000000002 女裙 服装服饰 130 25 0 服装服饰\skirt2.jpg 0000000003 女裙 服装服饰 120 35 0 服装服饰\skirt3.jpg 0000000004 女裙 服装服饰 130 35 0 服装服饰\skirt4.jpg 0000000005 女裙 服装服饰 200 25 0 服装服饰\skirt5.jpg 0000000006 女鞋 服装服饰 200 34 1 服装服饰\shoes1.jpg 0000000007 T恤 服装服饰 30 55 0 服装服饰\Tshirt1.jpg 0000000008 T恤 服装服饰 30 45 0 服装服饰\Tshirt2.jpg 0000000009 T恤 服装服饰 30 45 0 服装服饰\Tshirt3.jpg 0000000010 T恤 服装服饰 30 45 0 服装服饰\Tshirt4.jpg product表( 商品信息记录表) 元组:二维表中的每一行称为一个元组。 属性:二维表中的每一列称为一个属性。 域:属性的取值范围。 顾客ID 商品ID 数量 毛毛熊 0000000003 3 毛毛熊 0000000005 1 小鱼菁菁 0000000005 5 樱桃 0000000008 7 樱桃 0000000002 2 樱桃 0000000007 1 元组个数: 属性个数: 属性数量的域: 6个 3个 0 2.1 关系模型的数据结构 订单表 键(Key): ① 超键(Super key) :表中的某个属性(组)可以唯一确定一个元组,则称该属性(组)为“超键”; 超键:(顾客ID,商品ID) 2.1 关系模型的数据结构 订单表 顾客ID 商品ID 数量 毛毛熊 0000000003 3 毛毛熊 0000000005 2 小鱼菁菁 0000000005 2 樱桃 0000000008 7 毛毛熊 0000000002 3 樱桃 0000000007 1 (顾客ID,商品ID,数量) ② 候选键(Candidate key):若超键中不含有多余属性(多余属性:除去该属性后,剩余的属性组仍然为超键),则称为“侯选键”; 2.1 关系模型的数据结构 候选键:(顾客ID,商品ID) 订单表 顾客ID 商品ID 数量 毛毛熊 0000000003 3 毛毛熊 0000000005 2 小鱼菁菁 0000000005 2 樱桃 0000000008 7 毛毛熊 0000000002 3 樱桃 0000000007 1 ③ 主键(Primary key):若一个关系有多个侯选键,则选定其中一个为主键。一个关系只有一个主键,主键一经选定通常不变。 ④ 外键(Foreign key):不是本关系的关键字,而是另一个关系的关键字。关系之间的连接常常依靠外键来实现。 2.1 关系模型的数据结构 2.1 关系模型的数据结构 网上购物系统 2.1 关系模型的数据结构 users表的主键 product表的主键 orders表的外键 pid必须是product表中已有的pid orders表的外键 uid必须是users表中已有的uid 主表 主表 从表 orders表的外键 2.1.2 关系的性质: ① 一个关系有唯一确定的关系名,不可重名; ② 每一字段具有相同类型的数据,不可重名; ③ 关系的每一字段是不可分的基本数据项; ④ 关系中的任意两个元组不能相同; ⑤ 字段的先后次序,不影响记录的完整性; ⑥ 记录的先后次序,不影响数据表文件内容的完整性; 2.1 关系模型的数据结构 2.1.5 从E-R图中导出关系数据结构 从E-R图出发导出关系模型数据有两点原则: E-R图中的每个“实体集”,都应转换成一个关系。 E-R图中的“联系”,要根据实体联系的方式,采取不同的方法加以处理。 2.1 关系模型的数据结构 (1) 两实体集间1:N联系 将“1方”实体的主关键字加入“N方”实体集对应的关系中作为”外部关键字”,同时把联系的属性也一并加入“N方”对应的关系中。 2.1 关系模型的数据结构 E-R图中“联系”转成关系模式 两实体集间1:N联系 学 校
您可能关注的文档
- 第1讲 地理信息及地理信息系统 空间数据库课件.ppt
- 第1讲 管理沟通概论 讲义 管理沟通 课件 ppt.ppt
- 第1讲 绪论 群体与数量遗传学 教学课件.ppt
- 第1讲:动易网站系统概述 动易网站系统 教学课件.ppt
- 第1讲就业环境与政策 大学生就业指导课件.ppt
- 第1讲 自然保护区管理绪论.ppt
- 第1课 初识PowerPoint 2007 PowerPoint 2007 培训教程教案.ppt
- 第1讲:课程概述 中小型网站建设与管理.ppt
- 第1讲-导论及三次科技革命 世界经济教学课件.ppt
- 第1部分 导论 宏观经济学 教学课件.ppt
- 第2章 全球环境问题 环境学概论课件材料.pdf
- 第2章 动量、热量和质量的传递类比 热质交换原理与设备 教学课件.ppt
- 第2章 几何量测量基础《几何量公差与检测》 教学课件.ppt
- 第2章 医药产业结构分析 医药产业经济学教学课件.ppt
- 第2章 农业技术进步:内涵与机制 农业技术经济学 课件.ppt
- 第2章 分类及命名 有机化学环境 教学课件.ppt
- 第2章 卫生统计学 《预防医学导论》课件.pdf
- 第2章 双车道公路路段通行能力分析 第1章 通行能力分析绪论 通行能力分析教学课件.ppt
- 第2章 原理与结构 单片机原理与实践指导课件.ppt
- 第2章 国际法上的国家 国际法 教学课件.ppt
文档评论(0)