第 1 章 SQL Server 关系数据库简介 1.1 SQL Server 简介 1.2 SQL Server 的安装和配置 1.3 SQL Server 2000 的启动 1.4 选课数据库(XK) 开始 返回目录
2.
1.1 SQLServer 简介 一、 SQL Server 简介 二、 SQL Server 特点 三、 SQL Server 2000 与以前版本相比较 又具有以下新特性
3.
一、 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 年推出的最新版本。
4.
二、 SQL Server 特点 1 .真正的客户机 / 服务器体系结构。 2 .图形化用户界面,使系统管理和数据库管理更加直观、简单。 3 .丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。 4 . SQL Server 与 Windows NT 完全集成,利用了 NT 的许多功能,如发送和接受消息,管理登录安全性等。 SQL Server 也可以很好地与 Microsoft BackOffice 产品集成。
5.
5 .具有很好的伸缩性,可跨越从运行 Windows95/98 的膝上型电脑到运行 Windows 2000 的大型多处理器等多种平台使用。 6 .对 Web 技术的支持,使用户能够很容易地将数据库中的数据发布到 Web 页面上。 7 . SQL Server 提供数据仓库功能,这个功能只在 Oracle 和其他更昂贵的 DBMS 中才有。
6.
三、 SQL Server2000 与以前版本相比较 又具有以下新特性 1 .支持 XML(Extensive Markup Language ,扩展标记语言 ) 2 .强大的基于 Web 的分析 3 .支持 OLE DB 和多种查询 4 .支持分布式的分区视图
7.
1.2 SQLServer 的安装和配置 一、 SQL Server 环境需求 二、 SQL Server 2000 的安装 三、 SQL Server 升级 四、 SQL Server 系统数据库简介 五、 SQL Server 系统表简介
8.
一、 SQLServer 环境需求 SQL Server 2000 常见的版本 企业版( Enterprise Edition ) 标准版( Standard Edition ) 个人版( Personal Edition ) 开发者版( Developer Edition )
2 、安装、运行 SQLServer 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 以外的所有操作系统下。
11.
二、 SQLServer 2000 的安装 SQL Server 2000 的安装过程与其它 Microsoft Windows 系列产品类似。 用户可根据向导提示,选择需要的选项一步一步地完成。
12.
三、 SQL Server 升级 如果计算机中安装有旧的 SQL Server 版本,那么安装 SQL Server 2000 时需要做以下工作,以确保系统能退回到升级前的状态。 1. 检查操作系统是否满足安装要求。 2. 检查磁盘空间是否足够安装新的 SQL Server 2000 版本。 3. 备份包括系统数据库在内的所有数据库。 4. 备份操作系统的注册表,用于恢复原有的 SQL Server 。 5. 关闭任何与旧的 SQL Server 相关的应用程序。 6. 安装 SQL Server 2000 数据库管理系统。
13.
四、 SQL Server 系统数据库简介 SQL Server 2000 有 6 个系统数据库 1. Master 数据库是 SQL Server 系统最重要的数据库,它记录了 SQL Server 系统的所有系统信息。这些系统信息包括所有的登录信息、系统设置信息、 SQL Server 的初始化信息和其它系统数据库及用户数据库的相关信息。 2. Model 数据库是所有用户数据库和 Tempdb 数据库的模板数据库,它含有 Master 数据库所有系统表的子集,这些系统数据库是每个用户定义数据库需要的。
4. Sysusers 表系统表 sysusers 出现在 master 数据库和每个用户自定义的数据库中,它对整个数据库中的每个 Windows NT 用户、 Windows NT 用户组、 SQL Server 用户或者 SQL Server 角色含有一行记录。 5. Sysdatabases 表 系统表 sysdatabases 对 SQL Server 系统上的每个系统数据库和用户自定义的数据库含有一行记录,它只出现在 master 数据库中。
1. 企业管理器企业管理器是基于一种新的被称为微软管理控制台( Microsoft Management Console )的公共服务器管理环境,它是 SQL Server 中最重要的一个管理工具。企业管理器不仅能够配置系统环境和管理 SQL Server ,而且由于它能够以层叠列表的形式来显示所有的 SQL Server 对象,因而所有 SQL Server 对象的建立与管理都可以通过它来完成。
23.
利用企业管理器可以完成的操作有 管理 SQL Server 服务器;建立与管理数据库;建立与管理表、视图、存储过程、触发程序、角色、规则、默认值等数据库对象,以及用户定义的数据类型;备份数据库和事务日志、恢复数据库;复制数据库;设置任务调度;设置警报;提供跨服务器的拖放控制操作;管理用户帐户;建立 Transact-SQL 命令语句以及管理和控制 SQL Mail 。