第2章概念模型、关系模型与SQLServer2000_第1页
第2章概念模型、关系模型与SQLServer2000_第2页
第2章概念模型、关系模型与SQLServer2000_第3页
第2章概念模型、关系模型与SQLServer2000_第4页
第2章概念模型、关系模型与SQLServer2000_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

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

文档简介

1、概念模型、关系模型 与sql server 2000数据库系统简介2.1 信息的三种世界及其描述信息的三种世界及其描述 2.2 概念模型及其表示概念模型及其表示2.2.1 概念模型的基本概念概念模型的基本概念 2.2.2 概念模型的表示方法概念模型的表示方法 2.3 关系数据模型关系数据模型2.3.1 数据模型概述数据模型概述2.3.2 关系数据模型关系数据模型2.4 sqlserver 2000数据库系统简数据库系统简介介 1. 信息的现实世界信息的现实世界要管理的客观存在的各种事物、事务之间的相互联系要管理的客观存在的各种事物、事务之间的相互联系及事物的发生、变化过程。及事物的发生、变化过

2、程。(1)(1)实体实体(entity)(entity) 现实世界中存在的可以相互区分的事物或概念。现实世界中存在的可以相互区分的事物或概念。(2) (2) 实体的特征实体的特征(entity characteristic)(entity characteristic) 每个实体都有自己的特征,利用实体的特征可以区每个实体都有自己的特征,利用实体的特征可以区别不同的实体。别不同的实体。(3) (3) 实体集及实体集间的联系实体集及实体集间的联系(relation)(relation) 具有相同特征或能用同样特征描述的实体的集合。具有相同特征或能用同样特征描述的实体的集合。2. 信息世界信息世界

3、 在信息世界中:实体的特征在头脑中形成的知识在信息世界中:实体的特征在头脑中形成的知识称为属性;实体通过其属性表示称为实例;同类实例称为属性;实体通过其属性表示称为实例;同类实例的集合称为对象,对象即实体集中的实体用属性表示的集合称为对象,对象即实体集中的实体用属性表示得出的信息集合;实体集之间的联系用对象联系表示。得出的信息集合;实体集之间的联系用对象联系表示。信息世界通过概念模型、过程模型和状态模型反映现信息世界通过概念模型、过程模型和状态模型反映现实世界,它要求对现实世界中的事物、事物间的联系实世界,它要求对现实世界中的事物、事物间的联系和事物的变化情况准确、如实、全面地表示。和事物的变

4、化情况准确、如实、全面地表示。概念模型通过概念模型通过e-r图中的对象、属性和联系对现实世界图中的对象、属性和联系对现实世界的事物及关系给出静态描述。的事物及关系给出静态描述。过程模型通过信息流程图、数据字典描述事物的处理方过程模型通过信息流程图、数据字典描述事物的处理方法和信息加工过程法和信息加工过程状态模型通过事物状态转换图对事物给出动态描述状态模型通过事物状态转换图对事物给出动态描述 简单图书管理系统数据流程图简单图书管理系统数据流程图 0452136dddddd.e+|-edd数据库主要是根据概念模型设计的,而数据处理数据库主要是根据概念模型设计的,而数据处理方法主要根据过程模型设计的

5、,状态模型对数据方法主要根据过程模型设计的,状态模型对数据库的系统功能设计具有重要的参考价值库的系统功能设计具有重要的参考价值3. 信息的计算机世界信息的计算机世界1) 1) 数据项数据项(item)(item):对象属性的数据表示。对象属性的数据表示。2) 2) 记录记录(record)(record):实例的数据表示。记录有型和值实例的数据表示。记录有型和值之分:记录的型是结构,由数据项的型构成;记录之分:记录的型是结构,由数据项的型构成;记录的值表示对象中的一个实例,它的分量是数据项值。的值表示对象中的一个实例,它的分量是数据项值。3) 3) 文件文件(file)(file):对象的数据

