微课《SQL数据定义语言》教学设计

时间:2023-05-10 06:40:18 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
微课《SQL数据定义语言》教学设计

一、课程的基本描述

微课程名称:SQL数据定义语言 课程内容所属学科:工学 课程所属专业:计算机类 所属课程:数据库原理及应用

适用专业:计算机科学与技术、信息管理与信息系统、数字媒体技术、财务管理

市场营销

教材选用:

赖玲、李祥琴、胡秀 主编《数据库原理与应用—SQL server2012 中国水利水电出版社,20175 课程时长: 9分钟 主讲人:胡波

所在院校:荆楚理工学 所在院系:计算机工程学院

二、教学背景

本微课程“SQL数据定义语言”是数据库原理及应用中的重点内容,《数据库原理及应用》课程面向计算机科学与技术及相关专业,属于计算机及相关类本科专业基础教学的核心课程。

(一)SQL数据定义语言课程的背景及特点

数据库技术是计算机科学技术中发展最快的领域之一,也是应用最广泛的技术之一,已经成为计算机信息系统与应用系统的核心技术和重要基础,了解并掌握数据库知识已经成为各类科技人员和管理人员的基本要求。SQL语言是一种用户操作关系数据库的通用语言,数据库是用来存储数据和数据库对象的逻辑实体,是数据库管理系统的核心内容。数据库表是存储数据的基本单元,在创建数据库表之前,必须做出有关表结构的决策,表要包含的内容,反应到表结构上是指表将要包含哪些字段以及这些字段的数据类型。

课程的主要内容分为以下部分:SQL简介、SQL数据定义语言DDL

SQL简介:SQL全称是“结构化查询语言(Structured Query LanguageSQL语言是集DDL(数据定义语言)DML(数据操纵语言)DCL(数据控制语言)于一体的数据库语言。

SQL数据定义语言DDL:数据定义语言主要用于对数据库对象的创建、修改和删除。其中,数据库对象包括数据库、表、视图、触发器、函数等。



(二)本课程的特点


由于本课程是在学生已经掌握数据库原理的基本知识之后介绍的内容,可操作性、实践性特别强,因此本课程采用“提出问题-->分析问题-->推导、演绎问题-->解决问题”的思路进行课程设计,加强基础理论知识的教学,注重知识的实际应用,努力培养学生使用SQL语言的能力,具有利用SQL语言解决现实生活中的实际问题。

三、教学目标

通过微课程的教学,主要培养学生以下几个方面的能力: (1)理解SQL语言的功能。

(2)掌握利用SQL语言数据库、数据表的语法格式。

四、教学重、难点

(一)教学重点

利用SQL语言数据库、数据表的语法格式。 (二)教学难点

数据表的定义中约束类型的理解及约束的创建。

五、教学方法及过程

采用“启发、推导、案例教学”的方法并结合“多媒体演绎”进行课堂教学。根据教学目标合理设置案例,并通过问题引入教学内容。通过案例使同学们更加理解SQL创建数据库、数据表、更新数据表的语法格式,特别是创建SQL常用约束,首先要让学生明白创建这些约束的目的,通过实例说明通过创建约束实现了表的完整性规则。在讲解中启发学生对约束的理解,调动学生学习的兴趣、吸引学生的注意力,从而达到提高教学效果的目的。

过程一、SQL语言的功能。 9个命令动词的功能。 过程二、定义数据表。

常用约束类型及创建约束的目的。定义数据表的语法格式。

六、教学手段

采用多媒体手段,利用PPT进行演示。

七、教学总结

采用“启发、推导、案例教学”的方法并结合“多媒体演绎”进行课堂教学。根据教学目标合理设置案例,并通过问题引入教学内容。通过案例使同学们更加理解SQL创建数据库、数据表、更新数据表的语法格式,特别是创建SQL常用约束,首先要让学生明白创建这些约束的目的,通过实例说明通过创建约束实现了表的完整性规则。在讲解中启发学生对约束的理解,调动学生学习的兴趣、吸引学生的注意力,从而达到提高教学效果的目的。


本文来源:https://www.wddqw.com/doc/b203abf0cec789eb172ded630b1c59eef8c79a8c.html