数据库应用技术课程教案内容摘要:

] JOIN 表名 2 ON 连接条件 自身连接查询 外连接查询 ( 1)左外连接 SELECT 列名 FROM 表名 1 LEFT [OUTER] JOIN 表名 2 ON 连接条件 ( 2)右外连接 RIGHT [OUTER] JOIN ( 3)完全外连接 FULL [OUTER] JOIN 复合条件连接查询 二、子查询 子查询含义 带有 IN 运算符的子查询 带有比较运算符的子查询 = 、 、 =、 = 、 带有 ANY 或 ALL 运算符的子查询 带有 EXIST 运算符的子查询 三、应用举例 45 45 10 重点与难点 重点: 交 叉连接查询、等值与非等值连接查询、自身连接查询、外连接查询、复合条件连接查询、带有 IN运算符的子查询、带有比较运算符的子查询、带有 ANY 和 ALL 运算符的子查询、带有 EXISTS 运算符的子查询。 难点: 带有 EXISTS 运算符的子查询 作业 习题 教学手段 多媒体教学 参考资料或网址 《 SQL Server 2020 基础教程 》, 刘勇 、 周学军编著 , 清华大学出版社 2020 信息学院教案 【续页】 周次 第 7 周 课次 第 1 次课 备注 章节 名称 第 六 章 数据完整性 167。 完整性概念 167。 约束的类型 167。 约束的创建167。 查看约束的定义167。 删除约束 167。 使用规则 167。 使用默认 167。 数据完整性强制选择方法 167。 应用举例 授课 方式 理论课(√);实验课( );实践课( ) 教学时数 2 教学目的及要求 理解完整性的含义 掌握约束的类型 掌握约束的创建 掌握约束的查看、删除约束 掌握规则的使用 、默认约束 教学内容提要 时间分配 一、完整性概念 实体完整性、参照完整性、域完整性、用户定义完整性 二、约束的类型 NOT NULL、 CHECK约束、 UNIQUE 约束、 PRIMARY KEY 约束、 FOREIGN KEY 约束、 DEFAULT 约束 三、约束的创建 创建主键约束 使用企业管理器创建、使用 SQL 语句创建主键约束 CONSTRAINT constraint_name PRIMARY KEY [CLUSTERED|NONCLUSTERED] :{(COLUMN[,… .n])} 创建唯一约束 使用企业管理器创建、使用 SQL 语句创建 CONSTRAINT constraint_name UNIQUE [CLUSTERED|NONCLUSTERED] :{(COLUMN[,… .n])} 创建检查约束 使用企业管理器创建、使用 CHECK 创建 创建默认约束 使用企业管理器创建、使用 DEFAULT 创建 创建 外键约束 使用企业管理器创建、使用 FOREIGN 创建 四、查看约束的定义 五、删除约束 六、使用规则 使用查询分析器、使用企业管理器 七、使用默认 八、数据完整性强制选择方法 10 10 50 5 5 10 10 重点与难点 重点: 完整性、约束的类型、约束的创建 难点: 约束的创建 作业 习题 教学手段 多媒体教学 参考资料或网址 《 SQL Server 2020 基础教程 》, 刘勇 、 周学军编著 , 清华大学出版社 2020 信息学院教案 【续页】 周次 第 8 周 课次 第 1 次课 备注 章节 名称 第 7 章 索引 授课 方式 理论课(√);实验课( );实践课( ) 教学时数 2 教学目的及要求 理解索引的含义 掌握索引的分类 掌握索引的创建、索引的更名、删除索引和查询索引的信息 理解索引的两个选项: PADINDEX、 FILLFACTOR 掌握索引的分析与维护命令 教学内容提要 时间分配 一、索引的基础知识 数据存储 索引 二、索引的分类 聚集索引、非聚集索引、唯一索引 三、索引的操作 创建索引 CREATE [ UNIQUE ] [ CLUSTERED | NONCLUSTERED ] INDEX index_name ON { table | view } ( column [ ASC | DESC ] [ ,...n ] ) 查询索引信息 SPHELPINDEX 索引更名 SPRENAME 删除索引 DROP INDEX 四、设置索引选项 PADINDEX、 FILLACTOR 五、索引的分析与维护 索引的分析 SET SHOWPLANALL {ON|OFF} SET STATISTICS IO {ON|OFF} 索引的维护 DBCC SHOWCONTIG DBCC INDEXDEFRAG( STUDENT, S, AGEINDEX) 30 10 30 10 20 重点与难点 重点: 索引的操作、索引的分析与维护 难点: 索引的操作 作业 习题 3 教学手段 多媒体教学 参考资料或网址 《 SQL Server 2020 基础教程 》, 刘勇 、 周学军编著 , 清华大学出版社 2020 信息学院教案 【续页】 周次 第 9 周 课次 第 1 次课 备注 章节 名称 第 8 章 视图 授课 方式 理论课(√);实验课( );实践课( ) 教学时数 2 教学目的及要求 理解视图的含义 掌握视图的创建、更名、删除和视图的使用 掌握视图定义信息的查询 教学内容提要 时间分配 一、视图的概述 基本概念 作用 二、视图的操作 创建视图 CREATE VIEW 视图名 [ ( 列名 [ , ... n ] ) ] AS 子查询 [ WITH CHECK OPTION ] 视图的重命名 SPRENAME 使用视图 查询视图、更新视图 删除视图 DROP VIEW 三、视图定义信息的查询 EXEC sp_helptext objname exec sp_depends objname 40 40 20 重点与难点 重点: 视图的操作和视图信息的查询 难点: 视图的操作 作业 习题 8 教学手段 多媒体教学 参考资。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。