清华认证IT工程师 第12分册 MSSQL开发.doc
《清华认证IT工程师 第12分册 MSSQL开发.doc》由会员分享,可在线阅读,更多相关《清华认证IT工程师 第12分册 MSSQL开发.doc(277页珍藏版)》请在三一办公上搜索。
1、引领IT潮流 规划IT职业人生分册 清华认证IT工程师第12分册 MSSQL数据库开发目录第一章 SQL SERVER2000数据库的安装1第一节 SQL Server200021.1.1 SQL Server2000简介21.1.2 SQL Server2000特点2第二节 安装要求51.2.1 硬件要求51.2.2 操作系统的要求61.2.3 网络组件的要求71.2.4 网络软件的要求71.2.5 支持的客户端7第三节 安装SQL Server200081.3.1 安装SQL Server的方案81.3.2 安装SQL Server的配置选项101.3.3 安装和配置SQL Server客
2、户端软件141.3.4 无人值守安装18第四节 启动SQL Server2000201.4.1 启动服务器201.4.2 暂停和继续运行服务器211.4.3 停止运行服务器21第二章 数据库的基本操作22第一节 创建数据库232.1.1 文件与文件组232.1.2 用Enterprise Manager 创建数据库242.1.3 用CREATE DATABASE命令创建数据库272.1.4 数据库属性设置31第二节 创建数据库表342.2.1 列的属性342.2.2 用CREATE TABLE 命令创建表352.2.3 用Enterprise Manager 创建表372.2.4 创建临时表3
3、8第三节 创建和使用约束402.3.1 主键约束402.3.2 外键约束412.3.3 唯一性约束432.3.4 检查约束432.3.5 缺省约束442.3.6 列约束和表约束45第四节 修改表462.4.1 用Enterprise Manager修改462.4.2 用ALTER TABLE命令修改472.4.3 用存储过程sp_rename修改表名和列名52第五节 查看表542.5.1 查看表的属性542.5.2 查看表中的数据542.5.3 用系统存储过程sp_help查看表的信息552.5.4 用系统存储过程查看表的约束56第六节 删除表582.6.1 用Enterprise Manag
4、er删除582.6.2 用DROP TABLE命令删除59第七节 索引602.7.1 索引的概述602.7.2 使用索引的原因61第八节 创建索引622.8.1 用CREATE INDEX命令创建索引622.8.2 用Enterprise Manager创建索引66第九节 查看与修改索引712.9.1 用Enterprise Manager查看修改索引712.9.2 用存储过程sp_helpindex查看索引722.9.3 用存储过程sp_rename更改索引名称73第十节 删除索引742.10.1 用Enterprise Manager删除索引742.10.2 用DROPINDEX命令删除索
5、引74第十一节 视图752.11.1 视图概述752.11.2 创建视图752.11.3 使用Enterprise Manager来创建视图762.11.4 Transact-SQL命令创建视图77第三章 企业管理器80第一节 企业管理器的环境813.1.1 启动与关闭服务器823.1.2 注册服务器853.1.3 连接与断开服务器89第二节 配置服务器903.2.1 用企业管理器配置903.2.2 用控制面板配置913.2.3 对象的SQL 脚本913.2.4 调用SQL Server 工具和向导933.2.5 企业管理器的常见用途93第四章 SQL语言95第一节 基本语句964.1.1 S
6、ELECT 子句974.1.2 INTO子句994.1.3 FROM子句994.1.4 WHERE子句1014.1.5 GROUP BY子句1024.1.6 HAVING子句1024.1.7 UNION操作符1034.1.8 ORDER BY 子句1034.1.9 COMPUTE子句1044.1.10 FOR BROWSE 子句1054.1.11 OPTION 子句105第二节 简单查询1084.2.1 对查询结果排序1114.2.2 查询结果分组1124.2.3 使用统计函数1144.2.4 连接查询1154.2.5 嵌套查询1184.2.6 合并查询1204.2.7 存储查询结果121第三
7、节 全文检索1244.3.1 创建全文索引和目录1244.3.2 全文检索查询128第四节 生成总结数据1384.4.1 集合函数1384.4.2 插入数据1544.4.3 修改数据1564.4.4 删除数据158第五节 事务1604.5.1 什么是事务1604.5.2 数据一致性问题1604.5.3 如何标识一个事务1614.5.4 SQL Server的锁机制1624.5.5 事务的隔离级别163第五章 数据完整性164第一节 数据完整性概述1655.1.1 实体完整性1655.1.2 域完整性1655.1.3 参照完整性1665.1.4 用户定义的完整性166第二节 规则1675.2.1
8、 创建规则1675.2.2 查看规则1695.2.3 规则的绑定与松绑1715.2.4 删除规则174第三节 缺省值1765.3.1创建缺省值1765.3.2 查看缺省值1775.3.3 缺省值的绑定与松绑1795.3.4 删除缺省值182第六章 存储过程和触发器183第一节 存储过程概述1846.1.1 存储过程的概念1846.1.2 存储过程的优点185第二节 创建存储过程1876.2.1 使用Enterprise Manager 创建存储过程1876.2.2 用CREATE PROCEDURE 命令创建存储过程189第三节 管理存储过程1956.3.1 查看存储过程1956.3.2 重新
9、命名存储过程1966.3.3 删除存储过程1976.3.4 执行存储过程1976.3.5 修改存储过程199第四节 触发器概述2036.4.1 触发器的概念及作用2036.4.2 触发器的种类204第五节 创建触发器2066.5.1 用管理工具Enterprise Manger 创建触发器2076.5.2 用CREATE TRIGGER 命令创建触发器208第六节 触发器的原理2116.6.1 插入表的功能2116.6.2 删除表的功能212第七节INSTEAD OF 触发器213第八节 触发器的应用2166.8.1 插入型触发器的应用2166.8.2 删除型触发器的应用2176.8.3 更新
10、型触发器应用2186.8.4 嵌套触发器2246.8.5 触发器的高级应用227第九节 管理触发器2336.9.1 使用Enterprise Manager 显示触发器信息2336.9.2 使用系统存储过程查看触发器2346.9.3 修改删除触发器2356.9.4 删除触发器237第七章 用户和安全性管理238第一节 SQL Server 的登录认证2407.1.1 SQL Server 登录认证简介2407.1.2 SQL Server认证模式的设置241第二节 管理SQL Server 登录2437.2.1 用SQL Server Enterprise Manager 管理SQL Serv
11、er 登录2437.2.2 使用Transact_SQL 管理SQL Server登录245第三节 数据库用户2507.3.1 数据库用户简介2507.3.2 管理数据库用户251第四节 权限管理2577.4.1 权限管理简介2577.4.2 利用SQL Server Enterprise Manager 管理权限260第五节 角色管理2647.5.1 角色管理简介2647.5.2 角色的管理268第六节 SQL Server 安全性管理的途径2757.6.1 使用视图作为安全机制2757.6.2 使用了行级列级别安全性的视图2767.6.3 视图与权限结合2767.6.4 使用存储过程作为安
12、全机制277第一章 SQL Server2000数据库的安装本章重点一、SQL Server 2000二、安装要求三、安装SQL Server2000四、启动SQL Server2000第一节 SQL Server2000本节内容 SQL Server 2000 简介 SQL Server 2000特点预计课时1课时【讲解要点】SQL Server2000简介和相关特点。1.1.1 SQL Server2000简介SQL Server是一个关系数据库管理系统,它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。在Windo
13、ws NT推出后,Microsoft与Sybase在SQL Server的开发上就分道扬镳了。Microsoft将SQL Server移植到Windows NT系统上,专注于开发、推广SQL Server的Windows NT版本;Sybase则较专注于SQL Server在UNIX操作系统上的应用。在本书中介绍的是Microsoft SQL Server,以后简称为SQL Server或MS SQL Server。SQL Server2000是Microsoft公司推出的SQL Server数据库管理系统的较新版本。该版本继承了SQL Server 7.0版本的优点,同时又比它增加了许多更先
14、进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98的膝上型电脑到运行Microsoft Windows 2000的大型多处理器的服务器等多种平台使用。1.1.2 SQL Server2000特点SQL Server2000是一个作为服务而运行的Windows应用程序。SQL Server2000提供了用于建立用户连接、提供数据安全性和查询请求服务的全部功能。用户所要做的是建立一个数据库和与之交互的应用程序,不用为背后的过程担心。作为专业型的数据库,SQL Server2000有以下特点:1.基于图形的管理工具作为一个SQL Se
15、rver2000用户,图形化管理工具使得在SQL Server2000中管理服务器变得非常容易。管理员使用的主要图形用户接口工具是SQL Server2000企业管理器。2.集中式的管理不管SQL Server2000服务器相距多远,都可以在中心位置使用SQL Server2000企业管理器来管理服务器。3.支持多客户应用程序SQL Server2000支持几乎各种类型的客户应用程序。4.支持多个不同的操作平台开发人员几乎可以用现有的任意开发平台编写应用程序来访问SQL Server2000。这就是说,不管用什么语言编写的程序都可以用于SQL Server2000。5.支持企业级的应用程序随着
16、SQL Server2000的发布,SQL Server2000真正步入企业级数据库领域。SQLServer2000企业版在32位处理器上能支持超过数十万亿字节容量的数据库。6.支持数据复制复制是为了保证用户在想用时就能用数据的过程。SQL Server2000支持合并复制。合并复制允许用户在任何地方修改数据。用户所做的修改可以发送到主机做拷贝,然后在复制到其它订阅服务器。尽管看起来不是大改变,但对于即时复制多分数据拷贝来说,是非常有用的。不仅可以减小给用户发送数据所占用的网络带宽,还可以使用户得到所需数据的时间缩短。7.支持分布式事务处理分布式事物处理是指几个服务器同时进行的事物处理。如果分
17、布式事物处理系统中任意一个服务器不能响应所请求的改动,那么系统中的所有服务器都不能改动。8.内建式的在线分析处理SQL Server2000最大的优点之一是将OLAP(在线分析处理工具)服务内建于服务器中,这些服务叫做Microsoft Decision Services(微软决策支持服务)。与市场上的其它服务器不同,用户不用再购买一个第三方的通常很昂贵的应用程序,这就降低了花在SQL Server2000上的总费用。9.拥有SQL Server 的总费用低于其竞争对手通过把SQL Server的特点和其竞争对手做一个比较发现:在硬件、软件、客户许可证、管理费用、开发所需费用方面,SQL Se
18、rver均比市场上其它RDBMS要低。投资在不同的RDBMS中所需的总费用有时会相差数百万美元。SQL Server2000是大型数据库产品。这里主要介绍安装SQL Server2000所需的硬件、软件环境和网络环境,接下来再介绍安装的基本步骤。第二节 安装要求本节内容 硬件要求 操作系统的要求 网络组件的要求 网络软件的要求 支持的客户端预计课时1课时【讲解要点】 安装MSSQL硬件、操作系统、网络组件和网络软件的要求; MSSQL支持的客户端。1.2.1 硬件要求安装SQL Server2000对计算机的硬件要求如下表所示:表1-1安装SQL Server2000对计算机的硬件要求硬件设备
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 清华认证IT工程师 第12分册 MSSQL开发 清华 认证 IT 工程师 12 分册 MSSQL 开发

链接地址:https://www.31ppt.com/p-2395836.html