第六章数据库系统基础.pptVIP

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章数据库系统基础

主讲老师:刘志强 第六章 数据库系统基础 6.1 数据处理概述 数据处理:是对数据进行收集、存储、加工、检索等一系列过程的总称。 一. 数据处理的发展阶段 手工处理阶段 文件系统阶段 数据库系统阶段 1. 手工处理阶段 没有专门的数据处理软件,手工方式操纵计算机。 特点: 数据独立性差,不能共享; 主要用于科学计算 2.文件系统阶段 数据以文件的形式存放在外存, 通过文件系统处理数据。 特点: 文件系统参数据统一存取; 数据可以重复使用; 数据冗余度大 3.数据库系统阶段 由DBMS实现对DB进行定义、管理和操作。DBMS是用户和数据间的接口, 特点: 最小冗余 数据共享 数据的独立性 数据的统一管理 二. 数据库 数据库 DB(DataBase) 以文件形式存放的相互关联的数据的集合. 数据库管理系统 DBMS 用来管理数据库的系统 几种常用的DBMS FoxBase、FoxPro、VFP、Oracel 、 Sybase 、Informix 、SQL Server 、 Access 6.2 数据模型 一. 数据描述的三个领域 是指从客观事物到存放于计算机中的数据的加工过程 1.现实世界 存在于人脑之外的客观世界 描述方式: 事物和性质 6.2 数据模型 2. 观念世界 现实世界在头脑中的反映 1) 实体 客观存在的可以相互区别的事物,如人,物,事件等. 2) 实体的属性 实体的每个特性,如学号,姓名,性别等 3) 实体集 性质相同的同类实体的集合.,如某班全体同学. 6.2 数据模型 4) 实体集之间的联系 一对一 实体集A中任一实体最多对应实体集B中的一个实体,反之亦然;(P188 图6-2) 一对多 实体集A中至少有一个实体对应实体集B中一个以上的个体;(P188 图6-3) 多对多 实体集A中至少有一个实体对应于实体集B中一个以上个体;反之,B中也至少有一个实体对应于A中一个以上的实体; (P188 图6-4) 5) 实体联系模型 E-R 图 6.2 数据模型 3. 数据世界   观念世界中信息的数据化, 1) 记录 一个实体的属性值的集合. 2) 文件 实体集的全部数据 3) 数据项 单个的属性值 4) 结构 实体集的属性集合 5) 数据模型 数据之间的关系。 二. 数据模型 1.数据模型 表示数据之间联系的方式,是数据间的逻辑结构。 2.数据模型的三个要素 数据结构: 数据库对象的集合 操作数据: 对库对象操作的集合 数据约束: 数据之间的约束和依赖 3.三种数据模型 关系模型、层次模型、网络模型 (1) 层次模型 用树形结构描述数据(实体)间的联系 特点: 模型中只有一个称为根结点 其它结点都只能和一个父结点联系 处理一对一和一对多关系 层次模型示意图 (2)网络模型 用图结构表示数据联系 特点: 结点间可以有2种以上的联系 处理多对多关系 (1)关系模型 用二维表格形式组织数据 特点: 一张表格表示一个关系 表中的行: 一个记录 表中的列: 一个数据项(字段) 处理一对一,一对多和多对多关系 关系模型举例 三. E-R图 1. E-R 模型 “实体-联系”模型,表示实体间的联系。 2. E-R 图的组成 ① 实体: 用矩形框表示,框内实体名称。 ② 属性: 用矩形框,并用线与实体连接。 ③ 实体间联系: 用菱形框,框内写联系名称 用线将菱形框与实体相连 线上标注联系的类型 E-R图实例 一. 三级格式结构体系 1. 用户模式 也称用户级DB;用户看到并操作的数据 2. 逻辑模式 也称概念级DB;DBA看到并可操作的全部数据 3. 存储模式 也称物理级DB;是实际存储数据的物理结构和格式,由OS和DBMS直接管理。 二. 数据库系统的构成 1. 硬件 2. 软件:主要指OS 3. 人员: 指用户、程序员、分析员和数据库管理员DBA。 4. 数据库 5. 数据库管理系统 6. 应用程序 三. 数据库管理系统的功能 1. 数据库定义 2. 数据库的建立和维护 3. 数据库的管理 4. 通信功能 5. 开发应用程序,如MIS 作业、思考题 1、第6章思考题 P194:1、2、3、4、5、 2、作业 P194:15 主讲老师:刘志强 主讲老师:刘志强 * 下一页 应用程序1 应用程序n …... 数据组1 数据组n …... 应用程序1 应用程序n …... 数据组1 数据组m

文档评论(0)

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

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

1亿VIP精品文档

相关文档