[计算机]1 第1-2章 数据库基础.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 第1-2章 数据库基础

1、人工管理阶段 50s 计算机应用于数据管理的初期 程序代码与数据是不能分开的,一定格式的数据只能供一定的程序进行处理,数据由计算生成或由处理程序自行携带。 主要问题: 数据几乎不具有独立性、存储性和共享性。 (二)数据管理技术的发展 * 2、文件管理阶段 60s,软硬件技术发展(存储设备/操作系统) OS的文件系统用于管理外部存储器上的数据文件,数据与程序分开,数据能长期保存。 主要问题: 数据没有完全独立;存在数据冗余;缺乏集中管理。(数据文件之间是孤立的无联系的,文件是面向特定应用的。) * 3、数据库系统阶段 始于60s末,广泛应用于80s 将所有的数据集中到一个数据库中,形成一个数据中心,实行统一规划,集中管理,用户通过数据库管理系统来使用数据库中的数据。 标志:有一个专门的系统软件对数据进行统一的管理和控制——数据库管理系统。 特点:数据的结构化管理——实行了数据的独立性、共享性和统一控制。 * 层次和网状数据库系统 关系数据库系统 RDBMS(Relational DBMS) ——二维表格 面向对象的数据库系统 OODBMS(Object Oriented DBMS) ——支持复杂数据类型 (三)数据库技术的发展 * Chapter 2 数据模型 * * (一)数据库系统的模式结构 数据模式是DB对数据(实体)的结构描述。 数据库描述由三级抽象模式组成,它把数据的具体组织留给DBMS管理,使用户能够逻辑的抽象的处理数据,而不必关心数据在计算机中的表示和存储。 数据的逻辑结构和物理结构 * DBMS 局部逻辑结构1 全局数据逻辑结构 数据的物理存储结构 局部逻辑结构2 应用1 应用2 映射2 映射1 视图层 物理层 概念层 * 外模式:用户模式,是用户和DBS的接口,是局部数据的逻辑结构和特征的描述,是个别用户的数据视图。 模式:逻辑模式,是全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。 内模式:存储模式,是对数据库物理结构和存储方式的描述。 三级模式 * 三级模式之间的两层映像 作用:实现数据独立性。 外模式/模式映像:定义数据局部逻辑结构与全局逻辑结构之间的对应关系,以保证模式改变时外模式不变——逻辑独立性。 模式/内模式映像:定义数据逻辑结构与存储结构之间的对应关系,以保持内模式变化时模式不变——物理独立性。 数据模式的层次和映射 * 应用A 应用B 应用C 应用D 应用E 外模式1 外模式2 外模式3 模式(逻辑) 内模式(物理) 数据库 外模式/模式映象 模式/内模式映象 AP访问数据库数据的过程 * 读取数据过程—— DBMS OS DB 系统 缓冲区 模式 外模式 应用程序 用户工作区 内模式 11 2 3 5 6 7 8 9 10 1 4 数据模型是对现实世界数据特征的抽象,是用来描述数据的结构和联系的一组概念和定义。 两大类抽象—— 语义数据模型:是面向客观世界、面向用户的模型,主要针对DB设计人员。它是独立于计算机系统的,只描述概念模型。 如E-R模型、面向对象数据模型、函数数据模型等。 (二)数据模型 * 结构化数据模型:是一种面向计算机系统和数据库管理系统的模型,着重于描述数据的组织结构,主要用于DBMS的具体实现。 如层次数据模型、网状数据模型和关系数据模型等。 ——语义数据模型是在结构化数据模型之上的更高一级的抽象技术。 * * 现实世界 信息世界:概念模型 机器世界:DBMS支持的数据模型 认识抽象 转换 实体、实体集、属性、联系 字段、记录、文件 * (三)E-R数据模型 E指实体(Entity):客观存在并可相互区分的事物。它是信息世界的基本单位。 R指联系(Relationship):实体集之间关系的抽象表示。 类型:1:1,1:N,M:N 属性(Attribute):描述实体或联系的特性。 常见建模工具: ERwin、PowerDesigner、Rational Rose swufe163@163.com 考试成绩——30/70 * 教学目的 Page 6 类比仓库管理—— 管理货物需要库房:db,table 仓库的规划设计:数据模型 分类管理需要为不同货物分配房间:table,建表 (数据定义) 仓库表单:数据字典 查询仓库货品:select 货物进出仓库:insert delete update 仓库安全:权限,有效性检验 多个人同时要求存取怎么办,一个事情包含多次存取怎么办:并发机制、事务管理 突发事件、灾备处理:恢复备份 * 《数据库系统概论》第1版、第2版和第3版分别于1983年、1991年、2000年出版。第3版被列为“面向21世纪课程教材”,第4版是普通高等教育“十五”国家级

文档评论(0)

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

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

1亿VIP精品文档

相关文档