SQL SERVER教学大纲

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

衡水职教中心

《Visual Basic 程序设计》课程教学大纲

课程名称:SQLSERVER数据库管理和开发

课程类别: 计算机专业课

编写单位: 信息部办公教研组

开课对象:北大青鸟中专二年级

课时: 48学时

一、课程概述:本课程是计算机专业的一门应用型基础课,主要内容有: SQL语句构成部分,服务器的管理及数据库的创建与应用。

二、教学目的: 通过学习本课程,学生能够对SQLSERVER数据库的库表进行基本管理,能够利用T-SQL 语言操作数据,为后续开发动态网站课程,增加数据交互功能奠定基础。

三、训练的技能:

1、掌握数据库的概念

2、掌握SQLSERVER的基本配置管理:启动停止服务、注册服务、分离附加,备份库,用户权限的简

单管理。

3、能够熟练地使用T-SQL操作数据库中的数据。

五、选定教材: SQLSERVER数据库管理和开发,北京阿博泰克北大青鸟信息技术有限公司,科学技术文献出

版社 ISBN:978-7-5023-5919-5

六、教学基本内容和要求

第一章认识数据库

1、基本内容

本章内容总体上分三部分:第一部分主要讲解数据库的相关知识及基本概念;第二部分是使用企业管理器,第三部分是上机实练部分,重点介绍使用企业管理器注册数据库服务器,建立登陆用户并为用户赋予数据库操作权限。上机实练部分主要巩固使用企业管理器注册数据库服务器,建立登录并赋予权限。

2、基本要求

1) 了解什么事数据库、关系型数据库;

2) 掌握RDBMS基本概念术语;

3)掌握SQLSERVER2000的主要应用组件;

4)会使用企业管理器管理数据库。

3、本章的学习任务:注册数据库服务器;创建登录用户并赋予权限。

第二章 SQLSERVER2000的常用配置管理

1、基本内容

本章内容总体上分三部分:第一部分主要讲解SQLSERVER2000服务配置管理及数据库的基本操作;第二部分是数据库的备份和还原;第三部分是上机实练,主要巩固如何使用企业管理器对数据库进行操作。本章重点介绍使用企业管理器进行数据库的备份和还原,主要包括数据库的完全备份及还原和差异备份。

2、基本要求

1) 重点掌握SQLSERVER服务的启动、停止和暂停;

2) 会创建、删除和移动数据库;

3)掌握数据库的备份和还原。

3、学习任务:创建BBS数据库;分离、附加BBS数据库;完全备份及还原BBS数据库;差异备份及还原

BBS数据库。

第三章管理SQLSERVER中的表

1、基本内容

本章内容总体分两部分:第一部分理论知识的介绍;第二部分是在企业管理其中,重点介绍如何通过操作创建数据库表、创建表之间关系、建立约束和创建索引,来加深对理论知识的理解。

2、基本要求

1) 掌握创建表;

2) 掌握表中常用字段数据类型;

3) 熟练创建、修改表结构;

4)掌握简历表之间关系。

3、学习任务:会在企业管理器中建立数据表;会在企业管理器中建立表间关系;会在企业管理器中建立约束;会在企业管理器中创建索引。

第四章操纵SQLSERVER中的数据(一)

1、基本内容

本章内容总体上分两部分:第一部分理论知识的介绍;第二部分是在查询分析器中,重点介绍如何使用简单的T-SQL,来加深对理论知识的理解。

2、基本要求

熟练利用T-SQL进行数据的基本插入、查询、修改和删除操作。

3、学习任务:

1) 熟悉SQL;

2) 了解T-SQL语言中的运算符

3)会在查询分析器中,利用T-SQL进行数据的基本插入、查询、修改和删除操作;

4)了解什么是事务以及简单地创建事务。

第五章操纵SQLSERVER中的数据(二)

1、基本内容

本章分为三大部分:第一部分为对数据表中的数据进行排序;第二部分为在查询中使用函数;第三部分为模糊查询。模糊查询中的LIKE关键字在前面多次出现过。三部分内容都是围绕查询而来的,使查询的结果更加贴近实际需求。

本章内容的授课要求把所有的SQL代码都在SQLSERVER查询分析器中实际演示。

2、基本要求

1) 使用ORDER BY进行查询排序;

2) 在查询中使用聚合函数;

3) 使用LIKE、BETWEEN、IN进行模糊查询。

3、学习任务:熟练使用ORDER BY子句用于对学生信息表和成绩表中的数据进行排序;熟练使用TOP关键字来约束返回行数的查询;了解在查询中使用函数、灵活运用日期函数和聚合函数;会用常用的模糊查询。

第六章操纵SQLSERVER中的数据(三)

1、基本内容

本章内容分为三部分:第一部分为数据表中的数据进行分组统计和筛选;第二部分为多表连接查询;第三部分为简单子查询;三部分内容都是围绕查询而来的,只不过查询的业务更加复杂。

本章内容的授课要求把所有的SQL代码都在SQLSERVER查询分析器中实际演示。

2、基本要求

1) 掌握数据的分组查询;

2) 掌握数据的多表连接查询;

3) 掌握简单子查询。

3、学习任务:熟练使用GROUP BY子句用于对学生信息表和成绩表中的数据进行分组查询;熟练使用HAVING 对分组出来的数据进行筛选;掌握内联接查询,了解外联接查询;会用常见的简单的子查询。

第七章项目实战——QQ系统数据库管理(一)

1、基本内容

本章主要内容是如何创建一个QQ数据库,分析这个数据库要实现哪些功能,需要几个基本数据表,每个表有什么作用。

2、基本要求

1) 会分析数据库结构并设计数据表;

2) 创建数据库并添加约束;

3) 创建数据表之间的关系;

4) 为数据库创建登录用户。

3、学习任务:创建QQ数据库及设计数据表;为数据表添加约束;创建数据表之间的关系并创建数据表关系图;创建数据库登录账号并为其赋予数据库操作权限。

第八章项目实战——QQ系统数据库管理(二)

1、基本内容

什么是子程序和函数,子程序的编写和使用,函数的编写和使用,子程序和函数的作用域,高级用法,Visual Basic内部函数介绍。

2、基本要求

1) 重点掌握子程序和函数的编写和使用。

2) 掌握模块化程序设计的思想,学会编写具有特定功能的子程序或函数。

3) 了解Visual Basic常用的内部函数的功能。

六、课程的其它教学环节

本课程的实践教学内容

实验1 VB基本操作

实验2 界面设计

实验3 菜单设计

实验4 MDI窗体与工具栏

实验5 简单程序设计(分支结构)

实验6 简单程序设计(循环结构)

实验7 固定数组

实验8 动态数组

实验9 数组综合

相关文档
最新文档