数据库系统原理复习课件.ppt
《数据库系统原理复习课件.ppt》由会员分享,可在线阅读,更多相关《数据库系统原理复习课件.ppt(31页珍藏版)》请在三一办公上搜索。
1、1,数据库系统原理,复习,谢谢观赏,2019-8-18,2,课程内容,第1章 绪论历史、发展、基本特征、模型与模式第2章 关系数据库关系代数基础第3章 关系数据库标准语言SQL DDL、DML、DCL第4章 关系数据设计理论操作异常,1、2、3、BC、4范式,分解第5章 数据库保护安全性控制、完整性控制、并发控制、DB恢复第6章 数据库设计 主要阶段及其基本手段、概念、逻辑、物理,谢谢观赏,2019-8-18,3,试卷风格,包括选择、填空、解释、简答、计算、应用、设计等题型。内容各章都有,注重理解、归纳、联想、实施、推理。题量比较饱满,注意答题的时间和风格(特别是不要空着不答)。,谢谢观赏,2
2、019-8-18,4,试题举例,简答题:简述SQL中相关子查询和不相关子查询的区别,并举出一个用连接查询代替相关子查询的例子。,题目特点(归纳、实施)答:相关子查询是子查询的查询条件依赖于外层父查询的某个属性值,其执行的过程是对应父查询的每个元组子查询都执行一次。而不相关子查询父子查询之间没有这种属性关联,子查询只执行一次。(表达类似的含义就算对)举例:两张表STUDENT表和SC表,查询选修了1号课程的学生姓名。嵌套查询:SELECT SNAME FROM STUDENT WHERE EXISTS (SELECT SNO FROM SC WHERE STUDENT.SNO=SC.SNO AN
3、D CNO=1);连接查询:SELECT SNAME FROM STUDENT,SCWHERE STUDENT.SNO = SC.SNO AND SC.CNO=1;,谢谢观赏,2019-8-18,5,各章要求,第1章绪论会概括、会总结第2章关系数据库会概括关系模型理解关系代数的语义、能写、会算第3章SQL及查询优化掌握其语法、能写、会总结第4章关系数据设计理论理解规范化的动机、过程、分解的准则、合理的分解,谢谢观赏,2019-8-18,6,各章要求(续),第5章 数据库保护5.1安全性知道数据库系统安全的主要手段。5.2完整性理解完整性控制的目标和基本措施。5.3并发会分析并发冲突,分析调度的
4、问题,能够写出合适的调度。5.4恢复明白不同故障的的区别、知道相应的恢复策略和过程。第6章数据库设计知道设计的大致过程、能够合理的根据需求设计出关系模型的数据结构、知道物理设计考虑的内容,谢谢观赏,2019-8-18,7,关于知识点,了解理解深刻理解 熟知实施,谢谢观赏,2019-8-18,8,第1章 绪论知识点,产生与发展、基本特征、和数据管理有关的两种基本方法 数据库系统的产生与发展(了解) 人工方法、文件系统方法、数据库系统方法在应用特征、存储设备、存储需求、管理方式等方面的区别。,谢谢观赏,2019-8-18,9,(了解),谢谢观赏,2019-8-18,10,数据模型(理解、归纳) 模
5、型数据模型 数据模型的功能、概念、基本要求、三个要素,现实世界到计算机世界的过程,对应的一些典型的数据模型。 概念模型的概念、表示方法。(会画概念模型) 实体、属性、码、实体型、实体集、联系(3种)。 层次模型、网状模型、关系模型的基本数据结构、操作思想、基本约束、优缺点。,谢谢观赏,2019-8-18,11,数据库系统的三层模式两级映像结构。(理解、归纳)作用、影响、逻辑和物理两种独立性。 数据库系统的主从式、分布式、客户机/服务器方式的体系结构及其对应特征。(了解) 数据库系统(DBS)的组成(了解) (DBS数据库系统不等于DBMS数据库管理系统) 数据库系统的主要功能、由哪些软件构成、
6、应用程序的特征、有哪些用户。,谢谢观赏,2019-8-18,12,功能:1.数据定义、2.数据操纵、3.数据库运行管理(安全性、完整性检查,DD、索引维护、并发控制)、4.数据组织、存储和管理、5.数据库的建立(初始数据输入,数据转换)、6.维护(转储与恢复、重组、重构、性能监视与分析)、7.数据通讯接口。包含的程序:1.数据定义语言及其翻译处理程序、数据操纵语言及其编译(或解释)程序2.数据库运行控制程序初启程序、I/O,存取路径管理、缓冲区管理、安全控制、完整性控制、并发控制、事务管理、日志管理。3.实用程序初装、转储、恢复、监测、转换、重组、重构、通讯。,谢谢观赏,2019-8-18,1
7、3,数据库系统的工作过程 数据库系统的主要特点:1)数据结构化(整体结构化)2)数据的共享性高、冗余度低、易扩充3)数据独立性高4)数据由DBMS统一管理和控制(安全、完整、并发、恢复)应用程序特征:主语言SQL语句(或者经过主语言包装的数据操纵控件),谢谢观赏,2019-8-18,14,DBS用户包括:1、DBA (Database Adminitor)DBMS、DB其它软件管理与维护(安全授权、监测和改进性能)2、系统分析员分析用户需求,确定数据库事务3、应用程序员应用软件编码、调试和维护4、终端用户使用DB,谢谢观赏,2019-8-18,15,第2章 关系数据库知识点,关系数据模型(学习
8、关系数据库的基础熟知)关系的实体完整性和参照完整性。 关系数据库操纵语言(多种,掌握关系代数) 关系数据结构及形式化定义(熟知) 域、笛卡儿积、元组、分量、基数、关系、关系的目、属性、候选码、主码、主属性、非主属性、全码、关系模式。,谢谢观赏,2019-8-18,16,关系代数(理解、实施) 8种运算符(并、交、差、笛卡尔积、投影、选择、连接、除),其中5种基本运算符(并、差、笛卡尔积、投影、选择)。 理解关系代数,掌握关系代数表达式。*关系演算(了解) 元组关系演算、域关系演算。 *关系代数、元组关系演算、域关系演算的等价性。(了解) Sql语言和上述语言的等价性。(了解)关系演算的具体语言
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 系统 原理 复习 课件

链接地址:https://www.31ppt.com/p-1625489.html