武汉大学数据库系统概论 第二讲 关系数据模型.pdf

武汉大学数据库系统概论 第二讲 关系数据模型.pdf

ID:52254074

大小:984.08 KB

页数:36页

时间:2020-03-25

武汉大学数据库系统概论 第二讲 关系数据模型.pdf_第1页
武汉大学数据库系统概论 第二讲 关系数据模型.pdf_第2页
武汉大学数据库系统概论 第二讲 关系数据模型.pdf_第3页
武汉大学数据库系统概论 第二讲 关系数据模型.pdf_第4页
武汉大学数据库系统概论 第二讲 关系数据模型.pdf_第5页
资源描述:

《武汉大学数据库系统概论 第二讲 关系数据模型.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第二讲关系数据模型1本讲主要目标学完本讲后,你应该能够了解:1.关系模型应满足的三个条件;2.关系模型的三要素:关系数据结构,关系操作以及关系规则;3.在关系数据结构中,无论是实体还是实体之间的联系,都用表来表示,事实上,就是用表之间属性的冗余来表示实体之间的联系;4.关系数据结构的优劣;5.关系数据库中的术语:关系,元组,属性,分量,表,行,列,数据库模式,关系模式,标题,数据库,关系的内容,域,笛卡儿积;6.“型”与“值”的区别。2一.数据库实例二.关系模型的三要素三.单一的数据结构—表四.数据库各部分的命名五.“型”与“值”的区别3数据库实例4数据库实例两个数据库实例:学生

2、-课程数据库CAP数据库5数据库实例学生-课程数据库中表和列的定义S学生基本信息表SC学生选课表S#学号S#学号SN学生姓名C#课程号SE学生性别G成绩SA学生年龄SD学生所在系C课程基本信息表C#课程号CN课程名CP#先修课程号CC学分6数据库实例学生-课程数据库(某一时刻的内容)SC学号姓名性别年龄所在系课程号课程名先行课学分S#SNSESASDC#CNCP#CC95001李勇男20CSC1数据库C5495002刘晨女19ISC2数学295003王敏女18MAC3信息系统C1495004张立男19ISC4操作系统C63SCC5数据结构C74学号课程号成绩C6数据处理2S#C#

3、GC7PASCAL语言C6495001C19295001C28595001C38895002C29095002C3807数据库实例CAP数据库中表和列的定义CUSTOMES存放顾客信息的表AGENTS存放代理商信息的表cid顾客号aid代理商号cname顾客姓名aname代理商名称city顾客所在城市city代理商所在城市discnt顾客可能得到的折扣percent每笔交易代理商得到的佣金百分比PRODUCTS存放商品信息的表pid商品号ORDERS存放定单信息的表pname商品名ordno定单号city商品库存所在的城市month定单月份quantity商品库存数量cid购买商品

4、的顾客price每单位商品的批发价pid所订购的商品qty订购的商品数量dollars商品的总价8数据库实例CAP数据库(某一时刻的内容)CUSTOMESPRODUCTScidcnamecitydiscntpidpnamecityquantitypricec001TipTopDuluth10.00p01combDallas1114000.50c002BasicsDallas12.00p02brushNewark2030000.50c003AlliedDallas8.00p03razorDuluth1506001.00c004ACMEDuluth8.00p04penDuluth125

5、3001.00c005ACMEKyoto0.00p05pencilDallas2214001.00p06folderDallas1231002.00p07caseNewark1005001.00AGENTSaidanamecitypercenta01SmithNewYork6a02JonesNewark6a03BrownTokyo7a04GrayNewYork6a05OtasiDuluth5a06SmithDallas59数据库实例CAP数据库(某一时刻的内容)ORDERSordnomonthcidaidpidqtydollars1011janc001a01p011000450.0

6、01012janc001a01p011000450.001019febc001a02p02400180.001017febc001a06p03600540.001018febc001a03p04600540.001023marc001a04p05500450.001022marc001a05p06400720.001025aprc001a05p07800720.001013janc002a03p031000880.001026mayc002a05p03800704.001015janc003a03p0512001104.001014janc003a03p0512001104.001

7、021febc004a06p011000460.001016janc006a01p011000500.001020febc006a03p07600600.001024marc006a06p01800400.0010关系模型的三要素11关系模型的三要素1.数据模型的概念数据模型(DataModel)是用来抽象、表示和处理现实世界中的数据和信息的工具。数据模型应该满足三方面要求:能比较真实地模拟现实世界容易为人所理解便于在计算机上实现一种数据模型要很好地满足这三方面

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。