2022年数据库知识点总结.docx
精选学习资料 - - - - - - - - - 第一章绪论名师精编优秀资料1.数据库系统概述( 1)数据、数据库、数据库治理系统、数据库系统( 2)数据治理技术的产生和进展( 3)数据库系统的特点 2.数据模型( 1)两大类数据模型( 2)数据模型的组成要素( 3)概念模型( 4)最常用的数据模型( 5)层次模型( 6)网状模型( 7)关系模型 3.数据库系统结构( 1)数据库系统模式的概念( 2)数据库系统的三级模式结构( 3)数据库的二级映像功能与数据独立性 4.数据库系统的组成 其次章 关系数据库1.关系数据结构及形式化定义( 1)关系( 2)关系模式( 3)关系数据库 2.关系操作( 1)基本的关系操作( 2)关系数据语言的分类 3.关系的完整性( 1)关系的三类完整性约束( 2)实体完整性( 3)参照完整性( 4)用户定义的完整性 4.关系代数( 1)传统的集合运算( 2)特地的关系运算 5.关系演算 * (1)元组关系演算语言 ALPHA * (2)元组关系演算 * (3)域关系演算语言第三章关系数据库标准语言SQL 1.SQL概述( 1)SQL产生与进展( 2)SQL的特点( 3)SQL的基本概念 2.同学 -课程数据库名师归纳总结 - - - - - - -第 1 页,共 4 页精选学习资料 - - - - - - - - - 名师精编 优秀资料3.数据定义( 1)模式的定义与删除( 2)基本表的定义、删除与修改( 3)索引的建立与删除 4.数据查询( 1)单表查询( 2)连接查询 等值连接与自然连接( 3)嵌套查询( 4)集合查询( 5)SELECT语句的一般格式 5.数据更新( 1)插入数据( 2)修改数据( 3)删除数据 6.视图( 1)定义视图( 2)查询视图( 3)更新视图( 4)视图的作用 第四章 数据库安全性1.运算机兄台那个的三类安全性 2.数据库安全性掌握( 1)用户标识与鉴别( 2)存取掌握( 3)自主存取掌握方法( 4)授权与回收( 5)数据库角色( 6)强制存取掌握方法3.视图机制 4.审计 5.数据加密 6.统计数据库安全性 第五章 数据库完整性1.实体完整性( 1)实体完整性定义( 2)实体完整性检查和违约处理 2.参照完整性( 1)参照完整性定义( 2)参照完整性检查和违约处理 3.用户定义的完整性( 1)属性上的约束条件的定义( 2)属性上的约束条件检查和违约处理( 3)元组上的约束条件的定义( 4)元组上的约束条件检查和违约处理名师归纳总结 - - - - - - -第 2 页,共 4 页精选学习资料 - - - - - - - - - 名师精编 优秀资料4.完整性约束命名子句 5.域中的完整性限制 6.触发器( 1)定义触发器( 2)激活触发器( 3)删除触发器 第六章 关系数据理论1.问题的提出 2.规范化( 1)函数依靠( 2)码 候选码( 3)范式( 4)2NF ( 5)3NF ( 6)BCNF ( 7)多值依靠( 8)4NF 3.数据依靠的公理系统 4.模式的分解( 1)模式分解的定义( 2)分解的无损连接性和保持函数依靠性( 3)模式分解的方法 第七章 数据库设计1.(1)数据库设计的特点( 2)数据库设计的方法( 3)数据库设计的基本步骤( 4)数据库设计过程中的各级模式2.需求分析( 1)需求分析的任务( 2)需求分析的方法( 3)数据字典 3.概念结构设计( 1)概念结构( 2)概念结构设计的方法和步骤( 3)数据抽象与局部视图设计( 4)视图的集成 4.规律结构设计( 1)E-R图向关系模型的转换( 2)数据模型的优化( 3)设计用户子模式 5.数据库的物理设计( 1)数据库的物理设计的内容和方法( 2)关系模式存取方法挑选( 3)确定数据库的储备结构名师归纳总结 - - - - - - -第 3 页,共 4 页精选学习资料 - - - - - - - - - 名师精编 优秀资料( 4)评判物理结构 6.数据库的实施与保护( 1)数据的载入和应用程序的调试( 2)数据库的试运行( 3)数据库的运行和保护 * 数据库设计与应用开发 第十章 数据库复原技术1.事务的基本概念 2.数据库复原概述 3.故障的种类 4.复原的实现技术( 1)数据转储( 2)登记日志文件 5.复原策略( 1)事务故障的复原( 2)系统故障的复原( 3)介质故障的复原 6.具有检查点的复原技术 7.数据库镜像 第十一章 并发掌握1.并发掌握概述 2.封锁 3.活锁 4.死锁 5.并发调度的可串行性( 1)可串行化调度( 2)冲突可串行化调度 6.两端锁协议 7.封锁的粒度( 1)多粒度封锁( 2)意向锁名师归纳总结 - - - - - - -第 4 页,共 4 页