上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
第 1章 SQL Server 关系数据库简介
? 1.1 SQL Server 特点
? 1.2 SQL Server的安装和配置
? 1.3 SQL Server 工具和实用程序
开始 返回目录
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
SQL Server 关系数据库简介
? SQL Server是由 Microsoft开发和推广的关系数据
库管理系统( DBMS),它最初是由 Microsoft、
Sybase和 Ashton-Tate三家公司共同开发的,并于
1988年推出了第一个 OS/2版本。 SQL Server近年
来不断更新版本,1996年,Microsoft 推出了 SQL
Server 6.5版本; 1998年,SQL Server 7.0版本和
用户见面; SQL Server 2000是 Microsoft公司于
2000年推出的最新版本。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
1.1 SQL Server 特点
1,真正的客户机 /服务器体系结构 。
2,图形化用户界面, 使系统管理和数据库管理更加直
观, 简单 。
3,丰富的编程接口工具, 为用户进行程序设计提供了
更大的选择余地 。
4,SQL Server与 Windows NT完全集成, 利用了 NT的
许多功能, 如发送和接受消息, 管理登录安全性等 。
SQL Server也可以很好地与 Microsoft BackOffice产
品集成 。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
? 5,具有很好的伸缩性, 可跨越从运行 Windows
95/98的膝上型电脑到运行 Windows 2000的大型多
处理器等多种平台使用 。
? 6,对 Web技术的支持, 使用户能够很容易地将数
据库中的数据发布到 Web页面上 。
? 7,SQL Server提供数据仓库功能, 这个功能只在
Oracle和其他更昂贵的 DBMS中才有 。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
SQL Server 2000与以前版本相比较
又具有以下新特性
1,支持 XML(Extensive Markup Language,
扩展标记语言 )
2,强大的基于 Web的分析
3,支持 OLE DB和多种查询
4,支持分布式的分区视图
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
1.2 SQL Server的安装和配置
? 1.2.1 SQL Server 环境需求
? 1.2.2 SQL Server 2000的安装
? 1.2.3 SQL Server 升级
? 1.2.4 SQL Server 系统数据库简介
? 1.2.5 SQL Server 系统表简介
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
1.2.1 SQL Server 环境需求
? SQL Server 2000常见的版本
? 企业版 ( Enterprise Edition)
? 标准版 ( Standard Edition)
? 个人版 ( Personal Edition)
? 开发者版 ( Developer Edition)
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
1、安装、运行 SQL Server 2000的硬件需求
( 1) 计算机
Inter及其兼容计算机, Pentium 166Mz或者更高处理器或 DEC
Alpha和其兼容系统 。
( 2) 内存 ( RAM)
企业版最少 64MB内存, 其他版本最少需要 32MB内存, 建议
使用更多的内存 。
( 3) 硬盘空间
完全安装 ( Full) 需要 180MB的空间, 典型安装 ( Typical)
需要 170MB的空间, 最小安装 ( Minimum) 需要 65MB的空间 。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
2、安装、运行 SQL Server 2000的软件需求
? SQL Server 2000企业版必须运行于安装 Windows NT Server
Enterprise Edition 4.0或者 Windows2000 Advanced Server以
及更高版本的操作系统下 。
? SQL Server 2000标准版必须运行于安装 Windows NT Server
Enterprise Edition 4.0,Windows NT Server 4.0,Windows
2000 Server以及更高版本的操作系统下 。
? SQL Server 2000 个人版可在多种操作系统下运行, 如可运行
于 Windows 9x,Windows NT 4.0或 Windows 2000的服务器
版或工作站版的操作系统下 。
? SQL Server 2000 开发者版可运行于上述 Windows 9x以外的
所有操作系统下 。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
1.2.2 SQL Server 2000的安装
SQL Server 2000的安装过程与其它 Microsoft
Windows系列产品类似。 用户可根据向导提示,
选择需要的选项一步一步地完成。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
1.2.3 SQL Server 升级
如果计算机中安装有旧的 SQL Server版本, 那么安装 SQL
Server 2000时需要做以下工作, 以确保系统能退回到升级
前的状态 。
1,检查操作系统是否满足安装要求 。
2,检查磁盘空间是否足够安装新的 SQL Server 2000版本 。
3,备份包括系统数据库在内的所有数据库 。
4,备份操作系统的注册表, 用于恢复原有的 SQL Server。
5,关闭任何与旧的 SQL Server相关的应用程序 。
6,安装 SQL Server 2000数据库管理系统 。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
1.2.4 SQL Server 系统数据库简介
SQL Server 2000有 6个系统数据库
1,Master数据库是 SQL Server系统最重要的数据库,它
记录了 SQL Server系统的所有系统信息。这些系统信
息包括所有的登录信息、系统设置信息,SQL Server
的初始化信息和其它系统数据库及用户数据库的相关
信息。
2,Model数据库是所有用户数据库和 Tempdb数据库的模
板数据库,它含有 Master数据库所有系统表的子集,
这些系统数据库是每个用户定义数据库需要的。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
3,Msdb数据库是代理服务数据库,为其警报、任务
调度和记录操作员的操作提供存储空间。
4,Tempdb是一个临时数据库,它为所有的临时表、
临时存储过程及其它临时操作提供存储空间。
5,Pubs和 Northwind数据库是两个实例数据库,它们
可以作为 SQL Server的学习工具。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
1.2.5 SQL Server 系统表简介
系统目录是由描述 SQL Server 系统的数据库、基
表、视图和索引等对象的结构的系统表组成。
SQL Server 经常访问系统目录,检索系统正常运
行所需的必要信息。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
几个最重要的系统表
1,Sysobjects表
SQL Server 的主系统表 sysobjects出现在每个数据库中, 它对每个数
据库对象含有一行记录 。
2,Syscolumns表
系统表 syscolumns出现在 master数据库和每个用户自定义的数据库中,
它对基表或者视图的每个列和存储过程中的每个参数含有一行记录 。
3,Sysindexes表
系统表 sysindexes出现在 master数据库和每个用户自定义的数据库中,
它对每个索引和没有聚簇索引的每个表含有一行记录,它还对包括文本
/图像数据的每个表含有一行记录。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
4,Sysusers表
系统表 sysusers出现在 master数据库和每个用户自定义的数
据 库中, 它对 整个 数据库 中的 每个 Windows NT用户,
Windows NT用户组, SQL Server 用户或者 SQL Server 角色
含有一行记录 。
5,Sysdatabases表
系统表 sysdatabases对 SQL Server 系统上的每个系统数据
库和用户自定义的数据库含有一行记录, 它只出现在 master数
据库中 。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
6,Sysdepends表
系统表 Sysdepends对表, 视图和存储过程之间的每个依赖关
系含有一行记录, 它出现在 master数据库和每个用户自定义的
数据库中 。
7,Sysconstraints表
系统表 sysconstraints对使用 CREATE TABLE或者 ALTER
TABLE语句为数据库对象定义的每个完整性约束含有一行记录,
它出现在 master数据库和每个用户自定义的数据库中 。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
1.3 SQL Server 工具和实用程序
1.3.1 企业管理器
1.3.2 服务管理器
1.3.3 查询分析器
1.3.4 分布式事务处理
协调器
1.3.5 性能监视器
1.3.6 导入和导出数据
1.3.7 SQL Server 分析器
1.3.8 服务器网络实用工具
1.3.9 客户端网络实用工具
1.3.10 联机帮助文档
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
1.3.1 企业管理器
? 企业管理器是基于一种新的被称为微软管理控制
台( Microsoft Management Console)的公共服务
器管理环境,它是 SQL Server中最重要的一个管
理工具。企业管理器不仅能够配置系统环境和管
理 SQL Server,而且由于它能够以层叠列表的形
式来显示所有的 SQL Server对象,因而所有 SQL
Server对象的建立与管理都可以通过它来完成。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
利用企业管理器可以完成的操作有
? 管理 SQL Server 服务器;建立与管理数据库;建
立与管理表, 视图, 存储过程, 触发程序, 角色,
规则, 默认值等数据库对象, 以及用户定义的数
据类型;备份数据库和事务日志, 恢复数据库;
复制数据库;设置任务调度;设置警报;提供跨
服务器的拖放控制操作;管理用户帐户;建立
Transact-SQL命令语句以及管理和控制 SQL Mail。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
图 1-20 SQL Server 企业管理器( Enterprise Manager)界面
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
1.3.2 服务管理器( Service Manager)
? SQL Server 服务管理器是在服务器端实际工作时
最有用的实用程序,其界面如图 1-21所示。服务管
理器用来启动、暂停、继续和停止数据库服务器
的实时服务,其提供的服务包括,SQL Server、
SQL Server Agent,MSDTC( Microsoft
Distributed Transaction Coordinator,微软分布式
事务协调器)。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
图 1-21 SQL Server 服务管理器( Service Manager)界面
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
1.3.3 查询分析器( Query Analyzer)
? SQL Server 2000新的图形化查询分析器用于输入
和执行 Transaction-SQL语句, 并且迅速查看这些
语句的结果, 以分析和处理数据库中的数据 。 这
是一个非常实用的工具, 对掌握 SQL语言, 深入
理解 SQL Server的管理工作有很大帮助 。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
1.3.4 分布式事务处理协调器( Distributed
Transaction Coordinator
? 用于提供和管理不同服务器之间的分布式事务处
理,这些服务器必须是基于 Windows NT或
Windows 9x/2000系列操作系统的服务器。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
1.3.5 性能监视器( Performance Monitor)
? 它将 Windows NT操作系统的性能监视器和 SQL
Server集成起来, 使用它可以查看和统计 SQL
Server系统的运行情况, 查找影响系统性能的主要
因素, 从而为改进和优化系统, 提高系统性能提
供依据 。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
1.3.6 导入和导出数据( Imput and Export
Data)
? 导入和导出数据采用 DTC 导入 /导出向导来完成。
此向导包含了所有的 DTC( Data Transformation
Services)工具,提供了在 OLE DB数据源之间复
制数据的最简捷的方法。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
1.3.7 SQL Server 分析器( Profiler)
? 是一个图形化的管理工具,用于监督、记录和检
查 SQL Server 数据库的使用情况。对系统管理员
来说,它是一个连续实时地捕获用户活动情况的
间谍。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
1.3.8 服务器网络实用工具( Server
Network Utility)
? 用来配置服务器端网络连接和设置相关参数等。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
1.3.9 客户端网络实用工具( Client Network
Utility)
? 用来配置客户端的网络连接, 管理和测定客户端
的网络库等 。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
1.3.10 联机帮助文档( Books Online)
? SQL Server 2000提供了大量的联机文档,它具有
索引和全文搜索能力,可根据关键词来快速查找
用户所需信息。
上一页 下一页 返回本章首页
第 1章 SQL Server 关系数据库简介 SQL Server 2000数据库 简明教材
Thank you very much!







下一章