建立SQL Server 2000总体开发环境_第1页
建立SQL Server 2000总体开发环境_第2页
建立SQL Server 2000总体开发环境_第3页
建立SQL Server 2000总体开发环境_第4页
建立SQL Server 2000总体开发环境_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、建立SQL Server 2000总体开发环境7/18/20221本章内容系统概述安装SQL Server 20007/18/2022建立SQL Server 2000 开发环境2SQL Server 的历史1987年,由Microsoft 、Sybase和Aston-Tate三家公司共同开发了Sybase SQL Server.1988年,三家公司开发了运行在OS/2平台上的SQL Server。1992年, Microsoft 和Sybase公司共同开发了应用于Windows NT平台上的、与Windows集成的、易于操作的用户界面的桌面数据库系统SQL Server。1994年, Mic

2、rosoft 和Sybase公司各自开发应用与不同操作系统的SQL Server。 Sybase公司开发应用与UNIX系统的数据库。2000年, Microsoft 公开推出了具有丰富的前端工具、开发工具,以及对XML支持等的SQL Server2000企业级数据库系统。7/18/2022建立SQL Server 2000 开发环境3系统概述SQL Server 2000是基于SQL客户机/服务器(C/S)模式的数据库系统,图形化的设计使数据库操作和管理更加简洁、灵活,同时又具有丰富的编程接口,为用户从事程序开发提供了更多方便。SQL Server 2000的安装是应用数据库系统的基础,在安装

3、结束后,SQL Server 2000的组件管理和配置是用户需要重点学习的内容。 7/18/2022建立SQL Server 2000 开发环境4系统概述在SQL Server 2000中,最重要的管理工具为企业管理器和查询分析器,对SQL Server 2000管理应用的大部分操作都可以在企业管理器中完成,查询分析器可执行Transact-SQL命令,以查询、分析或处理数据库中的数据。7/18/2022建立SQL Server 2000 开发环境5SQL Server 数据库的基础知识 Microsoft SQL Server 2000 是功能强大的关系型数据库管理系统之一,被称为新一代大型

4、电子商务、数据仓库和数据库解决方案。 7/18/2022建立SQL Server 2000 开发环境6SQL Server 数据库的基础知识SQL Server 数据库的存储结构 SQL Server 中所有的数据都存储在数据库中。实际上,这些数据是以文件的方式存储(存放)在硬盘上的;但是用户在使用数据库时,看到的只是一些二维表格、视图等一些数据库对象(看不到文件)。7/18/2022建立SQL Server 2000 开发环境77/18/2022建立SQL Server 2000 开发环境8数据库数据文件日志文件数据、表、存储过程、触发器、视图、索引、默认值、数据库用户等等SQL Serve

5、r 数据库的基础知识第一次安装SQL Server 2000 时,系统会自动建立6个数据库,其中4个是系统数据库,master, model, msdbdata, tempdb,他们包含了SQL Server 运行是所必须的信息,不能删除系统数据库。7/18/2022建立SQL Server 2000 开发环境97/18/2022建立SQL Server 2000 开发环境10系统数据库SQL Server 数据库的基础知识master数据库:是最重要的数据库,包含了系统中的所有系统级信息,master数据库不能受到损坏,一旦被损坏,SQL Server 将不能启动。 model数据库:该数据

6、库是建立新数据库的模板,并且包含了将赋值到每个新建数据库中的系统表。7/18/2022建立SQL Server 2000 开发环境11SQL Server 数据库的基础知识Msdb数据库:用来存储计划信息以及与备份和恢复相关的信息。Tempdb数据库:该数据库用作系统的临时存储空间,主要用来保存临时表、临时数据以及创建的存储过程。7/18/2022建立SQL Server 2000 开发环境12SQL Server 数据库的基础知识Pubs数据库:实例数据库,是SQL Server 学习的工具。它用来存储一个虚构的图书出版公司的基本情况。Northwind数据库:也是实例数据库,用来存储一个公

7、司的销售数据。7/18/2022建立SQL Server 2000 开发环境13SQL Server 数据库的基础知识数据库对象当创建了一个数据库以后,仅仅是创建了一个空壳,必须在其中创建数据库对象,如表等,这样才能使用这个数据库。SQL Server 数据库中的数据分别存储在几个不同的对象中,而这些对象是用户使用数据库时实际能够看到(接触)的内容。 7/18/2022建立SQL Server 2000 开发环境14SQL Server 数据库的基础知识在SQL Server 中,数据库对象有下列8中类型表(table)索引(index)视图(view)触发器(triggers)存储过程(pr

8、ocedures)约束(constraints)默认(default)用户定义的数据类型7/18/2022建立SQL Server 2000 开发环境15SQL Server 数据库的基础知识SQL Server 数据库的组成SQL Server数据库是由数据文件和事务日志文件组成的,并且一个数据库至少包含一个数据文件和一个日志文件。页面是SQL Server 中数据存储的最小单位。数据库中的所有数据信息都存储在页面上,一个页面的大小是8KB。7/18/2022建立SQL Server 2000 开发环境16SQL Server 数据库的基础知识范围是SQL Server为表和索引分配空间的最

9、小单位。一个范围是由8个相连的页面组成的,即64KB。简单的讲,一个数据库是由文件组成的,文件是由范围组成的,范围是由页面组成的。如下图所示7/18/2022建立SQL Server 2000 开发环境17SQL Server 数据库的基础知识7/18/2022建立SQL Server 2000 开发环境18安装SQL Server 2000SQL Server 不是一个数据库,而是一个关系型数据库管理系统,是一个用来建立数据库的引擎。就像Word,它不是一个文档,而是一个建立并管理文档的工具。7/18/2022建立SQL Server 2000 开发环境19安装SQL Server 2000