6、表示,同类记录的集合。对象的数据表示,同类记录的集合。4) 4) 数据模型(数据模型(data modeldata model):):现实世界中的事物和现实世界中的事物和相互联系数据化的结果就是数据模型。相互联系数据化的结果就是数据模型。4. 现实世界、信息世界和计算机现实世界、信息世界和计算机世界的关系世界的关系信息的三种世界术语的对应关系表信息的三种世界术语的对应关系表现实世界现实世界 信息世界信息世界 计算机世界计算机世界 实体实体 实例实例 记录记录 特征特征 属性属性 数据项数据项 实体集实体集 对象或实体型对象或实体型 数据或文件数据或文件 实体间的联系实体间的联系对象间的联系对象

7、间的联系 数据间的联系数据间的联系 概念模型概念模型数据模型数据模型 现实世界、信息世界和计算机现实世界、信息世界和计算机世界的关系世界的关系信息的三个世界的联系和转换过程信息的三个世界的联系和转换过程 现实世界现实世界 系统分析系统分析 信息世界信息世界 数据库设计数据库设计 计算机世界计算机世界 事物及联系事物及联系 信息化信息化 信息模型信息模型 数据化数据化 数据模型数据模型 2.2 概念模型及其表示2.2.1 概念模型的基本概念概念模型的基本概念1. 概念模型涉及的基本概念概念模型涉及的基本概念(1) 对象(对象(object)和实例()和实例(instance) 现实世界中具有相同

8、性质、服从相同规则的一类事物(概念)现实世界中具有相同性质、服从相同规则的一类事物(概念)的抽象称为对象。对象中的每一个具体的事物(实体)为该对象的抽象称为对象。对象中的每一个具体的事物(实体)为该对象的实例。的实例。(2) 属性(属性(attribute) 属性为实体的某一方面特征的抽象表示。属性为实体的某一方面特征的抽象表示。(3) 主码(主码(primaryprimary key)和次码)和次码(secondary key) 码能够惟一标识一个实体;不能惟一标识实体的属性叫次码。码能够惟一标识一个实体;不能惟一标识实体的属性叫次码。(4) 域(域(domain)属性的取值范围称为属性的域

9、。属性的取值范围称为属性的域。 概念模型是对信息世界的管理对象、属性及联系等信息的描述形式。概念模型是对信息世界的管理对象、属性及联系等信息的描述形式。概念模型不依赖计算机及概念模型不依赖计算机及dbmsdbms,它是现实世界的真实全面反映。,它是现实世界的真实全面反映。2. 实体联系的类型实体联系的类型(1) 两个实体集之间的联系两个实体集之间的联系1) 一对一联系(一对一联系(1:1):设有两个实体集设有两个实体集a和和b,对于,对于a中的每一个实体,中的每一个实体, b中至多有一个实体与之联系;中至多有一个实体与之联系;反之亦然。反之亦然。2) 一对多联系(一对多联系(1:n):设有两个

10、实体集设有两个实体集a和和b,对于,对于a的每一个实体,的每一个实体,b中有一个或多个实体与之联系;中有一个或多个实体与之联系;而对于而对于b的每一个实体,的每一个实体,a中至多有一个实体与之中至多有一个实体与之联系。联系。3) 多对多联系(多对多联系(m:n):设有两个实体集设有两个实体集a和和b,对,对于于a的每一个实体,的每一个实体,b中有一个或多个实体与之联中有一个或多个实体与之联系;反之亦然。系;反之亦然。两个实体集之间的联系两个实体集之间的联系工厂工厂 负责负责厂长厂长11学校学校 工作工作教师教师1n职工职工 参加参加体育团体体育团体mn两个实体集联系的例子两个实体集联系的例子(

11、2) 多实体集之间的联系多实体集之间的联系1) 多实体集之间的一对多联系。多实体集之间的一对多联系。 设实体集设实体集e1,en,对于实体集,对于实体集ej(j=1, n)中的一个给定中的一个给定实体,最多只和其他实体集实体,最多只和其他实体集ei(i j)中的一个实体相联系,则中的一个实体相联系,则称称ej与与e1,en之间的联系是一对多的。之间的联系是一对多的。2) 多实体集之间的多对多联系。多实体集之间的多对多联系。 在两个以上的多个实体集之间,当一个实体集与其他实在两个以上的多个实体集之间,当一个实体集与其他实体集之间均存在多对多联系,而其他实体集之间没有联系体集之间均存在多对多联系,

12、而其他实体集之间没有联系时,这种联系称为多实体集间的多对多联系。时,这种联系称为多实体集间的多对多联系。课程课程讲授讲授教师教师参考书参考书1nm供应商供应商供应供应项目项目零件零件mpn2.2.2 2.2.2 概念模型的表示方法概念模型的表示方法1) 1) 用长方形表示实体集,长方形内写明实体集名。用长方形表示实体集,长方形内写明实体集名。2) 2) 用椭圆形表示实体集的属性,并用线段将其与相应的实体用椭圆形表示实体集的属性,并用线段将其与相应的实体集连接起来。集连接起来。3) 3) 用菱形表示实体集间的联系,菱形内写上联系名,用线段用菱形表示实体集间的联系,菱形内写上联系名,用线段分别与有

