资源描述
一、【复习引入】
数据库的创立二、【本节所属工程任务及子任务】
•工程任务名称:使用T-SQL语句定义数据库
•子任务名称:任务7-2基本表的创立与管理三、【主要教学过程】
布置任务一简单介绍一学生独立实验一教师讲解一 评价总结四、【本节重点(学习目标)】
知识点:
・使用SQL语言创立基本表的语法
-使用SQL语言修改基本表的语法
■规那么表达式
-使用SQL语言删除基本表的语法技能点:
-使用CREATE TABLE语句创立基本表的方法
・ 使用ALTER TABLE语句修改表,并实现各种约束的方法
-使用DROP TABLE语句删除基本表的方法五、【讲授新课】
比拟教学法: 本节的内容 在前面学生 已经学习如 何用SSMS实 现,所以这里 可以将2种 方式加以比 较。
1、授课考前须知
今天的内容所涉及到的数据库对象都是数据库建立初期涉 及到的对象,对于一个数据库来说都是必须的,所以十分重要。 但是,这些对象侧重的是创立,一旦创立后基本不再修改,而且 格式比拟固定,不需要太多的编程技巧,所以要求学生不用熟记 命令语句,只要理解语句,结合工具书可以掌握即可。
2、内容导入
我们已经知道了数据库的结构式如何得来的,那么我们如何 使用语句来实现这些结构呢?又是如何管理这些结构的呢?
3、具体内容
本节任务:
任务较多,可见工单。
本节内容:
一、布置任务
让学生根据任务工单及教师描述接受任务。
二、知识准备
基本表的创立,除去约束的创立外,其表本身并不复杂,所 以要将表的创立和约束的创立分开讲解。
1、使用SQL语言定义基本表 创立表的语法如下。
CREATE TABLE v表名〉(字段1数据类型列的特征 字段2数据类型列的特征
...)
2、添加约束
基本表的创立,除去约束的创立外,其表本身并不复杂,所 以要将表的创立和约束的创立分开讲解。
常用的约束类型如下。
• 主键约束(Primary Key ConstraINT):要求主键字段数据 唯一,并且不允许为空。
・ 唯一约束(Unique ConstraINT):要求该字段唯一,允许
为空,但只能出现一个空值。
• 检查约束(Check ConstraINT):某字段取值范围限制、 格式限制等。
比拟教学法: 约束的类型 较多,讲解中 要注意比拟, 防止混淆。
• 默认约束(Default ConstraINT):某字段的默认值。
• 外键约束(Foreign Key ConstraINT):用于在两表之间建 立关系,需要指定引用哪个表的哪一字段。
添加约束的语法如下:
ALTER TABLE v表名〉
ADD CONSTRAINT〈约束名〉〈约束类型〉〈具体的约束说 明〉
删除约束的语法如下:
ALTER TABLE 表名
DROP CONSTRAINT 约束名
3、使用SQL语言删除基本表 删除表的语法如下。
DROP TABLE〈表名〉六、【课堂小结】
本节课的重点是一些基本数据库对象的创立与管理,语句并 不复杂,格式也比拟固定,所以要求学生理解掌握。
七、【作业】
书后习题。
展开阅读全文