qlserver的简介与安装.ppt

上传人:san****019 文档编号:19955310 上传时间:2021-01-18 格式:PPT 页数:56 大小:881.60KB
返回 下载 相关 举报
qlserver的简介与安装.ppt_第1页
第1页 / 共56页
qlserver的简介与安装.ppt_第2页
第2页 / 共56页
qlserver的简介与安装.ppt_第3页
第3页 / 共56页
点击查看更多>>
资源描述
LOGO 第三章 SQL SERVER 简介与安装 主讲:邹亚千 目标 能够独立安装 SQL server 2000 了解 SQL SERVER 2000 中的系统数据库以及系 统表 了解 SQL Server 常用管理工具 1.熟悉企业管理器的使用 2.熟悉查询分析器的使用 3.熟悉服务管理器的使用 重点与难点 重点 : SQL Server 2000的安装 难点 : 服务管理器的使用 实例的理解 历程 1987年,赛贝斯公司发布了 Sybase SQL Server系统。 1988年,微软公司、 Aston-Tate公司参加到了赛贝斯公司的 SQL Server系统开发中。 1989年,推出了 SQL Server 1.0 for OS/2系统。 1990年, Aston-Tate公司退出了联合开发团队,微软公司则希望将 SQL Server移植到自己刚刚推出的新技术产品即 Windows NT系统 中。 1992年,微软与赛贝斯公司年签署了联合开发用于 Windows NT环 境的 SQL Server系统。 1993年,微软公司与赛贝斯公司在 SQL Server系统方面的联合开发 正式结束。 1995年,微软公司成功地发布了 Microsoft SQL Server 6.0系统。 1996年,微软公司又发布了 Microsoft SQL Server 6.5系统。 1998年,微软公司又成功地推出了 Microsoft SQL Server 7.0系统。 2000年,微软公司迅速发布了与传统 SQL Server有重大不同的 Microsoft SQL Server 2000系统。 2005年 12月,微软公司发布了 Microsoft SQL Server 2005系统。 一、 SQL Server 的安装 SQL Server 2000 的常见版本如下: 企业版( Enterprise Edition) 支持所有的 SQL Server 2000 特性,可作为大型 Web站点、企业 OLTP(联机事务处理)以及数据仓库系统等的产品数据库服务器。 标准版( Standard Edition) 用于小型的工作组或部门 个人版( Personal Edition) 用于单机系统或客户机 开发者版( Developer Edition) 用于程序员开发应用程序,这些程序需要 SQL Server 2000 作 为数据存储设备。 Y N Y N 操作系统与各版本之间的关系 企业版: win2000 server、 win2000 adv server 标准版: win2000 server 、 win2000 adv server winxp 个人版: win98、 win200 pro、 win2000 server、 win2000 adv server、 winxp 开发版: win98、 win200 pro、 win2000 server、 win2000 adv server、 winxp 常用操作系统对 SQL Server 2000的支持 硬件需求 计算机 Inter及其兼容计算机 , Pentium 166Mz或者 更高处理器或 DEC Alpha和其兼容系统 。 存储数据的硬盘空间 完全安装 ( Full) 需要 180MB的空间 , 典型安 装 ( Typical) 需要 170MB的空间 , 最小安装 ( Minimum) 需要 65MB的空间 。 可供系统使用的内存空间 企业版最少 64MB内存,其他版本最少需要 32MB内存,建议使用更多的内存。 SQL Server 2000 的安装 将企业版安装光盘 插入光驱后,出现 以下提示框。请选 择 安装 SQL Server 2000 组件 出现下一个页面 后,选择 安装数 据库服务器 。 SQL Server 2000 的安装(续) 选择 下 一步 SQL Server 2000 的安装(续) 1选择 本地 计算机 进 行安装 SQL Server 2000 的安装(续) 在 安装选择 窗口, 选择 创建新的 SQL Server实例 .。 (注 :对于初次安装的用户,应选用这一安装模式,不需要使用 高级选项 进行 安装。 高级选项 中的内容均可在安装完成后进行调整 。 ) SQL Server 2000 的安装(续) (用户信息 窗口,输入用户信息,并接受软件许可证协议 ) SQL Server 2000 的安装(续) 接受软件许 可证协议 SQL Server 2000 的安装(续) (我们需要将服务器和客户端同时安装,这样在同一台机器上,我们可以完成相关的所有操作, 对于我们学习 SQL Server很有用处。如果你已经在其它机器上安装了 SQL Server,则可以只 安装客户端工具,用于对其它机器上 SQL Server的存取。 ) 在 安装定义 窗口, 选择 服务器和客 户端工具 选项进 行安装 SQL Server 2000 的安装(续) 在 实例名 窗口,选择 默认 的实 例名称 这时本 SQL Server的名称将和 Windows 2000服务器的名称相同。例如使用者的 Windows服务 器名称是 Darkroad,则 SQL Server的名字也是 Darkroad。 SQL Server 2000可以在同一 台服务器上安装多个实例,也就是你可以重复安装几次。这时您就需要选择不同的实例名称了。 建议将实例名限制在 10 个字符之内。实例名会出现在各种 SQL Server 和系统工具的用户界面 中,因此,名称越短越容易读取。另外,实例名称不能是 Default 或 MSSQLServer 以及 SQL Server的保留关键字等 SQL Server 2000 的安装(续) 在 安装类型 窗口 , 选择 典型 安装选项 , 并指定 目的文件夹 。 程序和数据文 件的默认安装位置都是 “ D:Program FilesMicrosoft SQL Server。 因为 C盘是 系统区 、 D盘是应用区 , 因此选择了 D盘 。 注意 , 如果您的数据库数据有 10万条以 上的话 , 请预留至少 1G的存储空间 , 以应付需求庞大的日志空间和索引空间 。 SQL Server 2000 的安装(续) 在 服务账号 窗口,请选择 对每个服务使用统一账户 . 的选项。在 服务设置 处,选择 使用本地系统账户 。如果需要 使用域用户账户 的话,请将该用户添加 至 Windows Server的本机管理员组中。 SQL Server 2000 的安装(续) 在 身份验证模式 窗口,请选择 混合模式 . 选项,并设置管理员 sa账号的密码。如果您 的目的只是为了学习的话,可以将该密码设置为空,以方便登录。如果是真正的应用系统,则 千万需要设置和保管好该密码!如果需要更高的安全性,则可以选择 Windows身份验证模式 ,这时就只有 Windows Server的本地用户和域用户才能使用 SQL Server了。 SQL Server 2000 的安装(续) 在 “选择许可模式” 窗口,根据您购买的类型和数量输入( 0表示没有数量限制)。 “每客户”表示同一时间最多允许的连接数,“处理器许可证”表示该服务器最多 能安装多少个 CPU。这里可以选择 每客户 并输入了 100作为示例 SQL Server 2000 的安装(续) SQL Server 2000 的安装(续) SQL Server 的系统数据库简介 SQL SERVER 2000有 6个系统数据库 Master数据库是 SQL Server系统最重要的数据 库,它记录了 SQL Server系统的所有系统信息。 这些系统信息包括所有的登录信息、系统设置信 息、 SQL Server的初始化信息和其它系统数据 库及用户数据库的相关信息 Model数据库是所有用户数据库和 Tempdb数据 库的模板数据库,它含有 Master数据库所有系统 表的子集,这些系统数据库是每个用户定义数据 库需要的 Msdb数据库是代理服务数据库,为其警报、任务 调度和记录操作员的操作提供存储空间 Tempdb是一个临时数据库,它为所有的临时表、 临时存储过程及其它临时操作提供存储空间 Pubs和 Northwind数据库是两个实例数据库,它 们可以作为 SQL Server的学习工具 SQL Server 的系统数据库简介 SQL SERVER 2000中系统表的简介 系统目录是由描述 SQL Server 系统的 数据库、基表、视图和索引等对象的结构的系统 表组成。 SQL Server 经常访问系统目录,检索 系统正常运行所需的必要信息 几个最重要的系统表 Sysobjects表 SQL Server 的主系统表 sysobjects出现在 每个数据库中 , 它对每个数据库对象含有一行记录 Syscolumns表 系统表 syscolumns出现在 master数据库和 每个用户自定义的数据库中 , 它对基表或者视图的 每个列和存储过程中的每个参数含有一行 Sysindexes表 系统表 sysindexes出现在 master数据库和每 个用户自定义的数据库中,它对每个索引和没有聚 簇索引的每个表含有一行记录,它还对包括文本 / 图像数据的每个表含有一行记录 几个最重要的系统表 Sysusers表 系统表 sysusers出现在 master数据库和每个 用户自定义的数据库中 , 它对整个数据库中的每个 Windows NT用户 、 Windows NT用户组 、 SQL Server 用户或者 SQL Server 角色含有一 行记录 Sysdatabases表 系统表 sysdatabases对 SQL Server 系统上 的每个系统数据库和用户自定义的数据库含有一行 记录 , 它只出现在 master数据库中 。 6. Sysdepends表 系统表 Sysdepends对表 、 视图和存储过程之 间的每个依赖关系含有一行记录 , 它出现在 master数据库和每个用户自定义的数据库中 。 7. Sysconstraints表 系 统 表 sysconstraints 对 使 用 CREATE TABLE或者 ALTER TABLE语句为数据库对象 定义的每个完整性约束含有一行记录 , 它出现在 master数据库和每个用户自定义的数据库中 。 常用管理工具: 常用工具管理 -服务管理器 服务管理器 服务管理器用于启动、暂停或停止数据库服务器端提供的服务。界面如 下: 服务器:服务器的计算机名 (默认实例 )或计算机名 实例名 (命名实例 ) 服务:服务器端提供的各种服务组件 服务端组件 SQL Server的启动 SQL Server ( MS SQL Server service ) 是 SQL server 2000 数据库管理系统的核心数据库引擎。管理着由 SQL server 2000系统 拥有的所有文件,是 SQL server 2000系统中惟一可以直接读取和修 改数据的组件。日常的数据库管理工作由 SQL Server提供。所以启动 时一般先启动 SQL Server。 SQL server 的启动有四种方式: 在服务管理器中启动 直接启动企业管理器启动 SQL Server服务、 在计算机管理工具的服务中启动 利用 DOS 命令启动 在服务管理器中启动 SQL Server 在服务中启动 SQL Server 利用 DOS命令启动 SQL Server Net start mssqlserver 启动 Net stop mssqlserver 停止 Net pause mssqlserver 暂停 SQL Server Agent SQL Server Agent (SQL Server Agent service) 是 SQL 服务器代理,用来提供 SQL Server的调 度服务,能够自动执行数据库管理员预先安排好的 JOB(作 业 ),监视 SQL Server事件并根据事件触发 Alert(警报 )或 执行事先安排好的程序。 MS DTC MS DTC(分布式事务协调器 ),随着网络的普及, 分布式数据库的应用也越来越普遍。在分布式数据库中逻 辑上作为一个整体的数据被存储在多个服务器上, MS DTC就是为了协调处理这种分布式事务,它允许客户的应 用程序在一个事务中对分布在多个服务器上的数据源进行 操作。 Microsoft Search Microsoft Search是一个全文搜索和查询服务。它 是一个可选的组件,可以在标准 SQL SERVER安装过程中 或安装完成后补充安装。它为 SQL SERVER 2000提供 了更加复杂而强大的查询能力。它的作用分为索引支持和 查询支持两方面的功能。 SQLServer2000客户端组件 企业管理器 企业管理器是 SQL server 2000中重要的管理工具,在 使用 SQL Server 2000的过程中,大部份时间都是和它 打交道,通过企业管理器可以管理所有的数据库系统工作 和服务器工作,也可以调用其它的管理开发工具。 企业管理器的界面 查询分析器 查询分析器是作为编写 Transact-SQL 脚本程序的 开发工具,提供的是一个图形化的编写和调试 Transact- SQL程序的工作环境。它通过彩色代码编辑器和上下文敏 感帮助提高了应用程序的可用性。 客户端网络实用工具 客户端网络实用工具用于配置客户端的连接参数,测定数据库的版本信 息及设定本地数据库的相关送项。界面如下图所示 : 服务器网络实用工具 服务器网络实用工具主要用于配置服务器端的网络连接参数,以确保服 务器端能够正常地接受来自客户端的访问。界面图如下: 其它管理工具 联机丛书 联机丛书,也叫联机文档 (BooksOnline),提供大量的帮助信息。 导入导出数据 用于不同数据库之间传输数据。还可以实现不同数据库管理系统 之间数据的交换。 事件探查器 事件探查器 (SQL Server Profiler) 用于监督记录和检查 SQL Server数据库的使用情况。 SQL SERVER 实例 简单的说实例就是在同一台机器上可以装 n个 sql server数据库引擎 (数据服务器 ) ,每台计算机上 只能有一个 SQL Server 默认实例。 你打开 sql server 服务管理器可以看到两个不同 名的服务都可启动 ,一个是机器名 ,一个是机器 名 实例名 。 服务管理器中的命名实例 计算机名 /实例名 服务中的命名实例 MSSQL$实例名 实例的注册 一般情况下,默认实例不需要进行注册,当数据 sql server 2000安装完毕后,打开企业管理器就能直接 运行,而命名实例则需要注册。 但这不是确定的,在有的机器上不论是命名实例还是 默认实例都需要注册 所以当我们的实例不能在企业管理器中使用时,我们 就要对实例进行注册 注册界面 (图 1) (图 2) (图 1) (图 2) (图 1) (图 2) (图 1) (图 2) (图 1) (图 2) 系统中两个实例的例子 如果此时还是注册不成功的话,试着用下列两种方法解决 注册前在服务管理器中先启动命名实例 注册前先在服务中启动命名实例 总结 SQL SERVER 2000的软硬件需求及安装 SQL SERVER的系统组件 服务器端组件 (SQL SERVER 、 Sql server Agent 、 MS DTC ) 客户端组件(企业管理器、查询分析器、客户端网络实用 工具、服务 器端网络实用工具、事件探查器、联机 丛书) SQL SERVER的实例 默认实例(计算机网络名) 命名实例(计算机网络名 实例名) SQL SERVER 2000 系统数据库 作业 1.熟悉 SQL server的安装过程 2.熟悉 SQL server的各种服务 3.SQL Server2000的四个系统数据库是 :_数据库、 tempdb、 model数据库和 msdb数据库。 4.服务管理器是用来 _、 _、 _ SQL Server服务 ,这 些服务在 windows NT/2000 下也可以通过控制面板的服务项 来启动或停止 . 5. 注册服务器和服务器组 .
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!