资源描述
**学院教案用纸
授 课 内 容
No
一、 【复习引入】
数据库的备份与恢复
二、 【本节所属项目任务及子任务】
l 项目任务名称:使用T-SQL语句定义数据库
l 子任务名称:7-1 数据库的创建与管理
三、 【主要教学过程】
布置任务 →简单介绍 → 学生独立实验 → 教师讲解 → 评价总结
四、 【本节重点(学习目标)】
知识点:
§ 使用SQL语言实现数据库的语法格式
§ 数据文件与日志文件的类型及后缀
§ 使用SQL语言删除数据库的语法格式
技能点:
§ 创建数据库的CREATE DATABASE命令
§ 删除数据库的DROP DATABASE命令
比较教学法:本节的内容在前面学生已经学习如何用SSMS实现,所以这里可以将2种方式加以比较。
五、 【讲授新课】
1、 授课注意事项
今天的内容所涉及到的数据库对象都是数据库建立初期涉及到的对象,对于一个数据库来说都是必须的,所以十分重要。但是,这些对象侧重的是创建,一旦创建后基本不再修改,而且格式比较固定,不需要太多的编程技巧,所以要求学生不用熟记命令语句,只要理解语句,结合工具书可以掌握即可。
2、 内容导入
我们已经知道了数据库的结构式如何得来的,那么我们如何使用语句来实现这些结构呢?又是如何管理这些结构的呢?
3、 具体内容
本节任务:
任务较多,可见工单。
本节内容:
1.数据库的实现
一、布置任务
让学生根据任务工单及教师描述接受任务。
这里要向学生介绍使用SQL语句创建和删除数据库的基本语法。
二、知识准备
让学生掌握使用语言创建数据库的方法,关键是创建过程中各个选项的设置。
1、使用SQL 语言定义数据库
CREATE DATABASE <数据库名>
[ON[PRIMARY][(NAME=<逻辑数据文件名>,]
FILENAME=’<操作数据文件路径和文件名>’
语法的重点放在参数的设置上,提示学生这部分语句不用死背下来。理解并可以使用工具书即可。
[,SIZE=<文件初始长度>]
[,MAXSIZE=<最大长度>]
[,FILEGROWTH=<文件增长率> ] [,…n])]
[LOG ON ([NAME=<逻辑日志文件名>,]
FILENAME=’<操作日志文件路径和文件名>’
[,SIZE=<文件初始长度> ]
[,MAXSIZE=<最大长度>]
[,FILEGROWTH=<文件增长率> ] [,…n])]
2、使用SQL 语言删除数据库
DROP DATABASE <数据库名>
小组的每个组员可以由小组分为不同角色来都应该对任务提出自己的想法,为小组的最后方案提供基础信息。最后由组长将各种方案汇总和归纳。
三、任务实现
在学生实施的过程中,要注意发现他们操作过程中的一些普遍问题。
例7-3 创建“销售管理”数据库。数据库的名称为“销售管理”数据库,数据库文件和日志文件保存到D盘根目录下的“销售数据库”文件夹下,数据库文件名称为“销售管理_data”,初始值为16 MB,每次增长为6 MB,上限为100MB。日志文件名称为“销售管理_log”,初始值为1MB,最大为5MB,每次增长10%。
CREATE DATABASE 销售管理
ON (NAME = 销售管理_data,
FILENAME = 'd:\销售管理数据库\销售管理_data.mdf',
SIZE = 16,
MAXSIZE = 100,
FILEGROWTH = 6)
LOG ON
( NAME =销售管理_log,
FILENAME = ' d:\销售管理数据库\销售管理_log.ldf',
SIZE = 1,
MAXSIZE = 5,
FILEGROWTH = 10%)
六、 【课堂小结】
本节课的重点是一些基本数据库对象的创建与管理,语句并不复杂,格式也比较固定,所以要求学生理解掌握。
七、 【作业】
书后习题。
展开阅读全文