04735数据库系统原理
2022-01-11 11:19:23 1 举报
AI智能生成
数据库系统原理 考点大纲
作者其他创作
大纲/内容
第一章 数据库系统概述
(一)数据库基本概念
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.数据(Data)</font></span></b></p>
<p style="margin: 0pt;"><b><span style='color: rgb(0, 0, 255); font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'>2.数据库(DataBase,DB)</span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">3.数据库管理系统(DataBase Management System,DBMS)</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">4.数据库系统(DataBase System,DBS)</font></span></b></p>
(二)数据管理技术的发展
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.人工管理阶段</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.文件系统阶段</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">3.数据库系统阶段</font></span></b></p>
(三)数据库系统的结构
<p style="margin: 0pt;"><b><span style='color: rgb(0, 0, 255); font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'>1.数据库系统的三级模式结构</span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.数据库系统的运行与应用结构</font></span></b></p>
(四)数据模型
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.数据特征与数据模型组成要素</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.数据模型的分类</font></span></b></p>
第二章 关系数据库
(一)关系数据库概述
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.关系数据库的基本特征、产生和发生历程</font></span></b></p>
(二)关系数据库模型
<p style="margin: 0pt;"><b><span style='color: rgb(0, 0, 255); font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'>1.关系数据结构</span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.关系操作集合</font></span></b></p>
<p style="margin: 0pt;"><b><span style='color: rgb(0, 0, 255); font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'>3.关系的完整性约束</span></b></p>
(三)关系数据库的规范化理论
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.关系模式中可能存在的冗余和异常问题</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.函数依赖与关键字</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">3.范式与关系规范化过程</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">4.关系规范化理论的应用</font></span></b></p>
第三章 数据库设计
(一)数据库设计概述
1.数据库生命周期
2.数据库设计的目标
3.数据库设计的内容
4.数据库设计的方法
5.数据库设计的过程
(二)数据库设计的基本步骤
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.需求分析</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.概念结构设计</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">3.逻辑结构设计</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">4.物理结构设计</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">5.数据库实施</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">6.数据库运行和维护</font></span></b></p>
(三)关系数据库设计方法
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.关系数据库设计过程与各级模式</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.概念结构设计方法</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">3.逻辑结构设计方法</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">4.物理设计方法</font></span></b></p>
第四章 SQL与关系数据库基本操作
(一)SQL概述
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.SQL的发展</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.SQL的特点</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">3.SQL的组成</font></span></b></p>
(二)MySQL预备知识
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.MySQL使用基础</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.MySQL中的SQL</font></span></b></p>
(三)数据定义
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.数据库模式定义</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.表定义</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">3.索引定义</font></span></b></p>
(四)数据更新
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.插入数据</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.删除数据</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">3.修改数据</font></span></b></p>
(五)数据查询
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.SELECT语句</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.列的选择与指定</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">3.FROM子句与多表连接查询</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">4.WHERE子句与条件查询</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">5.GROUP BY子句与分组数据</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">6.HAVING子句</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">7.ORDER BY子句</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">8.LIMIT子句</font></span></b></p>
(六)视图
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.创建视图</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.删除视图</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">3.修改视图定义</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">4.查看视图定义</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">5.更新视图数据</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">5.更新视图数据</font></span></b></p>
第五章 数据库编程
(一)存储过程
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.存储过程的基本概念</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.创建存储过程</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">3.存储过程体</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">4.调用存储过程</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">5.删除存储过程</font></span></b></p>
(二)存储函数
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.创建存储函数</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.调用存储函数</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">3.删除存储函数</font></span></b></p>
第六章 数据库安全与保护
(一)数据库完整性
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.完整性约束条件的作用对象</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.定义与实现完整性约束</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">3.命名完整性约束</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">4.更新完整性约束</font></span></b></p>
(二)触发器
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.创建触发器</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.删除触发器</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">3.使用触发器</font></span></b></p>
(三)安全性与访问控制
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.用户账号管理</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.账号权限管理</font></span></b></p>
(四)事务与并发控制
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.事物的概念</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.事物的特征</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">3.并发操作问题</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">4.封锁</font></span></b></p>
(五)备份与恢复
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.使用SELECT INTO...OUTFILE语句备份数据</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.使用LOAD DATA...INTFILE语句恢复数据</font></span></b></p>
第七章 数据库应用设计与开发实例
(一)需求描述与分析
1.功能性需求
2.非功能性需求
(二)系统设计
1.功能模块设计
2.数据库设计
(三)系统实现
(四)系统测试与维护
第八章 数据管理技术的发展
(一)数据库技术发展概述
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.第一代数据库系统</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.第二代数据库系统</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">3.新一代数据库系统</font></span></b></p>
(二)数据仓库与数据挖掘
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.从数据库到数据仓库</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.数据挖掘技术</font></span></b></p>
(三)大数据管理技术
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">1.大数据的定义</font></span></b></p>
<p style="margin: 0pt;"><b><span style='font-family: 宋体; font-size: 10.5pt; font-weight: bold; mso-font-kerning: 1.0000pt; mso-spacerun: "yes";'><font color="#000000">2.大数据管理技术典型代表</font></span></b></p>
0 条评论
下一页