版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第 3 章SQL Server 关系数据库简介,Chapter 3 Introduction For SQL SERVER,第3章 SQL Server 关系数据库简介,3.1 SQL Server简介 3.2 SQL Server安装 3.2.1版本 3.2.2 环境需求 3.2.3 安装 3.3 SQL Server 2000的常用管理工具,1服务管理器 2企业管理器 3查询分析器,4 服务器网络实用工具 5 客户端网络实用工具 6其他,SQL Server 关系数据库发展,SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、
2、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。 1996年,Microsoft 推出了SQL Server 6.5版本; 1998年,SQL Server 7.0版本和用户见面 2000年,推出SQL Server 2000 2005年底,SQL Server 2005面市,SQL Server 特点,1.真正的客户机/服务器体系结构。 2.分布式数据库功能 3.与Internet的集成 4.具有很好的伸缩性与可用性 5.提供图形化管理工具,应用程序组成,应用程序把数据作为输入、处理基于业务规则的数据,并且提供数据或信息作为输出。 所有的应用程
3、序有三个元素: 接受数据输入的用户接口或表示元素 应用程序逻辑或业务规则元素,帮助实现对输入数据的操作 数据存储或数据管理元素,用来管理数据的存储和检索 所有这三种元素用户接口、业务规则和数据管理,被编译成一个大的可执行文件(单层体系结构),应用系统层次划分,数据层(数据管理) 数据存储的场所 包括数据定义、数据完整性逻辑及其他相关数据对象 规则层(业务规则) 定义对数据源进行何种处理(插入、更新、删除) 数据表示层(用户接口) 规定将数据展示给应用程序的形式,单层用户数据库系统,数据层、规则层及数据表示层同处一机 整个数据库系统(应用程序、DBMS、数据)装在一台计算机上,为一个用户独占,不
4、同机器之间不能共享数据。 早期的最简单的数据库系统,客户服务器(C/S)结构,(C/S)应用程序的功能在两个过程中分开的:客户过程和服务器过程,客户过程处理数据输入和用户接口问题,服务器过程执行所有数据确认。 客户将提供用户接口以从用户那里得到输入数据和输出数据到服务器进程,服务器进程基于业务规则实现应用程序逻辑和验证输入数据,客户服务器(C/S)结构的数据库应用模型,把数据层放在服务器,数据表示层放在客户机上 网络中某个(些)结点上的计算机专门用于执行DBMS功能,称为数据库服务器,简称服务器 其他结点上的计算机安装DBMS的外围应用开发工具,用户的应用系统,称为客户机,三层及多层模型,客户
5、端:数据表示层 浏览器软件、用户界面 浏览器的界面统一,广大用户容易 掌握,大大减少了培训时间与费用。 服务器端分为两部分: Web服务器、应用服务器:规则层 数据库服务器:数据层 大大减少了系统开发和维护代价 能够支持数万甚至更多的用户 若在C、S间添加更多的应用服务器或数据服务器,则演变为N层模型,3.2.1 SQL Server常见的版本,企业版(Enterprise Edition) 开发者版(Developer Edition) 标准版(Standard Edition) 个人版(Personal Edition),3.2.2 安装、运行SQL Server 2000的硬件需求,3.
6、2.2.软件要求,3.2.3 SQL SERVER 的安装,实例: 安装SQL Server 2000数据库服务器就是安装SQL Server 实例。 在一台计算机中可以安装多个SQL Server 实例,其中只有一个默认实例,其他的实例被称为命名实例。 默认实例的名称与计算机名称相同;命名实例则以“计算机名称实例名”为其名称。 命名实例可以在第一次运行SQL Server安装程序时安装,也可以在安装了默认实例之后安装。,SQL Server 2000的安装,SQL Server 2000的安装过程与其它Microsoft Windows系列产品类似。 用户可根据向导提示,选择需要的选项一步一
7、步地完成。,SQL Server 2000的安装(1),安装过程(详见P45-49) 选择“简体中文企业版”,SQL Server 2000的安装(2),选择“安装SQL Server 2000组件”,SQL Server 2000的安装(3),选择“安装数据库服务器”,SQL Server 2000的安装(4),选“创建新的SQL Server实例,或安装客户端工具”,SQL Server 2000的安装(5),选中“服务器和客户端工具”,SQL Server 2000的安装(6),选中“默认”复选框,SQL Server 2000的安装(7),选择身份验证模式 依据安装程序对话框中的提示输
8、入一些信息 ,完成安装过程 。,SQL Server 2000的安装(8),2启动SQL Server 2000的有关组件,图3-9 启动SQL Server 2000的组件,测试安装(补充内容),启动SQL Server 2000服务 运行服务管理器 在“服务器”栏选择本机 SQL Server 实例的名称; 在“服务”栏选择SQL Server; 按下“开始 / 继续”按钮,启动 MS SQL Server 服务。 建立到SQL Server 的连接 使用企业管理器建立到SQL Server 的连接 使用查询分析器建立到SQL Server 的连接,安装中问题处理,安装程序被挂起,重新启动
9、也不能解决问题 1、开始菜单运行输入“regedit” 2、HKEY_LOCAL_MACHINESYSTEMCurrentcontrolsetsession manager 3、选择文件导出,保存 4、在右边窗口右击PendingfilerenameOperations,选择删除,然后确认 5、重起安装,问题解决,服务器管理,四种服务 启动、暂停、停止服务器,四种服务,1.SQLServer2000引擎 .SQLServer2000代理 3.分布式事务处理协调器 .Microsoft搜索服务,SQLServer2000 引擎,它是SQLServer 2000的核心,是完成所有关系型数据库任务的
10、服务器组件 控制并发操作 它可在多个并发用户之间有效地分配计算机资源,并强制实施在存储过程和触发器中定义的业务规则,确保数据的一致性,防止发生逻辑问题(如防止两个人试图同时更新同一数据) 可以把它配置为系统启动时自动运行,也可以通过服务管理器或企业管理器来启动它。,SQLServer2000代理,可以用它来创建和管理本地的和多服务器的作业、报警和操作员。 可以把它配置为系统启动时自动运行,也可以通过服务管理器或企业管理器来启动它。,分布式事务处理协调器(DTC),允许客户在一个事务中包括几个不同的数据源。 协调分布式事务的正常完成。 保证所有服务器上的所有更新都是永久的,或者在错误的情况下,所
11、有更新都能被撤销。,Microsoft搜索服务,是一个全文索引和搜索引擎 支持在字符串列上进行的较SQL92更为复杂的搜索。,启动和关闭服务器,启动方法: Windows启动时自动启动 服务管理器启动 企业管理器启动 暂停、停止服务器 暂停:将不容许新的用户接入,而原先已连机到SQL Server的用户仍可继续使用数据库。 方法: 利用服务管理器 企业管理器启动,SQL Server企业管理器,1企业管理器工作界面 2SQL Server服务器的注册 3SQL Server服务器的配置 4服务器组的创建 5sa账号密码的设定,企业管理器工作界面,Microsoft SQL Server的企业管
12、理器(Enterprise Manager)是管理SQL Server的“企业”工具,它提供一种交互界面的方式对SQL Server进行全面的管理,如可以建立数据库、可以进行数据库备份和恢复、可以进行安全管理等。,服务器注册,什么是服务器的注册 注册的目的是通知企业管理器要管理哪些数据库实例,并输入这些数据库实例的基本信息。 在注册服务器时必须指定:服务器的名称、登录到服务器时使用的安全类型;如果需要,指定登录名和密码以及注册了服务器后想将该服务器列入其中的组的名称。 即使服务器是本机也需要注册,只不过一般情况下,安装好数据库服务器后,系统自动完成了注册的过程。,注册的过程,数据库服务器注册共
13、分3步,注册流程如下图所示:,数据库服务器注册的流程,创建服务器组,在一个网络系统中,对多个服务器进行分组管理 由企业管理器完成 默认服务器组:SQL SERVER组 操作:右击SQL SERVER组新建SQL SERVER 组,查询分析器的工作界面,菜单栏 工具栏 对象浏览器窗口 查询窗口 查询结果窗口,查询分析器的启动与配置,.启动查询分析器的方法 从“开始”菜单一路找到SQL中的“查询分析器”启动; 先进入“企业管理器”“工具”“查询分析器”启动; 2.查询分析器的配置 点击“工具”“选项”,查询分析器的操作,执行SQL语句 输入指定表的数据 控制查询结果的显示方式 获得一个空的查询窗口
14、 将输入的SQL语句保存成文件 对象搜索,使用查询分析器一般步骤,从工具栏的数据库上选择要执行查询的数据库如:“PUBS”; 在编辑框中输入一些语句; 点击“查询”“分析”或工具栏上的“分析查询”按钮,进行语法检查; 点击“查询” “执行”或工具栏上的“执行”按钮; 查看服务器返回的结果; 如发现错误可继续调试、分析、执行; 如想保存文件,则可以点击“文件”“保存”命令,可以将SQL命令语句以文本文件的形式保存起来,后缀名为sql。,SQL Server网络实用工具,1服务器端网络实用工具 用于设置本机作为服务器时允许的连接协议,以支持不同配置的客户端。 2客户端网络实用工具 用于设置本机作为服务器或客户机所使用的缺省网络链接库,并可为不支持缺省网络库的SQL服务器设置连接方式。,其他工具,1导入和导出数据 导入数据是从SQL Server的外部数据源(例如ASCII文本文件)中查找数据,并将数据插入到SQL Server表的过程; 导出数据是将SQL Server数据库中的数据析取,并以用户指定的格式存储的过程,例如SQL Server表的内容复制到Microsoft Access数据库中。,其他工具(2),2监视服务器性能和活动 S
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二手房转租协议范本详述合同三篇
- 健身房器材销售合同协议
- 医院采购业务评估制度范本
- 医药企业采购部管理制度
- 农产品采购流程管理制度
- 实行绿色采购管理制度
- 医疗耗材药品采购制度
- 房地产集团采购制度
- 山西晋城市2026届高三下学期一模历史试题(含答案)
- 2026年天津市十二区重点学校高考物理模拟试卷(二)含答案
- 移动模架施工安全监理实施细则
- 中兴新云2026年测评-B套题
- 分岗设权内部控制制度
- 2026年全国体育单招考试时事政治(2025.6-2026.1)-2026届中职高考
- 2026年山西经贸职业学院单招职业技能考试题库及答案解析
- 2026年丽水职业技术学院单招职业适应性考试题库带答案详解(基础题)
- 2025年广东中烟工业机电岗位笔试及答案
- 2026浙大二院临床医学博士后招聘备考题库及完整答案详解1套
- 2026 年民政局制式离婚协议书正式范本
- 市政污泥处置及污泥再利用项目可行性研究报告
- 电梯安全员安全总监培训内容课件
评论
0/150
提交评论