- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
武汉理工数据库复习要点概要
数据库完整性 数据库的完整性 数据的正确性(correctness) 和相容性(consistency) 数据的完整性和安全性是两个不同概念 数据的完整性(integrity) 防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据 防范对象:不合语义的、不正确的数据 数据的安全性(security) 保护数据库防止恶意的破坏和非法的存取 防范对象:非法用户和非法操作 第六章 关系数据理论 6.1 问题的提出 6.2 规范化 6.3 数据依赖的公理系统 *6.4 模式的分解 6.5 小结 基本概念 WHY 规范化? 数据依赖 函数依赖:1NF,2NF, 3NF, BCNF 部分依赖,传递依赖; 主属性,非主属性 候选码,主码 多值依赖: 4NF 模式分解:无损连接,保持函数依赖 范式 各种范式之间存在联系: 某一关系模式R为第n范式,可简记为R∈nNF。 一个低一级范式的关系模式,通过模式分解(schema decomposition)可以转换为若干个高一级范式的关系模式的集合,这种过程就叫规范化(normalization)。 规范化小结 关系模式规范化的基本步骤 1NF ↓ 消除非主属性对码的部分函数依赖 消除决定因素 2NF 非码的非平凡 ↓ 消除非主属性对码的传递函数依赖 函数依赖 3NF ↓ 消除主属性对码的部分和传递函数依赖 BCNF ↓ 消除非平凡且非函数依赖的多值依赖 4NF 图6.8 规范化过程 基于3NF的设计方法 例:教学数据库 Teach (Sno, Sn, Sa, Dept, Loc, Cno, Cn, Credit, Grade) 列出所有非平凡的函数依赖 找出“最小函数依赖集” (去掉了 Sno?Loc) 对“每组函数依赖”二边建1关系,决定因子作主码。 S(Sno, Sn, Sa, Dept) Dep (Dept,Loc) C(Cno, Cn, Credit) SC(Sno,Cno, Grade) 4个表都至少属于3NF! 第七章 数据库设计 7.1 数据库设计概述 7.2 需求分析 7.3 概念结构设计 7.4 逻辑结构设计 7.5 物理结构设计 7.6 数据库的实施和维护 7.7 小结 数据库设计概述 广义的数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求。(DB+DBAS) 狭义的数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构。 (DB) 本课程主要探讨狭义的数据库设计。 数据库设计的基本步骤 数据库设计分6个阶段 需求分析 概念结构设计 逻辑结构设计 物理结构设计 数据库实施 数据库运行和维护 需求分析和概念设计独立于任何数据库管理系统 逻辑设计和物理设计与选用的DBMS相关 数据库设计过程中的各级模式 数据库设计不同阶段形成的数据库各级模式 数据库的各级模式 现实世界中客观对象的抽象过程 逻辑模式:机器世界 概念模式: 信息世界 认识 抽象 现实世界 (学校) 现实世界 概念模式 数据库设计人员完成 逻辑模式 物理模式 由DBMS完成 概念模式 逻辑模式 数据库设计人员完成 物理模式:机器世界 概念模型 (E-R模型) 逻辑模型 (关系模型) 第8章 数据库编程 8.1 嵌入式SQL 8.2 过程化SQL 8.3 存储过程和函数 8.4 ODBC编程 8.5 OLE DB 8.6 JDBC编程 第10章 数据库恢复技术 10.1 事务的基本概念 10.2 数据库恢复概述 10.3 故障的种类 10.4 恢复的实现技术 10.5 恢复策略 10.7 数据库镜像 小结 如果数据库只包含成功事务提交的结果,就说数据库处于一致性状态。保证数据一致性是对数据库的最基本的要求。 事务是数据库的逻辑工作单位 DBMS保证系统中一切事务的原子性、一致性、隔离性和持续性(ACID) DBMS必须对事务故障、系统故障和介质故障进行恢复 恢复中最经常使用的技术:数据库转储和登记日志
您可能关注的文档
- 止血药的合理应用.ppt
- 给水泵站选型.ppt
- 欧美影视欣赏之哈利波特系列.ppt
- 正则表达式用法大全.doc
- 正切函数的图像和性质.ppt
- 正交频分复用介绍.ppt
- 正向间接血凝试验.ppt
- 正义:一场思辨之旅报告分享.pptx
- 给阅卷老师一个加分的理由2016.4.ppt
- 正压式空气呼吸器使用方法概要.pptx
- 专题02+时事热点(精讲课件)2025年中考地理二轮复习讲练测(安徽专用).pptx
- 专题10+经济建设 2025年中考道德与法治二轮复习讲练测(广东专用).pptx
- 专题02+西游记【名著概览】+-+2025年中考语文必读名著演练.pptx
- 专题七+认识国家(课件)-【省心备考】2025年中考地理一轮复习优质课件.pptx
- 第22课《礼记》二则——《大道之行也》(课件)-2024-2025学年八年级语文下册同步备课精品资源.pptx
- 跨学科实践15:制作“龙骨水车”(课件)-2024-2025学年八年级物理下学期项目化课程案例.pptx
- 第13课_辽宋夏金元时期的对外交流(课件)2024-2025学年七年级历史下册同步教学课件.pptx
- 选择题专项讲解——综合类(课件)2025年初中道德与法治中考选择题练习.pptx
- 第21课《庄子》二则——《北冥有鱼》(课件)-2024-2025学年八年级语文下册同步备课精品资源.pptx
- 7.3+感受澳大利亚(第二课时)-2025学年七年级地理下册同步精品课堂(晋教版2024).pptx
文档评论(0)