课件内容:
数据库系统概述
了解数据库技术的发展过程以及数据、信息的概念;了解数据库系统的组成;掌握数据库系统结构,掌握数据库管理系统;掌握数据模型。
1.1 信息、数据、数据处理和数据管理
1.2 数据管理技术的产生与发展
1.3 数据库系统的组成
1.4 数据库系统的体系结构
1.5 三个世界及有关概念
1.6 数据模型
关系数据理论
掌握关系模型的定义;掌握关系的完整性;掌握关系代数的相关运算。
2.1 关系模型
2.2 关系的码
2.3 关系的完整性
2.4 关系代数——传统集合运算
2.5 关系代数——专门关系运算
SQL语句
了解SQL语言;了解SQL Server;掌握数据库相关对象的创建;掌握数据表的创建;掌握数据查询;熟练掌握操纵数据功能;掌握索引、视图的使用。
3.1 SQL概述
3.2 数据库的结构、创建和使用
3.3 数据类型
3.4 数据库表的创建与使用
3.5 表查询
3.6 子查询
3.7 数据表中数据的操纵
3.8 视图
3.9 创建与使用索引
关系数据库规范化理论
了解规范化的需求;掌握函数依赖及相关的概念;掌握关系模式规范化的具体过程。
4.1 规范化问题的提出
4.2 函数依赖
4.3 关系模式的分解
4.4 关系模式的规范
4.5 关系模式的规范化
数据库设计
掌握数据库设计的概念和过程;掌握数据库设计方法。
5.1 数据库设计概述
5.2 需求分析
5.3 概念结构设计
5.4 逻辑结构设计
5.5 物理结构设计
5.6 数据库实施、运行和维护
数据库的安全性和完整性
了解数据库安全性的概念和要求;熟练使用安全性机制实现数据库安全;掌握完整性设计以及完整性语言的使用方法。
6.1数据库安全性的含义
6.2安全性控制的一般方法
6.3用户、权限、角色管理
6.4完整性控制
并发控制
掌握并发控制和锁机制;掌握可串行性调度使用方法及两段锁。
7.1 并发操作带来的三个问题
7.2 封锁技术
7.3 活锁与死锁
7.4 并发调度的可串行性
7.5 两段锁协议
7.6 封锁粒度及小结
数据库备份与恢复
掌握故障的分类及恢复实现技术;掌握数据备份及还原的相关概念和实现方法。
8.1 数据库故障
8.2 数据库备份
8.3 数据库恢复策略
8.4 数据库镜像
8.5备份与还原
SQL Server 2012高级应用
掌握存储过程的定义、分类、创建;掌握游标的使用;理解和掌握利用触发器实现较为复杂的用户定义完整性约束的机制和方法。
9.1 T-SQL概述及其语法元素
9.2 用户自定义函数及游标的使用
9.3 存储过程的设计与实现
9.4 触发器的设计与实现
《数据库原理及应用》PPT课件 河南城建学院 赵军民
资源下载
资源下载