13、关实体集连接起来,在线段旁标出联系的类型。分别与有关实体集连接起来,在线段旁标出联系的类型。如果联系具有属性,则该属性仍用椭圆框表示,仍需要用如果联系具有属性,则该属性仍用椭圆框表示,仍需要用线段将属性与其联系连接起来。线段将属性与其联系连接起来。学生学生学号学号姓名姓名性别性别年龄年龄所在系所在系例子例子 为仓库管理设计一个为仓库管理设计一个erer模型。仓库主要管理零件的模型。仓库主要管理零件的采购和供应等事项。仓库根据需要向外面供应商订采购和供应等事项。仓库根据需要向外面供应商订购零件,而许多工程项目需要仓库提供零件。购零件,而许多工程项目需要仓库提供零件。 1、首先确定实体类型。、首先

14、确定实体类型。 2、确定联系类型、确定联系类型 3、把实体类型和联系类型组合成、把实体类型和联系类型组合成er图图 4、确定实体类型和联系类型的属性。、确定实体类型和联系类型的属性。 5、确定实体类型的键、确定实体类型的键supplier2.32.3 关系模型 2.3.1 数据模型概述数据模型概述1. 数据模型的三要素数据模型的三要素1) 数据结构:所研究的对象类型的集合。包括与数据类型、内容、数据结构:所研究的对象类型的集合。包括与数据类型、内容、性质有关的对象;与数据之间联系有关的对象。性质有关的对象;与数据之间联系有关的对象。2) 数据操作:对数据库中各种数据对象允许执行的操作集合。包数

15、据操作:对数据库中各种数据对象允许执行的操作集合。包括操作对象和有关的操作规则两部分。括操作对象和有关的操作规则两部分。3) 数据约束条件:一组数据完整性规则的集合。数据约束条件:一组数据完整性规则的集合。2. 常见的数据模型常见的数据模型层次模型、网状模型和关系模型。层次模型、网状模型和关系模型。 在非关系模型中,实体集用记录在非关系模型中,实体集用记录表示,实体的属性对应记录的数据项表示,实体的属性对应记录的数据项(或字段)。实体集之间的联系转换(或字段)。实体集之间的联系转换成两两记录之间的联系。非关系模型成两两记录之间的联系。非关系模型中数据结构的单位是基本层次联系。中数据结构的单位是

16、基本层次联系。rirjlij2.3.2 2.3.2 关系数据模型关系数据模型1. 关系模型的数据结构关系模型的数据结构 (1) 关系模型中的主要术语关系模型中的主要术语1) 关系。一个关系对应通常所说的一张二维表。关系。一个关系对应通常所说的一张二维表。2) 元组。表中的一行称为一个元组。元组。表中的一行称为一个元组。3) 属性。表中的一列称为一个属性。属性。表中的一列称为一个属性。4) 主码。表中的某个属性或属性组,值可以惟一地确定一个元组,主码。表中的某个属性或属性组,值可以惟一地确定一个元组,且属性组中不含多余的属性。且属性组中不含多余的属性。5) 域。属性的取值范围称为域。域。属性的取

