《数据库SQLserver.ppt》由会员分享,可在线阅读,更多相关《数据库SQLserver.ppt(25页珍藏版)》请在三一文库上搜索。
1、第二章 数据库简介,数据库、 SQL server发展史 SQL server 2000软件的基本特点和性能 SQL server 2000的安装前的准备工作 SQL server 2000安装完成之后需要做的工作 介绍一些简单的基本操作,第二章 数据库简介,数据库的发展史 提起数据库,许多用户就会想到Access、FoxPro等常用的数据库开发应用程序。但是当今社会中日益膨胀的信息量对数据库的基本构成提出了更新更高的要求,在这种情况下SQL产生。SQL是用来对存放在计算机中的数据进行组织管理和检索。SQL是“Structured Query Language(结构式查询语言)”的缩写,198
2、6年SQL语言被批准为关系数据库语言的美国标准化语言。随着社会的发展,要求不断提高,SQL版本也不断提高。,第二章 数据库简介,SQL server 2000的发展史 1988年微软公司和其它的一个公司共同开发了SQL server的第 一个版本(只适用于OS/2操作平台)。 20世纪90年代早期开发应用于Window NT平台上的SQL。92年95年SQL版本不断的更新,当然性能也大幅度提高,到95年SQL server6.0版本面世。 96年 SQL server6.5版本 97年 SQL server7.0版本 2000年 SQL server 2000版本面世,第二章 数据库简介,SQ
3、L server 2000的特点与性能 特点: SQL server是单进程多线程的关系型数据库与Oracle不同, Oracle是多进程数据库,每一个用户所打开的程序上都需要有 一个协调机构,相互与其它进程上的协调机构作沟通、协调多 个用户对资源的存取。 SQL是依赖于同一个应用程序内的多 线程工作的,当多个用户访问时,由执行中心来进行统一的协 调工作。两者相比, SQL 的优点在于在一定的性能平台上, 对硬件的要求很低,所以可以兼顾各种计算机的使用。,第二章 数据库简介,SQL server 2000特点与性能 特点: 从不同的应用和功能角度出发,SQL具有不同的系统结构分类。 只介绍其中
4、的一种:SQL是按Client/Server(客户机/服务器)体系结构进行设计的,主要应用于客户端可视化操作,服务器端功能配置以及客户端和服务器端的通信。,第二章 数据库简介,SQL server 2000的特点与性能 特点: 在一个或多个网络中可有多个SQL server 2000数据库服务器,用户可以将数据分别存放在各个SQL server 2000上,成为分布式的数据库结构。 SQL server 2000的性能 数据库对象的系统范围: 数据库:32767个,最小为1MB,最大为1TB 表:每个数据库最多有20亿个表。每列的最大字符数为8060 列:每表最多1024个列。 用户连接:32
5、767个 打开的数据库:32767个,第二章 数据库简介,安装SQL server 2000之前的准备工作 作为一个SQL的即将使用者,在进行SQL安装之前必须有一定 的知识准备: 安装SQL Server 2000的硬件要求 1、处理器(CPU):主频不低于166MH 2、内存(RAM):最少64MB内存,建议使用更多的内存。 3、硬盘空间:SQL Server 数据库组件:95到270MB,一般为 250MB;Analysis Services :至少50MB,一般为130MB。 4、监视器:VGA或更高分辨率;SQL Server 图形工具要求 800600或更高分辨率。 5、定位设备:
6、Microsoft 鼠标或兼容设备,第二章 数据库简介,安装SQL server 2000之前的准备工作 SQL server 2000的版本的介绍说明 SQL server 2000有三个版本分别是:企业版、标准版、个人版 对于不同的操作系统,采用安装版本也不同,实现的功能不同。 企业版 标准版 个人版 Windows 2000 server 支持 支持 支持 Windows 2000 professional 暂缺 暂缺 支持 Windows NT 支持 支持 支持 Windows 98 暂缺 暂缺 支持,第二章 数据库简介,安装SQL server 2000 采用本地计算机即作为服务器又
7、作为客户机 如果采用这种结构,则在安装过程中,有一个安装定义界面,在三个选项中选择“服务器和客户端工具”选项。 按照Client/Server设计结构进行安装 服务器端的安装 客户端的安装 在进行这个安装的过程中,安装定义界面中的 三个选项选择“仅客户端工具”选项。 其它安装步骤按提示进行,第二章 数据库简介,安装SQL server 2000完成后的工作 安装完成以后,SQL群组中共有9项,各项的功能简介如下: 企业管理器: 提供了一个用户界面,是用户可以进行运行SQL server的服务器组、配置已注册的服务器、管理数据库和用户等重要的 操作。 查询分析器: 用以交互的设计和测试Trans
8、act-SQL语句、脚本。 导入和导出数据: 引导用户逐步了解DTS的功能,如数据和对象的导入、导出等。 服务管理器: 用于启动、停止、暂停服务器上的SQL server 2000组件。,第二章 数据库简介,安装SQL server 2000完成后的工作 事件探查器: 从服务器捕获SQL server 2000事件的工具,事件保存在一个跟踪文件中 客户端网络使用工具: 用于管理客户端的网络库以及定义服务器的别名。 服务器网络使用工具: 用于管理服务器的网络库 。 联机丛书: SQL server在线帮助。,第二章 数据库简介,安装SQL server 2000完成后的工作 需要进行的几项操作:
9、 1、如果在安装的时候采用的是Client/Server模式进行的,则在服务 器端和客户端都安装成功后需要进行服务器端和客户端的连接工 作。 2、当SQL安装完成之后超级用户sa的密码为空,需要修改sa的密码 下面对SQL server 2000的安全性作一下介绍。,第二章 数据库简介,安装SQL server 2000完成后的工作 SQL server 2000的安全性 SQL server 2000使用两层安全机制来确认用户的有效性-即身份验证和权限验证两个阶段。 1.身份验证模式 Windows认证: 用户对SQL server 访问的控制由Windows账号或用户组完成,当进行连接时,
10、用户不需要提供SQL server 登陆账号。 SQL server认证: SQL server管理员必须建立SQL server 登陆账号和口令。当用户要连接到SQL server 时,必须同时提供SQL server 的登陆账号和口令。 混合认证模式:两种模式同时工作,用户即能使用Windows 2000认证模式又能使用SQL Server认证模式连接到SQL Server服务器。,第二章 数据库简介,安装SQL server 2000完成后的工作 SQL server 2000的安全性 2、权限验证 身份验证成功,连接到SQL Server数据库后,用户必须使用特定的用户账号才能对数据库
11、进行访问。SQL Server采取三个步骤来确认权限。 1) 当用户执行一项操作时,例如用户执行了一条插入一条记录的指令,客户端将用户T-SQL 语句发给SQL Server。 2) 当SQL Server接收到该命令语句后,立即检查该用户是否有执行这条指令的权限。 3) 如果用户具备这个权限,SQL Server将完成相应的操作,如果用户没有这个权限,SQL Server系统将返回一个错误给用户。,第二章 数据库简介,SQL server 2000简单的操作 简单介绍服务器 SQL Server的启动 选择“开始程序Microsoft SQL Server”程序组中的“服务器管理器”命令项,
12、进入SQL Server服务器管理器窗口。,启动按钮,停止按钮,第二章 数据库简介,SQL server 2000简单的操作 简单介绍企业管理器 企业管理器是一个完善的数据库管理系统当中最主要的管理工具,其中绝大多数的数据库管理工作都可以在企业管理器中完成。 企业管理器以树型结构的形式来完成管理SQL server数据库服务器、数据库以及数据库中的对象,能够在单一的控制界面上来实现对位于同一企业网络结构中多个SQL server数据库服务器的有效管理。 打开企业管理器的方法: 开始 - Microsoft SQL Server 2000 - 企业管理器,第二章 数据库简介,SQL server
13、 2000简单的操作,树型管理结构,图形浏览界面,菜单,第二章 数据库简介,SQL server 2000简单的操作 使用企业管理器可以完成如下工作: 1、注册和管理SQL Server服务器 2、连接、启动、暂停或停止SQL Server服务 3、创建和管理数据库; 4、创建和管理各种数据库对象; 5、备份数据库和事务日志; 6、管理用户账户,编写和执行T-SQL语句等。,第二章 数据库简介,SQL server 2000简单的操作 服务器和客户机的连接,1、在企业管理器的树型目录中,SQL server上右击,选则“新建SQL server注册”项。如图,第二章 数据库简介,SQL ser
14、ver 2000简单的操作 服务器和客户机的连接,2、打开注册向导,单击下一步出现如图所示界面。选中服务器单击添加按钮单击下一步。,第二章 数据库简介,SQL server 2000简单的操作 SQL 查询分析器的使用,启动查询分析器 通过单击“开始”菜单,在“程序SQL Server”组中选择“查询分析器”命令,就可启动“查询分析器”,并出现登录界面,如图2. 4所示。,第二章 数据库简介,SQL server 2000简单的操作 登录SQL Server服务器 在“连接到SQL Server”对话框中的“SQL Server”栏中输入要登录的服务器名称,使用SQL Server身份验证模式
15、,并在登录名栏中输入用户名,然后在密码栏中输入密码,最后单击“确定”按钮连接到数据库服务器,出现下面所示的界面。,第二章 数据库简介,SQL server 2000简单的操作 查询分析器,模板标签,对象浏览器子窗口,查询子窗口,查询结果显示窗口,当前数据库的选择,第二章 数据库简介,SQL server 2000简单的操作 查询分析器的功能 1、在“查询”窗口中创建查询和其他SQL脚本执行它们,执行结果在结果窗格中以文本或表格形式显示,还允许用户将执行的结果保存到报表文件中或导出到指定文件中。 2、利用模板功能,可以借助预定义脚本来快速创建数据库和数据库对象等。 3、利用对象浏览器脚本功能,快速复制现有数据库对象。 4、调试存储过程。 5、调试查询性能问题,包括显示执行计划、显示服务器跟踪、显示客户统计、索引优化向导 6、 在“打开表”窗口中快速插入、更新或删除表中的行。,第二章 数据库简介,SQL server 2000简单的操作 服务器和客户机的连接 Sa超级用户的密码修改操作 用企业管理器来进行 通过查询分析器用命令来完成 检验密码是否修改成功,
链接地址:https://www.31doc.com/p-3184803.html