数据库系统课件第一章绪论幻灯片.ppt

数据库系统课件第一章绪论幻灯片.ppt

  1. 1、本文档共70页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 1.3 数据库系统结构 数据的物理独立性——应用程序(外模式)与存储在磁盘上的数据库(文件)中的存储结构(内模式)是相互独立的。即数据文件的组织方式改变不需要修改应用程序。 模式/内模式映象的用途 ——保证数据的物理独立性 模式/内模式映象定义了数据全局逻辑结构与存储结构之间的对应关系 当数据库的存储结构改变了(例如选用了另一种存储结构),数据库管理员修改模式/内模式映象,使模式保持不变 应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与程序的物理独立性,简称数据的物理独立性。 * 第一章 绪论 回顾 层次模型:树型结构,多对多联系需要拆分,联系使用指针表达 网状模型:网状结构,多对多联系需要拆分,联系使用指针表达 关系模型:基于关系,联系直接用关系表示 三级模式结构 模式:全体数据的逻辑结构和特征的描述 外模式:局部数据的逻辑结构和特征的描述 内模式:数据物理结构和存储方式的描述 两级映像 外模式/模式映像:保证数据的逻辑独立性 模式/内模式映像:保证数据的物理独立性 * 1.4 数据库系统的组成 用户 用户 用户 应用系统 应用开发工具 DBMS 操作系统 数据库 DBA 数据库系统示意图 硬件平台 软件 人员分类 数据库管理员 系统分析员 数据库设计人员 应用程序员 (最终用户) * 1.4 数据库系统的组成 数据库管理员(DBA)的职责: 决定数据库中的信息内容和结构 决定数据库的存储结构和存取策略 定义数据的安全性要求和完整性约束条件 监控数据库的使用和运行 周期性转储(即备份)数据库 系统故障恢复 介质故障恢复 监视审计文件 数据库的改进和重组 数据库重构 * 1.4 数据库系统的组成 系统分析员职责: 负责应用系统的需求分析和规范说明 与用户及DBA协商,确定系统的软硬件配置 参与数据库系统的概要设计 数据库设计人员职责: 参加用户需求调查和系统分析 确定数据库中的数据 设计数据库各级模式 应用程序员职责: 设计和编写应用系统的程序模块 进行调试和安装 * 1.4 数据库系统的组成 用户 偶然用户 企业或组织机构的高中级管理人员 简单用户 银行的职员、机票预定人员、旅馆总台服务员 通过应用程序访问数据库,主要操作是查询和更新 复杂用户 工程师、科学家、经济学家、科技工作者等 直接使用数据库语言访问数据库,甚至能够基于数据库管理系统的API (Application Programming Inter-face) 编制自己的应用程序 * 第一章 绪论 作业: P38 第13、20、22题 * 第一章 绪论 回顾 人们对信息的存储是为了更好地利用信息。对信息的存储首先是对其进行数据化,即用计算机能表示和识别的符号来表示信息。 随着计算机软、硬件技术的发展,对数据的管理先后经历了人工管理、文件系统管理和数据库管理三个阶段。 数据库管理系统(DBMS)是专门管理数据库的软件。它包含的主要功能有数据定义、数据操纵(操作)、数据控制和数据库建立与维护。 数据模型是现实世界数据特征的抽象,描述了系统的静态特性、动态特性和完整性约束条件。 对数据的组织存储首先是对事物及其联系的正确描述,就是建立概念模型(信息模型),常用E-R图来描述。 E-R图三要素:实体、属性和联系。 * 1.2 数据模型 结论 E-R图可以准确地描述现实世界的事物及事物之间    的关系(联系)。 问题 这些实体和联系如何用计算机来实现? 课程 选修 学生 成绩 姓名 性别 年龄 班级 课程号 学号 学分 课程名 学生选课E-R图 学生选课E-R图 * 1.2 数据模型 结论:实体以记录为基本单位存储在计算机内。 问题:联系如何来实现? * 1.2 数据模型 数据库领域常用的逻辑模型: 层次模型 网状模型 关系模型 面向对象模型 对象关系模型 * 1.2 数据模型 层次模型(Hierarchical Model) 数据结构:以一条包含实体所有属性值的记录为基本单位,记录之间的联系以树型结构来表示。 叶结点 根结点 兄弟结点 兄弟结点 叶结点 叶结点 R1 R2 R3 R4 R5 满足下面两个条件: 1. 有且只有一个结点没有双亲(父)结点,这个结点称为根结点。 2. 根以外的其它结点有且只有一个双亲(父)结点。 * 1.2 数据模型 层次模型实现示意图: 主楼Ⅱ区 通信工程 D01 主楼Ⅲ区 电子工程 D02 主楼Ⅰ区 计算机 D03 … …… …… 系: 软件实践中心 R0302 软件教研室 R0303 …… …… …… …… 信息科学研究所 R0101 信息保密研究所 R0102 应用教研室 R0301 教研室: … …… …… … …… …… 男 王大明 E0102 女 李明丽 E0103 女 陈芝 E0313 男 孟正堂

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档