注册名:
密码:

 

你的位置:网校首页>>Microsoft SQL Server 2000数据库程序设计教学大纲
Microsoft SQL Server 2000数据库程序设计教学大纲

  一、 课程的性质和任务

  介绍SQL2000 Server的系统结构,以及数据库的结构设计等方面的问题,以一个学习实例集中讨论实施一个Microsoft SQL服务器所需的技术技能。包括数据存储、创建和管理数据库,数据的检索、修改和完整性及分布数据管理。

  二、 课程的教学基本要求

  能够描述SQL Server的元素、能够设计SQL Server企业应用程序体系结构、描述使用Transact-SQL进行编程的基本概念、创建和管理数据库和与其相关的部件、通过使用IDENTITY列属性、约束、缺省值、规则和唯一标识符,实现数据局的完整性、规划使用索引、创建和维护索引、创建、使用和维护数据视图、设计、创建和使用存储过程、实现用户自定义函数、创建和实现触发器、通过使用分布式查询、分布式事务和分区视图,编写跨越多个服务器的应用程序、优化查询性能、管理事务和锁,确保数据的并发性和可恢复性。

  三、 教学内容和教学要求

  第1章 SQL Server概览
  提供Microsoft SQL Server平台、体系结构、部件和安全性的概要综述,内容包括:数据库术语、正规化的概念、什么是SQL、什么是C/S结构、SQL Server应该解决的问题、实验

  第2章 SQL Server 编程综述
  概要描述企业级应用程序的结构和编程语言Transact-SQL等,内容包括什么是SQL Server 2000、SQL Server 2000构成概述、引用SQL Server数据库对象、 SQL Server的安全策略、什么是Transact-SQL、Transact-SQL 语法规则、如何执行一个Transact-SQL语句、简单查询、数据类型、统配符和运算符、变量、函数、数据的汇总、流程控制语句、实验

  第3章 创建和管理数据库
  介绍如何创建数据库、设置数据库选项、创建文件组、管理数据库和日志文件、评述磁盘空间分配和利用事务日志记录数据变化的方法。

  第4章 创建数据类型和表
  描述如何创建数据类型和表,并且给出了生成包含创建数据库及其对象的语句的Transact-SQL脚本的方法。内容包括:SQL Server数据库的基础知识、创建数据库、数据库的修改、实验

  第5章 实现数据的完整性
  介绍数据完整性的概念,包括强制实施数据完整性的方法,说明约束是保证数据完整性的关键方法,同时讨论约束的创建、实现和关闭的过程,阐述强制数据完整性替代方法的缺省值和规则。内容包括:表的规划、表的创建、表的修改、实验

  第6章 规划索引
  解释如何使用索引改进数据库的性能,说明SQL Server如何存储聚簇索引和非聚簇索引。内容包括:实体完整性(Entity Integrity)、域完整性(Domain Integrity)、参照完整性(Referential Integrity)、用户定义的完整性(User-defined Integrity)、使用约束时应该注意的问题、实验

  第7章 创建和维护索引
  概要描述使用GREATE INDEX选项创建和维护索引,并阐述维护过程中如何物理地改变索引的方法。内容包括:索引概述、SQL Server索引的体系结构、索引的选择技术、生成索引、如何维护一个索引、决定哪一列使用索引、索引优化建议、实验

  第8章 实现视图
  展示视图如何把预先定义好的查询作为一个对象存储在数据库中,阐述创建视图的方法。内容包括:视图简介、创建和修改视图、通过视图更改数据、索引视图、使用信息架构视图、调用链、实验

  第9章 实现存储过程
  描述如何使用存储过程、通过封装商务规则来改进应用程序的设计和性能。内容包括:存储过程简介、创建存储过程、管理存储过程、系统和扩展存储过程、处理错误信息、实验

  第10章 实现用户自定义函数
  讨论用户自定义函数的实现方法,解释三中类型的用户自定义函数,并给出创建和修改用户自定义函数的通用语法和示例。内容包括:创建用户定义函数、用户定义函数调用、修改、查看和删除用户自定义函数、推荐使用方案、实验

  第11章 实现触发器
  主要介绍触发器的功能、作用和实现方法。内容包括:触发器简介、创建触发器、修改和删除触发器、触发器的工作原理、触发器实例、使用触发器的限制和推荐实现的方案、实验

  第12章 多服务器编程
  说明如何编写分布式查询、分布式事务、阐述分区视图的构造方法。内容包括:什么是分布式查询、建立链接服务器环境、在链接服务器上执行查询、实验

  第13章 优化查询性能
  说明查询优化器是如何工作的,如何得到查询计划信息、如何实现索引策略等。内容包括:查询优化器简介、获得执行计划的信息、索引提示、优化查询时要注意的问题、高级查询优化、查询优化建议、实验

  第14章 查询分析
  描述查询优化器是如何进行计算优化的,说明包含AND、OR和连接运算符的查询的处理过程。

  第15章 管理事务和锁
  讲述事务和锁是如何在保证允许并发使用数据库的同时来确保数据的完整性的。内容包括:事务和加锁、管理事务、SQL Server加锁、推荐的实现方案、实验

欢迎投稿 | 天极服务 | 关于我们 | 电子杂志 | 加入我们 | 隐私条款
Copyright (C) 2003 Yesky.com,All Rights Reserved 版权所有 YESKY
渝ICP证010006号 如有意见请与我们联系
集团公司网站:Yesky.com . ChinaByte.com . Hoyodo.com