17、值范围称为域。6) 分量。元组中的一个属性值称为分量。分量。元组中的一个属性值称为分量。7) 关系模式。关系的型称为关系模式,是对关系的描述。关系模式。关系的型称为关系模式,是对关系的描述。(2) 关系模型中的数据全部用关系表示关系模型中的数据全部用关系表示关系模式一般的表示是:关系模式一般的表示是:关系名关系名(属性属性1,属性,属性2,属性,属性n).学生学籍表学生学籍表 学学 号号姓姓 名名性性 别别年年 龄龄所所 在在 系系00001王平王平男男20计算机系计算机系00002李丽李丽女女20计算机系计算机系00010张晓刚张晓刚男男19数学系数学系2. 关系操作和完整性约束条件关系操作

18、和完整性约束条件 关系操作主要包括数据查询和插入、删除、修改数据。关系操作主要包括数据查询和插入、删除、修改数据。 关系中的数据操作是集合操作。关系中的数据操作是集合操作。 关系操作语言都是高度非过程的语言关系操作语言都是高度非过程的语言 关系的完整性约束条件包括三类:实体完整性、参照关系的完整性约束条件包括三类:实体完整性、参照完整性和用户定义的完整性。完整性和用户定义的完整性。 4. 数据库中关系的类型 1) 基本表:关系数据库中实际存在的表,是实际存储数据的逻辑表示。2) 视图表:视图表是由基本表或其他视图表导出的表。3) 查询表:查询表是指查询结果表或查询中生成的临时表。5. 数据库中

19、基本关系的性质1) 同一属性的数据具有同质性。2) 同一关系的属性名具有不能重复性。3) 关系中的列位置具有顺序无关性。4) 关系具有元组无冗余性。5) 关系中的元组位置具有顺序无关性。6) 关系中每一个分量都必须是不可分的数据项。 关系模型与非关系模型比较关系模型与非关系模型比较1) 关系数据模型建立在严格的数学基础关系数据模型建立在严格的数学基础之上。之上。2) 关系数据模型的概念单一,容易理解关系数据模型的概念单一,容易理解。3) 关系数据模型的存取路径对用户隐蔽关系数据模型的存取路径对用户隐蔽。4) 关系模型中的数据联系是靠数据冗余关系模型中的数据联系是靠数据冗余实现的。实现的。1.

20、桌面型数据库系统和客户机桌面型数据库系统和客户机/服务器型数据库系统服务器型数据库系统桌面型数据库系统:桌面型数据库系统:sql server 2000安装在客户端计算机中,数据库存安装在客户端计算机中,数据库存储在客户端计算机中。储在客户端计算机中。客户机客户机/服务器型数据库系统:服务器型数据库系统:系统安装在网络服务器中,数据库为网络中系统安装在网络服务器中,数据库为网络中的客户机应用程序共享。的客户机应用程序共享。2. 客户机客户机/服务器的结构和功能服务器的结构和功能 sql server 2000由两个部分组成:服由两个部分组成:服务器组件和客户端工具。务器组件和客户端工具。 sq

