数据库范围 DBMS的三级模式两级映射_第1页
数据库范围 DBMS的三级模式两级映射_第2页
数据库范围 DBMS的三级模式两级映射_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 DBMS 的三级模式两级映射的三级模式两级映射 内模式 内部模式也称为存储模式 是内模式 内部模式也称为存储模式 是 对数据库中数据物理结构和存储方式的对数据库中数据物理结构和存储方式的 描述 是数据库在数据内部的表示方式描述 是数据库在数据内部的表示方式 外模式 外部模式又称子模式 介于模外模式 外部模式又称子模式 介于模 式与应用之间 是用户与数据之间的接式与应用之间 是用户与数据之间的接 口 是数据库用户 包括应用程序员和口 是数据库用户 包括应用程序员和 最终用户 能够看见和使用的局部数据最终用户 能够看见和使用的局部数据 的逻辑结构和特征的描述 的逻辑结构和特征的描述 DBMS 的三级模式结构 一个数据库结的三级模式结构 一个数据库结 构从逻辑上可以划分为三个层次 外部构从逻辑上可以划分为三个层次 外部 模式 概念模式和内部模式 称为数据模式 概念模式和内部模式 称为数据 库的三级模式结构 库的三级模式结构 数据库的两级映像 外模式数据库的两级映像 外模式 模式映像模式映像 模式模式 内模式映像内模式映像 优点 能够提高数据的独立性优点 能够提高数据的独立性 1 基本表的视图与区别基本表的视图与区别 基本表 简称 基表 是数据库中实际基本表 简称 基表 是数据库中实际 存在的表 在存在的表 在 SQL 中一个关系对应于中一个关系对应于 一个表一个表 视图 视图 SQL 用视图概念支持非标准的外用视图概念支持非标准的外 模式概念 视图是一个或几个基表导出模式概念 视图是一个或几个基表导出 的表的表 区别 视图本身实际不存储在数据库中 区别 视图本身实际不存储在数据库中 只存放对视图定义的信息 视图是一个只存放对视图定义的信息 视图是一个 虚表或者一个虚关系 而基表是一个实虚表或者一个虚关系 而基表是一个实 关系 关系 2 单表查询 最简单的单表查询 最简单的 SQL 查询只涉查询只涉 及一个关系 基本表 及一个关系 基本表 连接查询 一个数据库中的多个表之间一连接查询 一个数据库中的多个表之间一 般都存在某种联系 它们共同提供有用的般都存在某种联系 它们共同提供有用的 信息 若一个查询同时书记两个以上的表信息 若一个查询同时书记两个以上的表 则称为连接查询 则称为连接查询 3 什么是等值连接和自然连接区别什么是等值连接和自然连接区别 联系联系 R 和和 S 的连接是指在的连接是指在 R 和和 S 的笛的笛 卡尔积中 选取卡尔积中 选取 R 中的某一个属性中的某一个属性 A 和和 S 中的某一个属性中的某一个属性 B 的值进行比较后 的值进行比较后 找出满足比较关系找出满足比较关系 的元组 组成一的元组 组成一 个新的关系 个新的关系 为为 的连接为等值连接 的连接为等值连接 自然连接要求两个关系中进行比较的分自然连接要求两个关系中进行比较的分 量必须是相同的属性组 并且在结果中量必须是相同的属性组 并且在结果中 把重复的属性列去掉 把重复的属性列去掉 区别 区别 1 等值连接要求是相等的分量 等值连接要求是相等的分量 但不一定是公共的属性 而自然连接要但不一定是公共的属性 而自然连接要 求是相等的分量且是公共属性 求是相等的分量且是公共属性 2 等 等 值连接不做投影 而自然连接要把重复值连接不做投影 而自然连接要把重复 的属性去掉 的属性去掉 3 自然连接一定是等值连接 但等值连接自然连接一定是等值连接 但等值连接 不一定是自然连接 不一定是自然连接 5 数据库是指在计算式的存储设备上合数据库是指在计算式的存储设备上合 理存放 相关联 有结构的数据集合 理存放 相关联 有结构的数据集合 6 运行过程中产生的故障 哪几类破坏数 运行过程中产生的故障 哪几类破坏数 据据 系统故障 介质故障 计算机病毒 系统故障 介质故障 计算机病毒 后两个会破坏数据后两个会破坏数据 7 事务特性 事务特性 原子性 一致性 隔离性 原子性 一致性 隔离性 持久性持久性 8 关系的关系的 6 个性质个性质 1 分量必须去原子值 即每一个分量够 分量必须去原子值 即每一个分量够 必须是不可分的数据项必须是不可分的数据项 2 列是同质的 即每一列中的分量是同 列是同质的 即每一列中的分量是同 一类型的数据 来自同一个域一类型的数据 来自同一个域 3 表中的列称为属性 给每列起个名 表中的列称为属性 给每列起个名 称即为属性名 不同属性要起不同的名字称即为属性名 不同属性要起不同的名字 4 列的顺序无关 即列的顺序可以任意 列的顺序无关 即列的顺序可以任意 互换互换 5 关系中任意两行不能相同 关系中任意两行不能相同 6 行的 行的 顺序无关顺序无关 9 数据仓库的体系结构 数据仓库的体系结构 1 数据源 数据源 2 数据的存储与管理数据的存储与管理 3 OLAP 服务器服务器 4 前 前 端工具端工具 10 数据库设计的基本步骤数据库设计的基本步骤 需求分析需求分析 概概 念结构的设计念结构的设计 逻辑结构的设计逻辑结构的设计 物理结构物理结构 的设计的设计 数据库的实施数据库的实施 数据库的运行于维数据库的运行于维 护护 11 什么是封锁什么是封锁 基本的封锁类型有哪几类基本的封锁类型有哪几类 封锁是实现并发控制的一种机制 所谓封封锁是实现并发控制的一种机制 所谓封 锁就是事务锁就是事务 T 在对某个数据操作之前先对在对某个数据操作之前先对 其加锁 分类 排它锁和共享锁其加锁 分类 排它锁和共享锁 12 什么是数据字典什么是数据字典 作用是什么 数据字作用是什么 数据字 典是将数据流程图中各个要素的具体内容典是将数据流程图中各个要素的具体内容 和特征 一特定格式记录下来的所形成的和特征 一特定格式记录下来的所形成的 文档 文档 作用 数据字典有助于数据的进 作用 数据字典有助于数据的进 一步管理和控制 为设计人员和数据库管一步管理和控制 为设计人员和数据库管 理人员设计 实现和运行阶段控制有关数理人员设计 实现和运行阶段控制有关数 据提供依据据提供依据 13 安全性 安全性控制方法 安全性 安全性控制方法 数据库数据库 的安全性就是保护数据库以防止不合理的安全性就是保护数据库以防止不合理 的使用所造成的数据泄漏 更改甚至破的使用所造成的数据泄漏 更改甚至破 坏坏 安全措施 用户标识与鉴别安全措施 用户标识与鉴别 存存 取控制取控制 视图机制视图机制 数据库加密数据库加密 审计审计 14 SQL 完整性约束规则有哪几种 完整性约束规则有哪几种 SQL 完整性约束规则 实体完整性规则完整性约束规则 实体完整性规则 参照完参照完 整性规则整性规则 用户定义的完整性规则用户定义的完整性规则 15 分布式数据库的特点分布式数据库的特点 1 数据独立性和位数据独立性和位 置透明性置透明性 2 集中与自治相结合集中与自治相结合 3 支持全局支持全局 数据库的一致性和可恢复性数据库的一致性和可恢复性 4 复制透明性复制透明性 5 易于扩展性易于扩展性 16 E R 关系型数据规则关系型数据规则 1 一个实体型转一个实体型转 换为一个关系模式换为一个关系模式 2 一个联系转化为一个一个联系转化为一个 关系模式关系模式 3 具有相同码的关系模式可合并具有相同码的关系模式可合并 17 解释解释 1NF 2NF 3NF BCNF 的概念的概念 1NF 设 设 R 是一个关系模式 如果是一个关系模式 如果 R 中的每个属性中的每个属性 A 的属性名都是不可再分的 则称的属性名都是不可再分的 则称 R 属于属于 第一范式 记作第一范式 记作 R 1NF 2NF 若 若 R 1NF 且每一个非属性都完全 且每一个非属性都完全 函数依赖于码 则函数依赖于码 则 R 2NF 3NF 关系模式 关系模式 R U F 中若不存在这样 中若不存在这样 的码的码 X 属性组属性组 Y 及非属性组及非属性组 Z Z 不属于不属于 Y Y 使得 使得 X Y Y X Y Z 成立 则称成立 则称 R U F 属于属于 3NF BCNF 关系模式 关系模式 R U F 1NF 若每一个决若每一个决 定因素都含有码 则定因素都含有码 则 R BCNF 2 应用题应用题 1 某区医院病房的计算机管理系统中需要下述信息 科室 科室名 科室地址 科室电话 病房 病房号 床位号 科室名 医生 工作证号 姓名 职称 科室名 年龄 病人 病历号 姓名 性别 主治医生 主管医生 病房号 其中 一个科室有多个病房 多为医生 一个病房只属于一个科室 一个医生只属于 一个科室 但是可以负责多名病人的诊治 一名病人的主管医生只能有一位 完成下列设计 a 设计该计算机管理系统的 E R 图 b 将该 E R 图转换为关系模式结构 c 指出转换结果中每个关系模式的候选码 4 设某医院信息管理系统划分为门诊信息子系统和住院信息子系统 病人前来医院 门诊时 应为其指定一名主治医生 一名医生可以成为多位病人的主治医生 必要时 医生可以要求病人做某些项目的化验 还可以要求病人住院 住院部要记录每位住院 病人的化验项目和化验结果 完成如下设计 1 设计这两个子系统的局部 E R 图 2 设计这两个子系统的全局 E R 图 5 假设为自学考试成绩管理设计了一个关系 R S SN C CN G U 其属性的含义依 次为考生号 姓名 课程号 课程名 分数 和主考学校名称 规定每个学生学习一 门课程 一种一个分数 一个主考学校主管多门课程的考试 且一门课程只能属于一 个主考学校管理 每名考生有唯一的考号 每门课程有唯一的课程号 1 写出关系模式 R 基本的函数依赖关系 2 写出

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论