数据库基础 数据库第二章5,6节

上传人:ji****72 文档编号:51928136 上传时间:2018-08-17 格式:PPT 页数:67 大小:649KB
返回 下载 相关 举报
数据库基础 数据库第二章5,6节_第1页
第1页 / 共67页
数据库基础 数据库第二章5,6节_第2页
第2页 / 共67页
数据库基础 数据库第二章5,6节_第3页
第3页 / 共67页
数据库基础 数据库第二章5,6节_第4页
第4页 / 共67页
数据库基础 数据库第二章5,6节_第5页
第5页 / 共67页
点击查看更多>>
资源描述

《数据库基础 数据库第二章5,6节》由会员分享,可在线阅读,更多相关《数据库基础 数据库第二章5,6节(67页珍藏版)》请在金锄头文库上搜索。

1、1.5 SQL Server数据库概述1.5.1 SQL Server的初步认识 1.5.2 SQL Server 2000的常用管理工具 1.5.3 SQL Server数据类型1 11.5.1 SQL Server的初步认识1、SQL Server的发展 SQL Server 是一个大型分布式客户机/服务器结构的关系数据库管理系统。SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系 统的最新版本,该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能。SQL Server 2000由两个部分组成:服务器组件和客户

2、端工具。它们负责数据的存储及检索。SQL Server 2000版本:企业版、标准版、个人版和开发版4个。2005年11月, Microsoft推出了高端企业级SQL Server 2005。 2 21.5.1 SQL Server的初步认识2、SQL Server的主要功能 支持客户/服务器结构 分布式数据库功能 与Internet的集成 具有很好的伸缩性与可用性 提供图形化管理工具 3 31.5.1 SQL Server的初步认识3、SQL Server 2000的新特性 对XML(扩展标记语言)的支持:具有基于WEB 的数据处理能力。 支持多个SQL Server实例 :一个实例就是一

3、个SQL Server 数据库引擎;可把某台机器模 拟成多个数据库服务器。 提供了更多的数据类型 支持分布式分区视图 安全性增强 备份和还原增强 4 44、SQL Server 2000的安装 将光盘放入光驱后会自动启动一个安装引导程 序,按照引导程序提示的操作步骤按序进行即 可。初次安装时,大部分选项可选择默认值, 待对系统参数有一定了解后再重新调整这些参 数。 1.5.1 SQL 1.5.1 SQL ServerServer的初步认识的初步认识5 51.5.1 SQL Server的初步认识5 5、启动、启动SQL Server 2000SQL Server 2000的有关组件的有关组件两

4、种方法启动数据库引擎:两种方法启动数据库引擎: Transact-SQLTransact-SQL语句语句 SQL ServerSQL Server提供的图形化工具:从提供的图形化工具:从WindowsWindows系统,开始系统,开始 程序程序Microsoft SQL Server Microsoft SQL Server 程序组程序组6 61.5.2 SQL Server 2000的常用管理工具 在此选择SQL Server 2000的 一个实例 此列表框对应 该实例的服务 程序 提供了丰富的图形化管理工具,完成几乎所有的提供了丰富的图形化管理工具,完成几乎所有的 数据库管理工作。数据库管

5、理工作。1 1、SQL ServerSQL Server服务管理器服务管理器7 71.5.2 SQL Server 2000的常用管理工具每个实例有4种服务程序 SQL Server服务 SQL Server Agent(代理)服务 Distributed Transaction Coordinator(DTC,分布 式事务协调器)服务 Microsoft Search(全文检索)服务 种服务有3种状态:停止、暂停、运行。 8 81.5.2 SQL Server 2000的常用管理工具2 2、SQL ServerSQL Server企业管理器企业管理器 (Enterprise Enterpri

6、se ManagerManager)服务器端和客户端的主要管理工具。服务器端和客户端的主要管理工具。作用:作用: 配置系统环境、管理配置系统环境、管理SQL ServerSQL Server 以树形目录形式显示所有以树形目录形式显示所有SQL ServerSQL Server对象,因而对象,因而 通过它建立和管理所有通过它建立和管理所有SQL ServerSQL Server对象对象9 91.5.2 SQL Server 2000的常用管理工具(1 1)、企业管理器工作界面)、企业管理器工作界面典型的典型的WindowsWindows界面,界面,10101.5.2 SQL Server 200

7、0的常用管理工具(2 2)、)、SQL ServerSQL Server服务器的注册服务器的注册 只有经过注册的服务器,只有经过注册的服务器, SQL ServerSQL Server管理工具才能识别。管理工具才能识别。 本地计算机第一次启动时自动完成本地数据库服务器的注册;若要实本地计算机第一次启动时自动完成本地数据库服务器的注册;若要实 现多个服务器的管理,或要在远程机上进行针对本地服务器的管理工现多个服务器的管理,或要在远程机上进行针对本地服务器的管理工 作,都必须注册。作,都必须注册。 通过管理窗口的通过管理窗口的“ “操作操作” ”菜单中的菜单中的“ “新建新建SQL ServerS

8、QL Server注册注册” ”命令实现。命令实现。 (3 3)、)、SQL ServerSQL Server服务器的配置服务器的配置 用来优化用来优化SQL Server 2000SQL Server 2000的性能。的性能。 通过管理窗口的通过管理窗口的“ “工具工具” ”菜单中的菜单中的“ “SQL ServerSQL Server配置属性配置属性” ”命令实现。命令实现。 (4 4)、)、服务器组的创建服务器组的创建 用服务器组来管理大量的服务器。一般,在安装用服务器组来管理大量的服务器。一般,在安装SQL Server 2000SQL Server 2000时时 ,系统会建立一个,系

