《数据库应用技术》教学大纲
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库应用技术》教案大纲
适用专业 : 高职计算机应用技术 学时学分 : 48 学时, 3 学分 课程类型 : B 类(理论 +实践)课 课程性质 : 必修课 课程编号 : 20302600 执笔人
: 蔡贵荣
审定人 : 蔡江云
编撰日期
: 2009 年 8 月修订 、课程性质和任务
本课程是 B 类(理论 +实践)课, 3 学分,计划 48 学时,其中实践 24 学时,占总学时 50%,是高职计算机应用技术专业学生的职业技能课。
本课程的任务是介绍数据库的基本知识、 SQL Server 数据库管理与开发的基本技能和实际 应用案例。通过本课程的学习,学生应掌握 SQL Server 2005 的实用技术、掌握 T-SQL 编程技 术、掌握数据完整性和数据安全性的技术、掌握数据库常规管理技术,从而使学生能够独立完 成数据库工程的分析和设计,并运用所学到的知识开发实际的数据库工程。 、教案内容和要求
第 1 单元 SQL Server 2005 基础知识
教案内容:
1.1SQL Server 2005 概述
SQL Server 2005 的体系结构 数据库和数据库对象 SQL Server 2005 1.2SQL Server 2005 SQL Server 2005 SQL Server 2005 Microsoft SQL Server 的安装 1.3SQL
Server 2005 的配置
注册服务器 配置服务器选项
1.4SQL Server Management Studio 教案要求:
1. 了解 Microsoft SQL Server 2005
2. 了解 Microsoft SQL Server 2005
3. 理解 SQL Server 体系结构的特点和
数据库引擎的作用
4. 理解数据库和组成数据库的各种对象的类型和作用
5. 熟练掌握 SQL Server Management Studio 工具的使用
第 2 单元数据库对象建立与维护
教案内容:
2.1 数据库 数据库的基本概念 数据库的创建 数据库的修改 删除数据库 2.2 表 表的数据类型 创建表 创建约束 向表中添加数据 查看表 修改、删除表
的特点 的安装 版本的特点 的运行环境要求
管理工具的使用
的特点 的安装和配置
2.3设计数据的完整性实体、域、参照和用户定义的完整性非空、主键、唯一性、检查、默认和外键
约束创建默认、绑定默认、解除绑定默认、删除默认创建规则、绑定规则、解除绑定规则、删除规则使用IDENTITY 列
2.4索引索引的优点索引的分类索引的创建索引的修改和删除
2.5视图视图的分类视图的创建视图的查看视图的删除通过视图更改记录教案要求:
1.理解和掌握数据库及数据库对象的概念和特点
2.掌握如何在对象资源管理器中创建数据库
3.掌握如何在对象资源管理器中创建数据库对象
4.掌握数据完整性的概念与实施方法
第3 单元T-SQL 语言基础教案内容:
3.1T-SQL 语言概述T-SQL语法约定
3.2数据类型、常量和变量数据类型常量变量
3.3运算符和表达式
3.4流程控制语句
IF...ELSE 语句
CASE语句
GOT(语句
WHILE语句
BREAK语句
CONTINUED句
WAITFOR语句
RETURNS句
BEGIN...END 语句
3.5函数
常用的系统函数
用户自定义函数教案要求:
1.了解“用户定义数据类型”的创建、修改、删除和调用
2.掌握T-SQL流程控制语句的语法和使用方法
3.掌握SQL Server 系统函数的分类和常用函数的用法
4.掌握用户自定义函数的方法
第4 单元T-SQL 数据库操作语句
教案内容:
4.1数据查询语句(SELECT语句)
SELECT语句的简单使用
在结果集列表中使用表达式
WHER子句的使用
GROUPB子句的使用
表的连接(JOIN) 和联合(UNION)
子查询
4.2数据操纵语言(DML)
INSERT语句
UPDATE语句
DELETE语句
4.3T-SQL 的可视化操作
SELECT语句的可视化操作
INSERT语句的可视化操作
UPDATE语句的可视化操作其他语句的可视化操作
教案要求:
1.掌握使用DDL语句操作数据库、数据表、视图和索引的方法
2.掌握SELECT以及各个子句的使用方法
3.掌握INSERT语句的使用方法
4.掌握UPDATED句的使用方法
5.掌握DELETE语句的使用方法
第5单元事务和游标
教案内容:
5.1事务(Transaction) 事务的由来事务的概念事务的特性事务的工作原理事务的类型事务回
滚(TransactionRollback) 使用事务时的考虑
5.2游标游标概述游标的类型声明游标打开游标读取游标关闭游标删除游标教案要求:
1.掌握事务的基本概念及基本特征
2.掌握事务的工作原理并了解事务的类型
3.掌握事务回滚机制以及使用事务要考虑的事项
4.了解游标的概念和类型
5.理解游标的各自的优点
6.掌握游标的使用方法
第6 单元存储过程、触发器和游标教案内容:
6.1存储过程存储过程的基本概念存储过程的类型存储过程的创建与执行存储过程的查看、修改和
删除
6.2触发器触发器概述触发器的创建和应用查看、修改和删除触发器教案要求:
1.了解存储过程和触发器的概念和类型
2.理解存储过程和触发器的各自的优点
3.掌握存储过程的创建、执行和删除等操作
4.掌握触发器的创建、执行和删除等操作
第7 单元数据备份还原教案内容:
7.1数据库的导入导出数据库的导出数据库的导入
7.2数据库的备份与还原数据库的备份数据库的还原
7.3分离和附加数据库分离和附加数据库的操作使用T-SQL 进行分离和附加数据库操作教案要求:
1.掌握数据导入和导出的作用及操作
2.掌握数据备份和还原的概念和类型
3.掌握数据库备份和还原数据的策略及方法
4.掌握分离和附加数据库的操作方法
第8 单元安全与权限
教案内容:
8.1安全与权限的基础知识SQL Server 2005 安全机制的总体策略网络安全基础
8.2管理用户管理对SQL Server 实例的访问管理对SQL Server 数据库的访问