- 1、本文档共67页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.1 数据库系统概述 一、人工管理阶段(20世纪50年代中期以前) 二、文件系统阶段(20世纪50年代后期60年代中期) 三、数据库系统阶段(20世纪60年代后期以来) 1.1.3 数据库技术的产生 3、E.F.Codd的文章(1970年) 1.1.4 数据库系统的特点 二、数据的共享性高,冗余度低,易扩充 四、数据由DBMS统一管理和控制 1.2 数据模型 数据模型的分类: 1.2.1 数据模型的组成要素 1.2.2 概念数据模型 两个实体型之间的联系(二元联系)可以分为三类: 某工厂物资管理的概念模型 工厂物资管理的E-R图 工厂物资管理的E-R图 1.2.3 最常用的数据模型 1.2.4 层次模型 例:教师学生层次数据库 教师学生层次数据库的一个值 2、链接法 三、层次模型的优缺点 1.2.5 网状模型 网状模型的例子 二、网状模型的存储结构 四、网状模型的优缺点 1.2.6 关系模型 三、关系数据模型的存储结构 1.3 数据库系统结构 1、模式(Schema) 2、外模式(External Schema) 3、内模式(Internal Schema) 二、数据库的二级映象功能与数据独立性 2、模式/内模式映象 数据库系统的三级模式结构 1.3.2 数据库系统的体系结构 1.4 数据库系统的组成 1.5 数据库技术的研究领域 1、一对一联系(1:1) 2、一对多联系(1:n) 3、多对多联系(m:n) 班级—班长 班级—学生 学生—课程 两个以上实体型之间的联系 学生—课程—教师 二、概念数据模型的表示方法 实体-联系模型(Entity-Relationship Model,简称E-R模型) 实体型:用矩形表示 属 性:用椭圆形表示,并用无向边与实体连接 学 生 学号 姓名 性别 年龄 院系 联系:用菱形表示,菱形框内写明联系名,并用 无向边分别与有关实体连接起来,同时在 无向边旁标上联系的类型(1:1、1:n或m:n) 联系本身也是一种实体型,也可以有属性。 供应量 供应商 项 目 零 件 供应 m n p 仓 库:仓库号、面积、电话号码 零 件:零件号、名称、规格、单价、描述 供应商:供应商号、姓名、地址、电话号码、帐号 项 目:项目号、预算、开工日期 职 工:职工号、姓名、年龄、职称 1、物资管理所涉及的实体: 2、实体之间的联系: 一个仓库可以存放多种零件,一种零件可以存放在多 个仓库中。 一个仓库有多个职工当仓库保管员,一个职工只能在 一个仓库工作 职工之间具有领导-被领导关系 供应商、项目、零件三者之间具有多对多的联系 仓库 仓库号 面积 电话号 职工 职工号 姓名 年龄 职称 零件 零件号 名称 规格 描述 单价 项目 项目号 预算 开工日期 供应商 供应商号 姓名 地址 电话号 帐号 仓库 供应商 项目 零件 职工 供应 库存 工作 领导 供货量 库存量 m m n n p n 1 1 n 层次模型 网状模型 关系模型 面向对象模型 典型代表:IBM公司于1968年推出的大型商用数据库管理系统IMS。 一、层次数据模型的数据结构 在数据库中定义满足下面两个条件的基本层次联系的 集合为层次模型: (1)有且只有一个结点没有双亲结点 (2)根以外的其它结点有且只有一个双亲结点 办公地点 系 名 系编号 研究方向 姓名 职工号 教研室 教研室编号 年龄 姓名 学号 系 学生 教师 教研室 中和楼 理学院 D02 数据库 丁宝康 E001 数学 R01 19 张三 S001 院系 学生 教师 教研室 信科 R02 物理 R03 控制理论 董建泉 E002 20 李四 S002 层次模型的特点:任何一个给定的记录值只有按其路径查 看时才有意义,没有一个子女记录值能够脱离双亲记 录值而独立存在。插入、删除操作有约束。 二、层次模型的存储结构 1、邻接法 A1 B4 B1 B7 C1 C2 C3 C6 C9 C4 C7 C8 … C8 C7 C4 B7 C9 C6 B4 C3 C2 C1 B1 A1 A1 C1 B1 B4 B7 C2 C3 C6 C9 C4 C7 C8 A2 * * * . . . 子女—兄弟链接法 A1 B4 B1 B7 C1 C2 C3 C6 C9 C4 C7 C8 层次序列链接法 优点: 记录之间的联系是通过指针来实现,查询效率较高。用户和设计者面对的是逻辑数据,不必考虑数据的物理细节。逻辑数据和物理数据之间的转化由DBMS完成。 缺点: 只能表示1:N联系。 应用程序的编
您可能关注的文档
最近下载
- 浙江专用2025版高考历史大二轮复习板块综合二世界简史三现代世界文明学案.doc VIP
- 【精选】SOUNDCHECK使用说明.pdf
- 79博客-目录书签跳转版.pdf VIP
- 西南18J412 阳台 外廊 楼梯栏杆.pdf
- 销售人员培训师求职个人简历求职简历大学生优秀简历模板.doc VIP
- 2023年部编版道德与法治六年级小升初模拟题及答案(共3套) .pdf VIP
- 浙江专用2025版高考历史大二轮复习板块综合二世界简史二近代世界文明学案.doc VIP
- DB14T 2137-2020《居家养老康复服务规范》.docx
- 2024年济南市高三二模历史试卷(含答案).pdf
- 2025年中级职称机械工程师资格考试模拟试题汇编+答案 .pdf VIP
文档评论(0)