| 知识点 |
主要知识点 |
教学要求 |
学时 |
| 知识点一
数据库技术基础 |
理论教学 |
1.数据库技术概述
2.数据模型
3.数据库设计
4.概念模型 |
了解数据库的发展史,掌握数据技术的常用术语。
理解数据库、关系数据库的概念。
领会描述数据的方法。
掌握局部E-R图、全局E-R图的设计 |
2 |
| 实践项目 |
无 |
无 |
|
| 知识点二
关系数据库 |
理论教学 |
1.关系数据模型
2.E-R模型到关系模型的转换
3.关系模型的三类完整性约束 |
理解数据模型的三要素
掌握E-R模型到关系模型的等价转换 |
2 |
| 实践项目 |
无 |
无 |
|
| 知识点三
关系数据库标准语言SQL |
理论教学 |
1.SQL概述
2.数据定义
3.数据查询
4.数据更新
5.视图 |
掌握SQL的数据定义功能
理解数据查询功能
了解数据操纵功能
了解SQL视图的操作及数据控制功能 |
6 |
| 实践项目 |
1.熟悉SQL
Server界面环境
2.SQL语言练习 |
熟练掌握SQL Server 2000的启动与退出
掌握SQL Server 2000中常用管理工具的使用
了解SQL语句的基本结构
掌握简单的SQL语句查询 |
6 |
| 知识点四
SQL Server 2000 基本知识 |
理论教学 |
1.SQL
Server 2000 简介
2.SQL
Server 2000的安装
3.SQL
Server 2000 配置
4.SQL
Server 2000常用的管理器 |
了解数据库与SQL Server 2000 之间的关系
了解SQL Server 2000的新特征
掌握SQL Server 2000安装与常规配置 |
2 |
| 实践项目 |
1.SQL Server 2000的安装与配置 |
了解SQL Server 2000各版本安装要求
了解SQL Server 2000的安装
掌握SQL Server 2000的配置 |
2 |
| 知识点五
SQL Server 2000基本操作与应用 |
理论教学 |
1.SQL
Server 2000系统目录和数据库基本操作
2.表和视图的基本操作 |
了解表的修改
掌握表数据的创建、修改
掌握索引的创建和维护
了解视图的创建和维护 |
4 |
| 实践项目 |
1.数据库的创建、修改、删除
2.表和索引的基本操作 |
掌握数据库的创建、修改、删除
了解数据表的创建、修改、删除
掌握表中数据的的添加、修改、删除
掌握表中索引的配置 |
6 |
| 知识点六
SQL Server 2000的数据查询 |
理论教学 |
1.简单查询
2.连接查询
3.子查询
4.联合查询 |
掌握SELECT查询的结构
理解SELECT查询的综合运用
理解几种查询的异同 |
4 |
| 实践项目 |
1.简单数据查询
2.高级数据查询 |
掌握SELECT查询中各关键字的运用
掌握SELECT查询中LIKE运算符及相应通配符的运用
掌握SELECT查询中统计函数的运用
了解SELECT查询中分组查询
熟练掌握查询的排序 |
6 |
| 知识点七
SQL Server 2000 Transact-SQL编程和应用 |
理论教学 |
1.SQL
Server 2000 Transact-SQL编程
2.存储过程
3.触发器 |
掌握 SQL语言基础
掌握常用的函数操作
了解流程控制语句
掌握存储过程的创建方法
理解触发器的概念
掌握触发器的创建 |
6 |
| 实践项目 |
1.SQL
Server 2000 Transact-SQL编程
2.存储过程和触发器的基本操作 |
掌握流程控制语句的运用
掌握常用的函数操作
掌握存储过程的创建方法
掌握触发器的创建 |
6 |
| 知识点八
数据库完整性及SQL Server的完整性控制 |
理论教学 |
1.完整性约束条件及完整性控制
2.SQL Server 2000的数据完整性及其实现 |
理解数据完整性的概念和分类
理解数据完整性的约束条件和几种常见的约束
掌握默认的创建、绑定和删除
掌握规则的创建、绑定和删除 |
2 |
| 实践项目 |
1.完整性约束与完整性控制 |
掌握默认的创建、绑定和删除
掌握规则的创建、绑定和删除
理解默认对象与默认约束的异同
理解规则对象与检查约束的异同 |
2 |
| 知识点九
数据库安全性及SQL Server的安全管理 |
理论教学 |
1.数据库安全性控制的一般方法
2.SQL
Server的安全体系结构
3.SQL
Server的数据库安全性管理 |
了解身份验证的概念
掌握创建账户的过程
理解角色的概念
掌握角色的创建和删除
理解SQL的数据控制功能 |
2 |
| 实践项目 |
1.视图的基本操作 |
掌握视图的创建、修改、删除
理解SQL的数据控制功能 |
2 |
| 知识点十
数据库并发控制及SQL Server的并发控制机制 |
理论教学 |
1.事务及并发控制的基本概念
2.封锁机制
3.SQL
Server的并发控制机制 |
理解事务的概念
掌握锁的概念及类型
理解数据库的封锁机制
掌握数据库的并发控制 |
2 |
| 实践项目 |
无 |
无 |
|
| 知识点十一
数据库恢复技术与SQL Server的数据恢复机制 |
理论教学 |
1.故障的种类
2.数据恢复的实现技术
3.数据恢复策略
4.SQL
Server的数据备份和数据恢复机制 |
理解数据库备份的概念
掌握数据库备份的类型
理解数据库恢复的概念
掌握数据库备份和恢复的方法 |
2 |
| 实践项目 |
1.数据库的备份与还原 |
理解备份和还原的基本概念
掌握SQL Server的备份和还原的操作方法 |
2 |
| 学 时 合 计 |
理论教学 |
34 |
| 实践教学(不包括教学实习) |
32 |
| 68 |
机 动 |
2 |