9、统会建立一个SQL ServerSQL Server组,并将本机注册到该组。组,并将本机注册到该组。 (5 5)sasa账号账号密码的设定密码的设定 设置数据库系统超级管理员账号设置数据库系统超级管理员账号sasa密码,可防止非法的访问连接。密码,可防止非法的访问连接。 设置方法如图示。设置方法如图示。11111.5.2 SQL Server 2000的常用管理工具3、SQL查询分析器 在SQL查询分析器中,可以在交互式工作方 式下输入并执行T-SQL语句,还可以查看 执行结果。 查询分析器的主要组成: 菜单栏 工具栏 对象浏览器窗口 查询窗口 查询结果窗口12121.5.2 SQL Serv

10、er 2000的常用管理工具(1 1)、查询分析器的工作界面)、查询分析器的工作界面首先同服务器连接,如图:登录成功后,显示分析器工作界面,如图13131.5.2 SQL Server 2000的常用管理工具(2)、查询分析器的操作 执行SQL语句 :在工具栏上选待操作数据库,在查询窗口输入 SQL语句,按F5执行查询,结果显示在输出窗口。 输入指定表的数据:在对象浏览器窗口中右键单击指定数据库 中的表,选“打开”命令打开,即可输入。 控制查询结果的显示方式 :单击工具栏的“执行模式”按钮的下 拉箭头选择。 获得一个空的查询窗口 :单击工具栏“清除窗口”按钮获得;单 击工具栏“新建查询”按钮获

11、得新窗口。 将输入的SQL语句保存成文件 :定位插入点至查询窗口或输出 窗口,即可将SQL语句或查询结果保存。 对象搜索 :单击工具栏的“对象搜索”按钮即可完成。 另 :再次打开两大窗口在显示窗口中学会修改错误14141.5.2 SQL Server 2000的常用管理工具4、SQL Server网络实用工具 主要对SQL Server进行网络设置。1服务器端网络实用工具 “常规”选项卡 “网络库”选项卡 2客户端网络实用工具 “常规”选项卡 “别名”选项卡 “DB-Library选项”选项卡 “网络库”选项卡 15151.5.2 SQL Server 2000的常用管理工具16161.5.2

12、 SQL Server 2000的常用管理工具5、 其他工具 (1)导入和导出数据 导入数据是从SQL Server的外部数据源(例 如ASCII文本文件)中查找数据,并将数据 插入到SQL Server表的过程;导出数据是 将SQL Server数据库中的数据析取,并以 用户指定的格式存储的过程,例如SQL Server表的内容复制到Microsoft Access数 据库中。17171.5.2 SQL Server 2000的常用管理工具(2)、监视服务器性能和活动 SQL Server 2000提供多种工具监视SQL Server实例的性能以及在数据库中发生的 用户活动。通过监视确定数据

13、库应用程序 是否按预期有效地运行,保证应用程序、 数据库系统运行在优化状态。例如,随着 更多的并发用户使用数据库应用程序, SQL Server上的负荷可能会增加。 18181.5.2 SQL Server 2000的常用管理工具(3)、联机从书 在完成SQL Server 2000的安装后,会安装 一个重要组件联机丛书。联机丛书是 一本关于SQL Server的使用手册,它以树 型目录的方式,将一些基本概念、基本使 用方法进行了详细的介绍。19191.5.3 SQL Server 数据类型SQL Server中,表和视图中的列、变量、存储过 程或函数中的参数和返回值等对象都具有数据 类型。

14、当指定了某个对象的数据类型时,也就定义了该 对象所包含的数据类型、所存储的长度或它的 大小、数字精度(数字数据类型)和数值小数 位数(数字数据类型) SQL Server支持4种基本数据类型:字符和二进制 数据类型、日期时间数据类型、逻辑数据类型 、数值数据类型,用于各类数据值的存储、检 索和解释。 20201.5.3 SQL Server 数据类型1数值数据类型 SQL Server提供了多种方法存储数值,SQL Server的数值类型大致可分为4种基本类型。 (1)整数数据类型 有4种整数数据类型: int:4字节,-231231-1。 smallint:2字节, -215215-1。 t

15、inyint:1字节,0255。 bigint:8字节, -263263-1。21211.5.3 SQL Server 数据类型(2)浮点数据类型 浮点数据用来存储系统所能提供的最大精度 保留的实数数据,近似数字运算 。不能 用于需要固定精度的运算,如货币数据的 运算。 float:8字节, -1.79103081.7910308。精确到第15位小数。 real:4字节, -3.4010383.401038。精确到第7位小数。22221.5.3 SQL Server 数据类型(3)精确数值数据类型精确数值数据类型用于存储有小数点且小数点后 位数确定的实数 。 格式: decimal(p, s)

16、 numeric(p, s) p:指定精度,即小数点左边和右边十进制 数的最大个数。 s:指定小数位数,即小数点右边十进制数 的最大个数。23231.5.3 SQL Server 数据类型(4)货币数据类型 除了decimal和numeric类型适用于货币数据的处 理外,SQL Server还专门提供了两种货币数据 类型:money和smallmoney。 money:8字节, -263263-1。 smallmoney:与money类似,4字节。输入货币数据:必须在数据前加符号,否则, 就当成浮点数。 显示货币数据时:小数位保留2位有效位。24241.5.3 SQL Server 数据类型2字符和二进制数据类型 (1)字符数据类型 字符数据类型用于存储汉字、英文字母、数字符号和其他 各种符号。输入时,用单引号()

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号