西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第8讲

第8讲 学时2 意节 名称 第三章关系数据标准语言SQL 教学 内容 SQL概述、数据定义 散学 通过课堂教学使学生了解SQL的特点,SQL语言的基本概念,掌握数据库的定义和别除,数 目的 据表的定义、修改和删除,索引的建立与删除。 教学 重点 数据表的定义、修改和删除,索引的建立与删除 教学 难点 数据表的定义、修改和刚除,索引的建立与删除 课堂讲授、操作演示 教学 多媒体电子教案,SQL SERVER20O0环境下实际演示,板书 手段 3.1S0L概述 、讲解SQL语言的特点 1.综合统一 2.高度非过程化 3.面向集合的操作方式 4.以同一种语法结构提供两种使用方法 5.语言简捷,易学易用 二、SQL语言的基本概念 通过课本P87页图3.1进行讲解 3.2数据定义 一、定义与别除数据库 e与Drop database的语句格式 教学 过程 [例:在查询分析器下建立一个XSXX数据库 设计 强调:在删除数据库时数据库中所有的数据对象都将被删除。 定义、别除与修改基本表 1完义其木表 通过例题讲解定义基本表的一般格式: CREATE TABLE ([] 【,]】 [,】): [例 立 个“学生表S, 它由学号Sno、姓名Sname、性别Ssex、年龄Sage、所有 系Sdept五个属性组成。其中学号不能为空,值是唯一的,并且姓名取值也唯一。 [例2】建立一个“学生选课表SC,它由学号So、课程号Cno,修课成绩Grad组成, 其中(Sno,Cno)为主码
第 8 讲 学时 2 章节 名称 第三章 关系数据标准语言 SQL 教学 内容 SQL 概述、数据定义 教学 目的 通过课堂教学使学生了解 SQL 的特点,SQL 语言的基本概念,掌握数据库的定义和删除,数 据表的定义、修改和删除,索引的建立与删除。 教学 重点 数据表的定义、修改和删除,索引的建立与删除 教学 难点 数据表的定义、修改和删除,索引的建立与删除 教学 方法 课堂讲授、操作演示 教学 手段 多媒体电子教案,SQL SERVER 2000 环境下实际演示,板书 教学 过程 设计 3.1 SQL 概述 一、讲解 SQL 语言的特点 1.综合统一 2.高度非过程化 3.面向集合的操作方式 4.以同一种语法结构提供两种使用方法 5.语言简捷,易学易用 二、SQL 语言的基本概念 通过课本 P87 页图 3.1 进行讲解 3.2 数据定义 一、定义与删除数据库 1.讲解 Create database 与 Drop database 的语句格式 2.通过在查询分析器下操作演示实例来讲解这两个语句的具体用法。 [例 1]:在查询分析器下建立一个 XSXX 数据库 强调:在删除数据库时数据库中所有的数据对象都将被删除。 二、定义、删除与修改基本表 1.定义基本表 通过例题讲解定义基本表的一般格式: CREATE TABLE ( [ ] [, [ ] ] … [, ] ); [例 1] 建立一个“学生”表 S,它由学号 Sno、姓名 Sname、性别 Ssex、年龄 Sage、所在 系 Sdept 五个属性组成。其中学号不能为空,值是唯一的,并且姓名取值也唯一。 [例 2] 建立一个“学生选课”表 SC,它由学号 Sno、课程号 Cno,修课成绩 Grade 组成, 其中(Sno, Cno)为主码

2.修政改基本表 通过例避讲解修改基本表的一般语法格式: ALTER TABLE[完整性约束刀 [DROP] [MODIFY: 「例2】向S表增加“入学时间”列,其数据类型为日期型。 ǐ例3引将年龄的数据类型改为半字长整数。 [例4别除学生姓名必须取唯一值的约束 3.刚除基本表 DROP TABLE; 教学 [例5别除S表 过 强调:在别除基本表时表中的数据,此表上建立的索引和视图都将自动删除 设计 建立与别除索引 1.讲解索引的概念 2.建立索引 CREATE[UNIQUE][CLUSTER]INDEX ON1[11): [例为学生.课程数据库中的S ,C,SC三个表建立索引。其中S表按学号升序建唯 索引,C表按课程号升序建唯一索引,SC表按学号升序和课程号降序建唯一索引。 讲解唯一索引与聚簇索引的区别。 3.删除索引 DROP INDEX: ne索引」 小结 本堂课主要讲解SQL标准语言的概述,数据库的建立与删除,基本表的定义、修改与刷 除,索引的建立与刷除
教学 过程 设计 2.修改基本表 通过例题讲解修改基本表的一般语法格式: ALTER TABLE [ ADD [ 完整性约束 ] ] [ DROP ] [ MODIFY ]; [例 2] 向 S 表增加“入学时间”列,其数据类型为日期型。 [例 3] 将年龄的数据类型改为半字长整数。 [例 4] 删除学生姓名必须取唯一值的约束。 3.删除基本表 DROP TABLE ; [例 5] 删除 S 表 强调:在删除基本表时表中的数据,此表上建立的索引和视图都将自动删除。 三、建立与删除索引 1.讲解索引的概念 2.建立索引 CREATE [UNIQUE] [CLUSTER] INDEX ON ([][,[] ]…); [例 6] 为学生-课程数据库中的 S,C,SC 三个表建立索引。其中 S 表按学号升序建唯 一索引,C 表按课程号升序建唯一索引,SC 表按学号升序和课程号降序建唯一索引。 讲解唯一索引与聚簇索引的区别。 3.删除索引 DROP INDEX ; [例 7] 删除 S 表的 Stusname 索引。 强调:在讲解例题过程中指出 SQL Server 2000 与标准 SQL 语句之间的差异。 小结 本堂课主要讲解 SQL 标准语言的概述,数据库的建立与删除,基本表的定义、修改与删 除,索引的建立与删除
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第7讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第6讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第5讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第4讲 数据库系统结构,数据库系统的组成,数据库技术的研究领域,关系模型概述,关系的数学定义.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第3讲 数据模型.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第2讲 数据库系统概述、数据模型.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第1讲 数据、数据库、数据库管理系统、数据库系统.doc
- 西北农林科技大学:《数据库原理与应用》课程教学实验指导书(SQL SERVER 2008).doc
- 西北农林科技大学:《数据库原理与应用》课程教学大纲 Database Principles and Applications(负责人:李书琴).pdf
- 高职嵌入式教材配套电子资源(技术资料)STM32L4xx参考手册(RM0394 Reference manual)advanced Arm-based 32-bit MCUs.pdf
- 高职嵌入式教材配套电子资源(技术资料)STM32L431xx数据手册.pdf
- 高职嵌入式教材配套电子资源(技术资料)ARM Cortex-M4 Processor Technical Reference Manual(Revision r0p1).pdf
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第16章 基于硬件构件的嵌入式系统开发方法.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第15章 µC/OS-Ⅱ在ColdFire上的移植与应用.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第14章 基于MCF52223的USB2.0编程.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第13章 其他模块.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第12章 基于MCF52233的嵌入式以太网.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第11章 MCF52235 FlexCAN模块编程方法.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第10章 Flash在线编程.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第9章 I2C模块及应用实例.ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第9讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第10讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第11讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第12讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第13讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第14讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第15讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第16讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第17讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第18讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第19讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第20讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第21讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第22讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第23讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第1章 引言(数据库原理与应用 主讲教师:李书琴).ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第2章 关系数据库.ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第3章 关系数据库标准语言SQL(连接查询).ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第3章 关系数据库标准语言SQL(数据更新).ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第4章 中级SQL.ppt