首页 > 技术文章 > SQL Server初步

wllhq 2015-01-08 22:14 原文

一、SQL Sever的简介

(一).什么是SQL Sever

SQL :Structured Query Language.

SQL SERVER是一个以客户/服务器(c/s)模式访问、使用Transact-SQL语言的关系型数据库管理系统(RDBMS),是一种基于网络的大型数据库软件。主要是用SQL语言来管理、修改、和查询数据库。

(二)SQL Server的安装。

运行安装盘上的AUTORUN.EXE。

(三)SQL语言的特点

1.SQL具有自含式与嵌入式两种形式

(1)交互式SQL:一般DBMS都提供联机交互工具,用户可直接键入SQL命令对数据库进行操作由DBMS来进行解释;

(2)嵌入式SQL:能将SQL语句嵌入到高级语言(宿主语言),使应用程序充分利用SQL访问数据库的能力、宿主语言的过程处理能力,一般需要预编译,将嵌入的SQL语句转化为宿主语言编译器能处理的语句。

(3)SQL的语法结构基本一致。

2.SQL具有语言简单、易学易用的特点。
3.SQL支持三级模式结构。

(1)一个SQL数据库的总体逻辑结构是基本表(Table)的集合,对应于概念模式。

(2)SQL数据库的底层存储结构采用文件,一个或几个表对应一个存储文件,以及索引文件,对应内模式。

(3)用户所见的数据结构是视图(View),用户可直接操作的表,可为视图或部分基本表。对应外模式。

无标题

二、主要组件

由企业管理器、查询分析器、服务管理器等组成。

1.服务管理器

SQL Server服务管理器(Service Manager)是在服务器端实际工作时最有用的实用程序。

SQL Server服务管理器的主要作用是用来启动数据库服务器的实时服务、暂停和停止正在运行的服务,或在暂停服务后继续服务。

2.企业管理器

企业管理器(Enterprise Manager:EM)是SQL Server中一个很重要的插件,它通过GUE(图形用户界面)环境管理SQL Server。

层次:根目录、服务器组、服务器。

每一个服务器的名称由以下几项组成:名称、数据库、数据转换服务、管理、复制、安全性、支持服务、Meta Data Service等。

(1)在企业管理器中,可以连接与管理多个服务器。服务器组是用来把比较相似的SQL SERVER2000服务器组织在一起的一种方式,如市场部中有4个服务器,生产部中有6个服务器,可以将这些服务器都组织在“SQL SERVER组中,也可以创建两个服务器组,一个叫做“市场“,一个叫做”生产”,这样比较容易区分服务器的作用。

服务器组的建立:右键单击Microsoft SQL Servers或现有服务器组,从弹出的菜单中选择“新建服务器组”。

服务器组的更名:右键单击要更名的服务器组。

(2)建立服务器

首次访问EM时,第一个任务是将服务器注册。如果在服务器上运行,则本地服务器自动在SQL Server组中注册。

通过EM可以添加新服务器。

3.查询分析器

SQL Server 2000的查询分析器(Query Analyzer)可以使用户交互式地输入和执行各种Transact-SQL语句,并且迅速地查看这些语句的执行结果,来完成对数据库中的数据的分析和处理。

(1)查询分析器的使用

新建查询文件

保存查询文件

aa

(2)使用帮助

运行“联机丛书”组件。


推荐阅读