《SQL Server 数据库》教学大纲.doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《SQL Server 数据库》教学大纲.doc》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQL Server 数据库 SQL Server 数据库教学大纲 SQL 数据库 教学大纲
- 资源描述:
-
1、SQL Server 数据库教学大纲一.适用对象适用于本科学生二.课程性质数据库是数据管理的最新技术,是计算机科学的重要分支,作为信息系统核心和基础的数据库技术在各级部门和企事业单位中得到广泛的应用。SQL Server 数据库是计算机科学与技术专业的专业必修课,也是软件工程、通信等专业本、专科学生的必修课程之一。Microsoft SQL Server是基于客户/服务器模型的关系数据库管理系统,它是一个功能全面整合的数据平台,包含了数据库引擎、分析服务、集成服务和报表服务等组件,为企业提供企业级数据管理和数据仓库、数据挖掘和联机分析处理等商业智能工具,在电子商务和数据库解决方案等应用中起着重
2、要的核心作用,为企业的数据管理提供了强大的支持。本课程以功能强大的关系数据库管理系统SQL Server 2012作为平台,全面系统地介绍了SQL Server的管理操作和应用开发,将基础知识和实际应用有机结合起来,主要内容有数据库系统和数据库设计、SQL Server概述、创建数据库、创建和使用表、数据查询、视图、索引、数据完整性、T-SQL程序设计、存储过程、触发器、系统安全管理、备份和恢复、事务和锁。学生将对数据库技术的基本概念、原理、方法和技术有较深刻的理解,掌握SQL语言查询和编程的基本技术,掌握数据库系统安装、配置、管理和维护的基本技能,具备管理和开发简单数据库应用系统的能力。三.
3、教学目的1. 掌握数据库技术的基本概念、原理、方法和技术。2. 掌握SQL语言查询和编程的基本技术。3. 掌握数据库系统安装、配置和数据库管理和维护的基本技能。4. 熟悉常用的数据库管理和开发工具,具备管理和开发简单数据库应用系统的能力5. 了解数据库技术的最新发展。四.教材及学时安排教材:SQL Server 数据库教程(第3版)(SQL Server 2012),赵明渊, 清华大学出版社, 2022年。学时安排:讲课32学时,实验32学时,共计64学时序号教 学 内 容讲课实验1第1章 数据库系统和数据库设计222第2章 SQL Server 概述223第3章 创建数据库224第4章 创建
4、和使用表445第5章 数据查询446第6章 视图 第7章 索引227第8章 数据完整性228第9章 T-SQL程序设计449第10章 存储过程2210第11章 触发器2211第12章 系统安全管理2212第13章 备份和恢复 第14章 事务和锁22总复习22合 计3232五. 教学要求(按章节详细阐述)第1章 数据库系统和数据库设计教学要求:了解数据库系统的组成,了解数据库管理系统的功能和组成;了解数据模型的概念和数据模型的类型;理解数据库和数据库系统的概念;理解关系数据库基本概念和关系运算;掌握进行概念结构设计和逻辑结构设计的技术和方法,具备根据需求分析阶段收集到的信息画出E-R图,并将E-
5、R图转化为关系模式的能力。内容要点:1.1:数据库系统介绍1.2:数据库设计第2章 SQL Server概述 教学要求:了解SQL Server 各种版本及新特征、各服务器组件和管理工具;理解SQL语言和T-SQL语言的基本概念及其特点。掌握SQL Server 2012的安装;具备使用SQL Server Management Studio集成开发环境的能力;内容要点:2.1:SQL Server简介2.2:SQL Server 2012安装 2.3:SQL Server服务器组件和管理工具2.4:SQL Server Management Studio环境2.5:SQL和T-SQL第3章
6、创建数据库教学要求:了解SQL Server数据库基本概念及其包含的数据库对象;理解使用命令方式和图形界面方式创建数据库、修改数据库、删除数据库和选择数据库的方法;掌握CREATE DATABASE、ALTER DATABASE、DROP DATABASE、USE等语句,分别具备使用上述语句创建数据库、修改数据库、删除数据库和选择数据库的能力。掌握使用图形界面方式创建、修改和删除SQL Server 数据库;内容要点:3.1:SQL Server数据库的基本概念3.2:以图形界面方式创建SQL Server数据库3.3:以命令方式创建SQL Server数据库第4章 创建和使用表教学要求:了解
7、表的基本概念;理解表结构设计方法;理解使用命令方式和使用图形界面方式创建、修改和删除表的方法;理解使用命令方式和使用图形界面方式进行表数据的插入、修改和删除的方法;掌握SQL Server 的数据类型;掌握CREATE TABLE、ALTER TABLE、DROP TABLE等语句和图形界面,分别具备使用上述语句和图形界面创建表、修改表、删除表的能力;掌握INSERT、UPDATE、DELETE等语句和图形界面,分别具备使用上述语句和图形界面对表中的数据进行插入、修改、删除的能力。内容要点:4.1:表的基本概念4.2:以命令方式创建SQL Serve表4.3:以图形界面方式创建SQL Serv
8、e表4.4:以命令方式操作SQL Serve表数据4.5:以图形界面方式操作SQL Serve表数据第5章 数据查询教学要求:了解数据查询语言的作用;理解SELECT语句是SQL语言的核心及其组成;掌握SELECT子句、WHERE子句、GROUP BY子句、HAVING子句和聚合函数、ORDER BY子句,分别具备使用上述子句进行投影查询、选择查询、分组查询和统计计算、排序查询的能力;掌握内连接、外连接和交叉连接查询方式,具备使用连接查询的能力;掌握IN子查询、比较子查询、EXISTS子查询,具备使用子查询的能力;掌握联合查询,具备使用联合查询的能力;内容要点:5.1:投影查询5.2:选择查询
展开阅读全文