10、一、环境要求1.硬件环境要求 SQL Server 2000有不同版本的系列产品,企业版、标准版、个人版和开发版,版本不同要求也稍有区别。下面介绍硬件环境应满足的最低要求:计算机:奔腾或其兼容机内存:至少64MB硬盘空间:完全安装:180MB 典型安装:170MB 最小安装:65 MB显示器:需要设置成800*600或更高分辨率,才能使用图形分析工具7/18/2022建立SQL Server 2000 开发环境20安装SQL Server 20002.软件环境要求Microsoft SQL Server 2000 是一个面向Internet的数据库管理系统,它的所有版本都需要Microsoft

11、 Internet Explorer 5.0 浏览器。7/18/2022建立SQL Server 2000 开发环境21安装SQL Server 2000二、SQL Server 2000 的安装安装过程以开发版为例,强调安装中的注意事项:1.在弹出的【服务账户】对话框中,对于个人用户而言,如果不是在网络环境,而仅仅是在单独的PC机上使用,应选择【使用本地系统账户】选项。2.在【身份验证模式】对话框中,一般选择混合模式,添加SA登录密码。3.检查SQL Server 2000 的安装:安装完毕后,到开始程序下面去检查是否创建了SQL Server 程序组,该程序组中包含的应用程序有: 7/18

12、/2022建立SQL Server 2000 开发环境22安装SQL Server 2000查询分析器导入和导出数据服务管理器服务器网络实用工具客户端网络实用工具联机丛书企业管理器事件探查器 在IIS中配置SQL XML支持7/18/2022建立SQL Server 2000 开发环境23如何解决安装过程的挂起问题执行SQL Server安装程序时,提示错误“以前的某个程序安装已在安装的计算机上创建挂起的文件操作。运行程序之前必须重新启动计算机”,根据错误提示重启计算机,错误依然存在。出现这种错误,是因为注册表中,挂起文件的注册项不能被正确的清理所致,打开注册表:单击【开始】下的【运行】菜单,

13、在对话框中输入“regedit”,单击【确定】按钮,打开【注册表编辑器】,在左侧窗格中找到如下项:7/18/2022建立SQL Server 2000 开发环境24HKEY_LOCAL_MACHINESYSTEMControlSet001ControlSession Manager然后在右边的窗格中删除PendingFileRenameOperatioons子健即可。7/18/2022建立SQL Server 2000 开发环境25安装SQL Server 2000安装路径SQL Server 2000 数据库系统的文件分为系统文件、程序文件和数据文件。其中系统文件只能安装在主机的系统文件目录

14、下,位置不能改变。程序文件和数据文件的安装路径由管理设置,者两个文件的默认安装路径为”program filesmicrosoft SQL ServerMSSQL”7/18/2022建立SQL Server 2000 开发环境26服务管理(Service Manager) SQL Server 服务管理器是在服务器端实际工作时最有用的实用程序,其界面如下图所示。服务管理器用来启动、暂停、继续和停止数据库服务器的实时服务,其提供的服务包括以下三种:SQL ServerSQL Server AgentMSDTC(Microsoft Distributed Transaction Coordinat

15、or,微软分布式事务协调器)。 7/18/2022建立SQL Server 2000 开发环境27服务管理器7/18/2022建立SQL Server 2000 开发环境28 SQL Server 服务管理器(Service Manager)界面企业管理器是基于一种新的被称为微软管理控制台(Microsoft Management Console)的公共服务器管理环境,它是SQL Server中最重要的一个管理工具。企业管理器不仅能够配置系统环境和管理SQL Server,而且由于它能够以层叠列表的形式来显示所有的SQL Server对象,因而所有SQL Server对象的建立与管理都可以通过

16、它来完成。 7/18/2022建立SQL Server 2000 开发环境29企业管理器(Enterprise manager) 企业管理器企业管理器是SQL Server 中最重要和最常用的管理工具,其他管理工具可以从企业管理器中调用执行。企业管理器的界面是一个标准的Windows界面,由标题栏、菜单栏、工具条、树形窗口和任务对象窗口组成。它以树形结构的形式来管理SQL Server数据库服务器、数据库和数据库中的对象。7/18/2022建立SQL Server 2000 开发环境30企业管理器7/18/2022建立SQL Server 2000 开发环境31企业管理器企业管理器使用的树形结

17、构。树形结构的根节点是“控制台根目录”,是所有服务器的总控制点。7/18/2022建立SQL Server 2000 开发环境32企业管理器管理SQL Server 服务器;建立与管理数据库;建立与管理表、视图、存储过程、触发程序、角色、规则、默认值等数据库对象,以及用户定义的数据类型;备份数据库和事务日志、恢复数据库;复制数据库;设置任务调度;设置警报;提供跨服务器的拖放控制操作;管理用户帐户;建立Transact-SQL命令语句以及管理和控制SQL Mail。7/18/2022建立SQL Server 2000 开发环境33查询分析器(QueryAnalyzer) SQL Server 2000新的图形化查询分析器用于输入和执行Transaction-SQL语句,并且迅速查看这些语句的结果,以分析和处理数据库中的数据。这是一个非常实用的工具,对掌握SQL语言,深入理解SQL Server的管理工作有很大帮助。7/18/2022建立SQL Server 2000 开发环境34查询分析器应用查询分析器前,用户必须登录到服务器。因为所有的SQL 语句都必须有SQL Server 服务器提供的SQ

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论