21、l server的服务器组件是以的服务器组件是以 windows 服务(服务(windows services)方式运行的。一般认为方式运行的。一般认为sql server包含包含四种四种windows服务分别是:服务分别是:mssqlserver、dtcdistributed transaction coordinator、sqlserveragent、search service。 mssqlserver 是最常用的服务,一般的数据库功是最常用的服务,一般的数据库功能都是由它提供的,例如文件管理、查询处理、能都是由它提供的,例如文件管理、查询处理、数据存储等;数据存储等; dtc是分布式事

22、务协调器,支持跨越两个或多个是分布式事务协调器,支持跨越两个或多个服务器的更新操作来保证事务的完整性服务器的更新操作来保证事务的完整性 sqlserveragent负责负责sql server 自动化工作,自动化工作,如果需要如果需要sql server 在指定时间执行某一个存在指定时间执行某一个存储过程,就需要用到这个服务了;储过程,就需要用到这个服务了; search service是全文查询服务,负责全文检索是全文查询服务,负责全文检索方面的工作。方面的工作。 2.一分为四的理由一分为四的理由 现在我们知道了现在我们知道了 sql server 的核心是四个服务器组的核心是四个服务器组件

23、,它们是以件,它们是以 windows 服务的形式运行的。聪明的读者服务的形式运行的。聪明的读者也许会思考这样的问题:为什么服务器组件以也许会思考这样的问题:为什么服务器组件以 windows 服务方式运行服务方式运行?为什么需要把完整的系统分割成四个服务为什么需要把完整的系统分割成四个服务器组件器组件? 之所以把之所以把sql server服务器组件作为服务器组件作为windows服服务程序,主要是因为务程序,主要是因为windows 服务程序能够在用户没有服务程序能够在用户没有登录的情况下使用。登录的情况下使用。 之所以把之所以把sql server的核心功能分为四个的核心功能分为四个wi

24、ndows 服务程序,主要是考虑了以下因素:这些服务程序,主要是考虑了以下因素:这些windows 服务程序各自负担的任务功能上是可分割的,服务程序各自负担的任务功能上是可分割的,这是前提条件;不是每个应用都需要使用四个服务所提供这是前提条件;不是每个应用都需要使用四个服务所提供的所有功能,让用户有选择的关闭一些服务,无疑可以节的所有功能,让用户有选择的关闭一些服务,无疑可以节省系统的资源,也可以节省用户花在管理上的精力;最后,省系统的资源,也可以节省用户花在管理上的精力;最后,分开成为多个服务程序,就可以为每一个服务设定操作系分开成为多个服务程序,就可以为每一个服务设定操作系统级的安全策略。

25、统级的安全策略。3.1.2. 与与internet高度集成功能高度集成功能 sql server 2000可以作为可以作为internet或内或内部网服务器的后端数据库,它与部网服务器的后端数据库,它与web服务器服务器协作,为协作,为web服务器和浏览器提供信息。服务器和浏览器提供信息。sql server 2000通过通过web站点共享数据,站点共享数据,它可以发布它可以发布web网页和接收电子邮件,使用网页和接收电子邮件,使用web浏览器可以直接访问浏览器可以直接访问sql server 2000数据库的数据,且易于学习和使用。数据库的数据,且易于学习和使用。3.1.3 数据库对象数据库

26、对象1. 数据库的类别数据库的类别(1) 物理数据库和逻辑数据库物理数据库和逻辑数据库 物理数据库由构成数据库的物理文件构成。物理数据库由构成数据库的物理文件构成。sql server 2000的一个物理数据库中至少有一个数据库信息文件和一个数据库事的一个物理数据库中至少有一个数据库信息文件和一个数据库事务日志文件。物理数据库由务日志文件。物理数据库由dba(数据库管理员)负责创建和管(数据库管理员)负责创建和管理。理。 逻辑数据库是数据库中用户可视的表或视图,用户利用逻辑数逻辑数据库是数据库中用户可视的表或视图,用户利用逻辑数据库的数据库对象,存储或读取数据库中的数据。据库的数据库对象,存储

27、或读取数据库中的数据。(2) (2) 系统数据库和用户数据库系统数据库和用户数据库 系统数据库是由系统创建和维护的数据库。系统数据库中记系统数据库是由系统创建和维护的数据库。系统数据库中记录着录着sql server 2000的配置情况、任务情况和用户数据库的情况的配置情况、任务情况和用户数据库的情况等系统管理的信息,它实际上就是我们常说的数据字典。等系统管理的信息,它实际上就是我们常说的数据字典。 用户数据库是根据管理对象要求创建的数据库,用户数据库用户数据库是根据管理对象要求创建的数据库,用户数据库中保存着用户直接需要的数据信息。中保存着用户直接需要的数据信息。2 数据库对象数据库对象(1

28、) 表和视图:表和视图:表是在数据库中存放的实际关系。视图是为了用户查表是在数据库中存放的实际关系。视图是为了用户查询方便或根据数据安全的需要而建立的虚表。询方便或根据数据安全的需要而建立的虚表。(2) 角色:角色:由一个或多个用户组成的单元,也称职能组。一个用户可由一个或多个用户组成的单元,也称职能组。一个用户可以成为多个角色中的成员。以成为多个角色中的成员。(3) 索引:索引:来加速数据访问和保证表的实体完整性的数据库对象。的来加速数据访问和保证表的实体完整性的数据库对象。的索引有群聚和非群聚索引两种。群聚索引会使表的物理顺序与索索引有群聚和非群聚索引两种。群聚索引会使表的物理顺序与索引顺

29、序一致,一个表只能有一个群聚索引;非群聚索引与表的物引顺序一致,一个表只能有一个群聚索引;非群聚索引与表的物理顺序无关,一个表可以建立多个非群聚索引。理顺序无关,一个表可以建立多个非群聚索引。(4) 存储过程存储过程:通过:通过transact-sql编写的程序。包括系统存储过程和编写的程序。包括系统存储过程和用户存储过程:系统存储过程是由用户存储过程:系统存储过程是由sql server 2000提供的,其过提供的,其过程名均以程名均以sp开头;用户过程是由用户编写的,它可以自动执行过开头;用户过程是由用户编写的,它可以自动执行过程中安排的任务。程中安排的任务。(5) 触发器:触发器:一种特

30、殊类型的存储过程,当表中发生特殊事件时执行。一种特殊类型的存储过程,当表中发生特殊事件时执行。触发器主要用于保证数据的完整性。触发器主要用于保证数据的完整性。(6) 约束:约束:约束规则用于加强数据完整性。约束规则用于加强数据完整性。3. 数据库结构(1) sql server 2000的三种物理文件的三种物理文件1) 基本数据文件:基本数据文件用于容纳数据库对象,它使用基本数据文件:基本数据文件用于容纳数据库对象,它使用.mdf作作为文件扩展名。为文件扩展名。2) 辅助数据文件:当数据库中的数据较多时需要建立辅助数据文件。一辅助数据文件:当数据库中的数据较多时需要建立辅助数据文件。一个数据库

