数据库系统原理复习课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数据库系统原理复习课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 系统 原理 复习 课件
- 资源描述:
-
1、1数据库系统原理复习谢谢欣赏2019-7-272课程内容第1章 绪论历史、发展、基本特征、模型与模式第2章 关系数据库关系代数基础第3章 关系数据库标准语言SQL DDL、DML、DCL第4章 关系数据设计理论操作异常,1、2、3、BC、4范式,分解第5章 数据库保护安全性控制、完整性控制、并发控制、DB恢复第6章 数据库设计 主要阶段及其基本手段、概念、逻辑、物理谢谢欣赏2019-7-273试卷风格n包括选择、填空、解释、简答、计算、应用、设计等题型。n内容各章都有,注重理解、归纳、联想、实施、推理。n题量比较饱满,注意答题的时间和风格(特别是不要空着不答)。谢谢欣赏2019-7-274试题
2、举例n简答题:简述SQL中相关子查询和不相关子查询的区别,并举出一个用连接查询代替相关子查询的例子。题目特点(归纳、实施)答:相关子查询是子查询的查询条件依赖于外层父查询的某个属性值,其执行的过程是对应父查询的每个元组子查询都执行一次。而不相关子查询父子查询之间没有这种属性关联,子查询只执行一次。(表达类似的含义就算对)举例:两张表STUDENT表和SC表,查询选修了1号课程的学生姓名。嵌套查询:SELECT SNAME FROM STUDENT WHERE EXISTS(SELECT SNO FROM SC WHERE STUDENT.SNO=SC.SNO AND CNO=1);连接查询:S
3、ELECT SNAME FROM STUDENT,SCWHERE STUDENT.SNO=SC.SNO AND SC.CNO=1;谢谢欣赏2019-7-275各章要求各章要求第1章绪论会概括、会总结第2章关系数据库会概括关系模型理解关系代数的语义、能写、会算第3章SQL及查询优化掌握其语法、能写、会总结第4章关系数据设计理论理解规范化的动机、过程、分解的准则、合理的分解谢谢欣赏2019-7-276各章要求(续)各章要求(续)第5章 数据库保护5.1 安全性知道数据库系统安全的主要手段。5.2 完整性理解完整性控制的目标和基本措施。5.3 并发会分析并发冲突,分析调度的问题,能够写出合适的调度。
4、5.4 恢复明白不同故障的的区别、知道相应的恢复策略和过程。第6章 数据库设计知道设计的大致过程、能够合理的根据需求设计出关系模型的数据结构、知道物理设计考虑的内容谢谢欣赏2019-7-277关于知识点了解理解深刻理解 熟知实施谢谢欣赏2019-7-278第1章 绪论知识点产生与发展、基本特征、和数据管理有关的两种基本方法 数据库系统的产生与发展(了解)人工方法、文件系统方法、数据库系统方法在应用特征、存储设备、存储需求、管理方式等方面的区别。谢谢欣赏2019-7-279 人人工工方方法法 文文件件系系统统 数数据据库库系系统统 应应用用背背景景 科学计算 科学计算、管理 大规模管理 硬硬件件
5、背背景景 无直接存取存储设备 磁盘、磁鼓 大容量磁盘 软软件件背背景景 无操作系统 有文件系统 有数据库管理系统 处处理理方方式式 批处理 批处理、联机实时处理 联机实时处理、分布处理、批处理 数数据据管管理理者者 用户(程序员)文件系统 数据库管理系统 数数据据面面向向的的对对象象 某一应用程序 某一应用 现实世界 数数据据的的共共享享程程度度 无共享,冗余极大 共享性差,冗余度大 共享性高,冗余小 数数据据独独立立性性 不独立,完全依赖于程序 独立性差 物理独立性和逻辑独立性 数数据据的的结结构构化化 无结构 记录内有结构,整体无结构 整体结构化、使用数据模型描述 数数据据控控制制能能力力
6、 应用程序控制 应用程序控制 Dbms 控制,提供安全、完整、并发、恢复能力。(了解)谢谢欣赏2019-7-2710数据模型(理解、归纳)模型数据模型 数据模型的功能、概念、基本要求、三个要素,现实世界到计算机世界的过程,对应的一些典型的数据模型。概念模型的概念、表示方法。(会画概念模型)实体、属性、码、实体型、实体集、联系(3种)。层次模型、网状模型、关系模型的基本数据结构、操作思想、基本约束、优缺点。谢谢欣赏2019-7-2711 数据库系统的三层模式两级映像结构。(理解、归纳)作用、影响、逻辑和物理两种独立性。数据库系统的主从式、分布式、客户机/服务器方式的体系结构及其对应特征。(了解)
7、数据库系统(DBS)的组成(了解)(DBS数据库系统不等于DBMS数据库管理系统)数据库系统的主要功能、由哪些软件构成、应用程序的特征、有哪些用户。谢谢欣赏2019-7-2712功能功能:1.数据定义、2.数据操纵、3.数据库运行管理(安全性、完整性检查,DD、索引维护、并发控制)、4.数据组织、存储和管理、5.数据库的建立(初始数据输入,数据转换)、6.维护(转储与恢复、重组、重构、性能监视与分析)、7.数据通讯接口。包含的程序包含的程序:1.数据定义语言及其翻译处理程序、数据操纵语言及其编译(或解释)程序2.数据库运行控制程序初启程序、I/O,存取路径管理、缓冲区管理、安全控制、完整性控制
8、、并发控制、事务管理、日志管理。3.实用程序初装、转储、恢复、监测、转换、重组、重构、通讯。谢谢欣赏2019-7-2713数据库系统的工作过程 数据库系统的主要特点:数据库系统的主要特点:1)数据结构化(整体结构化)2)数据的共享性高、冗余度低、易扩充3)数据独立性高4)数据由DBMS统一管理和控制(安全、完整、并发、恢复)应用程序特征:应用程序特征:主语言SQL语句(或者经过主语言包装的数据操纵控件)谢谢欣赏2019-7-2714DBS用户包括:用户包括:1、DBA(Database Adminitor)DBMS、DB其它软件管理与维护(安全授权、监测和改进性能)2、系统分析员分析用户需求,
9、确定数据库事务3、应用程序员应用软件编码、调试和维护4、终端用户使用DB谢谢欣赏2019-7-2715第2章 关系数据库知识点 关系数据模型(学习关系数据库的基础熟知)关系的实体完整性和参照完整性。关系数据库操纵语言(多种,掌握关系代数)关系数据结构及形式化定义(熟知)域、笛卡儿积、元组、分量、基数、关系、关系的目、属性、候选码、主码、主属性、非主属性、全码、关系模式。谢谢欣赏2019-7-2716关系代数(理解、实施)8种运算符(并、交、差、笛卡尔积、投影、选择、连接、除),其中5种基本运算符(并、差、笛卡尔积、投影、选择)。理解关系代数,掌握关系代数表达式。*关系演算(了解)元组关系演算、
展开阅读全文