31、中可以没有、也可以有一个或多个辅助数据文件。辅助数据文个数据库中可以没有、也可以有一个或多个辅助数据文件。辅助数据文件的扩展名为件的扩展名为.ndf。3) 日志文件:用于存放数据库日志信息的文件。一个数据库可以有一个日志文件:用于存放数据库日志信息的文件。一个数据库可以有一个或多个日志文件。日志文件的扩展名为或多个日志文件。日志文件的扩展名为.ldf。(2) 数据库文件的两种组件数据库文件的两种组件1) 页:使用的最小数据单元,一页可以容纳页:使用的最小数据单元,一页可以容纳8k的数据。共有的数据。共有8种页:数种页:数据页、索引页、文本据页、索引页、文本/图像页、全局分配映射表页、页空闲空间

32、、索引图像页、全局分配映射表页、页空闲空间、索引分配映射表页、大容量更改映射表页和差异更改映射表页。分配映射表页、大容量更改映射表页和差异更改映射表页。2) 扩展盘区:扩建表和索引的基本单位,一个扩展盘区由扩展盘区:扩建表和索引的基本单位,一个扩展盘区由8个相邻页的个相邻页的构成。构成。(3) 文件组:多个文件可以归纳成为一个文件组。文件组:多个文件可以归纳成为一个文件组。6.1.4 sql server 2000的系统的系统数据库数据库1. master数据库数据库master数据库的主文件名为数据库的主文件名为master.mdf,日志文件为,日志文件为masterlog.ldf。mast

33、er中内含许多系统表,用来跟踪和记录中内含许多系统表,用来跟踪和记录sql server相关信息。相关信息。2. msdb数据库数据库msdb的主文件名为的主文件名为msdb.dbf,日志文件名为,日志文件名为msdb.ldf。msdb由由sql server企业管理器和代理服务器使用。企业管理器和代理服务器使用。msdb中记录着任务计划信息、中记录着任务计划信息、事件处理信息、数据备份及恢复信息和警告及异常信息。事件处理信息、数据备份及恢复信息和警告及异常信息。3. model数据库数据库model数据库的主文件是数据库的主文件是model.mdf,日志文件为,日志文件为model.ldf。

34、model数数据库是据库是sql server 2000为用户数据库提供的样板,新的用户数据库都为用户数据库提供的样板,新的用户数据库都以以model数据库为基础。数据库为基础。4. tempdb数据库数据库tempdb的主文件名和日志文件名分别为的主文件名和日志文件名分别为tempdb.dbf和和tempdb.ldf。tempdb是一个共享的工作空间,是一个共享的工作空间,sql server 2000中的所有数据库都可中的所有数据库都可以使用它,它为临时表和其他临时工作提供了一个存储区。以使用它,它为临时表和其他临时工作提供了一个存储区。3.2 sql server 2000的管理工具1.

35、 查询分析器查询分析器编辑编辑transact-sql,将其发送到服务器,并将执行结果及分析显,将其发送到服务器,并将执行结果及分析显示出来。通过测试查询成本,判断该查询是否需要增加索引以提高示出来。通过测试查询成本,判断该查询是否需要增加索引以提高查询速度,并可以实现自动建立索引的功能。查询速度,并可以实现自动建立索引的功能。 2. 导入和导出数据导入和导出数据 导入和导出数据通过一个向导程序导入和导出数据通过一个向导程序“数据转换服务(简称数据转换服务(简称dts)”实现,其作用是使实现,其作用是使sql server 与任何与任何ole db、odbc、jdbc或或文本文件等多种不同类型

36、的数据库之间实现数据传递。文本文件等多种不同类型的数据库之间实现数据传递。3. 服务管理器服务管理器 服务管理器(服务管理器(service manger)用于开启、暂停和停止)用于开启、暂停和停止sql服务服务工作,同时,也可以通过它设置服务是否自动启动。工作,同时,也可以通过它设置服务是否自动启动。 4. 客户机网络连接工具和服务器网络连接客户机网络连接工具和服务器网络连接工具工具 客户机网络连接工具用于设置本机作为服务器或客户机所使用客户机网络连接工具用于设置本机作为服务器或客户机所使用的缺省网络链接库,并可为不支持缺省网络库的的缺省网络链接库,并可为不支持缺省网络库的sql服务器设置连

37、服务器设置连接方式。服务器网络连接工具用于设置本机作为服务器时允许的连接方式。服务器网络连接工具用于设置本机作为服务器时允许的连接协议,以支持不同配置的客户端。接协议,以支持不同配置的客户端。5. 联机丛书联机丛书 联机丛书是联机丛书是sql server 2000为用户提供的在线帮助功能。在为用户提供的在线帮助功能。在联机丛书中,全面而详细地介绍了有关联机丛书中,全面而详细地介绍了有关sql server2000的功能、的功能、管理及开发方法、管理及开发方法、tsql语法等。语法等。6. 企业管理器企业管理器 企业管理器窗口的左边是以树形结构组织的管理对象,右边称为明企业管理器窗口的左边是以树形结构组织的管理对象,右边称为明细窗口,其内容是是左边选中对象的详细内容。企业管理器可以实现细窗口,其内容是是左边选中对象的详细内容。企业管理器可以实现对管理对象的定义、改动、删除等各种操作。对管理对象的定义、改动、删除等各种操作。 7.事件探查器事件探查器 用于监视与分析用于监视与分析sql s

温馨提示

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

评论

0/150

提交评论