340 likes | 570 Views
第 4 章 SQL Server 2005 概述. 本章内容. 4 .1 SQL Server 2005简介 4 .2 SQL Server 2005 的安装准备 4 .3 SQL Server 2005 的安装 4 .4 SQL Server Management Studio的使用 4.5 SQL语言概述. 4 .1 SQL Server 2005简介. SQL Server 的发展 SQL Server 是一个关系数据库管理系统。
E N D
本章内容 • 4.1 SQL Server 2005简介 • 4.2 SQL Server 2005 的安装准备 • 4.3 SQL Server 2005的安装 • 4.4 SQL Server Management Studio的使用 • 4.5 SQL语言概述
4.1 SQL Server 2005简介 • SQL Server的发展 SQL Server 是一个关系数据库管理系统。 2005年11月7日,微软在旧金山正式发布了Microsoft SQL Server 2005。SQL Server 2005是一个全面的、集成的、端到端的数据解决方案,该版本继承了SQL Server 2000 版本的优点同时又比它增加了许多更先进的功能。 SQL Server 2005版本:企业版、标准版、开发版、工作组版和精简版5个。
4.1 SQL Server 2005简介 • SQL Server的特点 1.SQL Server的主要功能 • 支持客户/服务器结构 • 分布式数据库功能 • 与Internet集成 • 可伸缩性和可用性 • 数据仓库功能
4.1 SQL Server 2005简介 2.SQL Server 2005的新特性 SQL Server 2005增加了新的功能,主要体现在数据管理、商务智能和开发工具等方面。 • 安全、可靠、高效的企业级数据管理平台 • 先进、一体化的商业智能平台 • 方便、灵活的开发平台
4.1 SQL Server 2005简介 • SQL Server 2005 的主要技术 1) SQL Server 数据库引擎 2) SQL Server Analysis Services 3) SQL Server Integration Services 4) SQL Server 复制 5) SQL Server Reporting Services 6) SQL Server Notification Services 7) SQL Server Service Broker 8) 全文搜索 9) SQL Server 工具和实用工具
4.2 SQL Server 2005 的安装准备 • 安装要求 • 硬件需求 (1)显示器:SQL Server 2005的图形工具要求显示器的分辨率至少为1024像素×768像素。 (2)处理器:需要Pentium III或更高速度的处理器,处理速度在600MHz以上,建议使用1GHz或更高速度的处理器。 (3)内存:最小为512MB,建议1GB或更大。 (4)硬盘空间:SQL Server 2005版本包含了多个程序组件,表3-1列出了各功能组件对磁盘空间的要求。
4.2 SQL Server 2005 的安装准备 • 安装要求 • 选择合适的操作系统 (1)SQL Server 2005服务器组件要求的Windows操作系统版本:Windows 2000 Server+SP4、Windows 2000 Advance Server+SP4、Windows 2003 Server+SP1或Windows 2003 Enterprise Edition+SP1。 (2)SQL Server 2005客户端组件要求的Windows操作系统版本。客户端组件除了可以安装在上面所列的操作系统外,还可以安装在Windows 2000 Professional+SP4或Windows XP+SP2。
4.3 SQL Server 2005 的安装 • 安装过程(详见第4章) • 1.运行setup.exe文件 ,“我接受许可条款和条件”后 ,出现安装的必备组件窗口 。
4.3 SQL Server 2005 的安装 • 2.系统配置检查
4.3 SQL Server 2005 的安装 • 3.选择安装实例
4.3 SQL Server 2005的安装 • 4.设置服务账户
4.3 SQL Server 2005的安装 • 5.选择身份验证模式
4.3 SQL Server 2005的安装 • 6.排序规则设置
4.3 SQL Server 2005的安装 • 7.准备安装
4.3 SQL Server 2005的安装 • 8.安装进度 • 在安装进度界面中,当所有的产品名称前面符号都为绿色的“√”时,表明所有的组件都已安装成功 。
4.3 SQL Server 2005的安装 9.启动SQL Server 2005的有关组件
4.3 SQL Server 2005的安装 • 1.SQL Server Management Studio SQL Server管理平台(SQL Server Management Studio)是为SQL Server数据库的管理员和开发人员提供的一个可视化图形集成管理平台,通过它来对SQL Server数据库进行访问、配置、控制、管理和开发。
4.3 SQL Server 2005的安装 • 启动SQL Server管理平台
4.3 SQL Server 2005的安装 • SQL Server管理平台窗口 (1)已注册的服务器”窗口 (2)“对象资源管理器”窗口 (3)“文档”窗口
4.3 SQL Server 2005的安装 2. SQL Server Profiler Microsoft SQL Server Profiler是SQL跟踪的图形用户界面,用于监视SQL Server Database Engine或SQL Server Analysis Services的实例。
4.3 SQL Server 2005的安装 3. 数据库引擎优化顾问 SQL Server 2005的数据库引擎优化顾问是一个性能优化工具,数据库引擎优化顾问可以协助创建索引、索引视图和分区的最佳组合,所有的优化操作都可以由该顾问来完成。
4.3 SQL Server 2005的安装 4. Business Intelligence Development Studio Business Intelligence Development Studio是用于Analysis Services和Integration Services解决方案的集成开发环境。
4.3 SQL Server 2005的安装 5. 命令提示实用工具 命令提示实用工具提供从命令提示符管理SQL Server对象功能。
4.3 SQL Server 2005的安装 6. SQL Server 配置管理器 SQL Server配置管理器(SQL Server Configuration Manager)是一种工具,用于管理与SQL Server相关联的服务,配置SQL Server使用的网络协议,以及从SQL Server客户端计算机管理网络连接配置。
4.3 SQL Server 2005的安装 7. SQL Server 外围应用配置器 使用SQL Server外围应用配置器,可以启用、禁用、开始或停止SQL Server 2005安装的一些功能、服务和远程连接。可以在本地和远程服务器中使用SQL Server外围应用配置器。
4.4 SQL Server Management Studio的使用 • 合理地配置服务器,可以加快服务器响应请求的速度、充分利用系统资源、提高系统的工作效率。 1.注册SQL Server 2005服务器 2.暂停、关闭或恢复、启动SQL Server 2005服务器 3.配置SQL Server 2005服务器属性
4.4 SQL Server Management Studio的使用 • SQL Server 2005的管理平台 1. 启动SQL Server Management Studio 在“开始”菜单上,依次指向“所有程序”、“Microsoft SQL Server 2005”,再单击“SQL Server Management Studio”
4.4 SQL Server Management Studio的使用 2. 与已注册的服务器和对象资源管理器连接 (1)连接到服务器 ①在“已注册的服务器”窗口工具栏上,单击【数据库引擎】按钮。 ②在窗口中右键单击“数据库引擎“,指向”新建“,在子菜单中选择”服务器注册“。此时将打开“新建服务器注册”对话框.
4.4 SQL Server Management Studio的使用 (2)与对象资源管理器连接 在“对象资源管理器”的工具栏上,单击【连接】按钮,在显示可用连接类型下拉列表中选择“数据库引擎”。系统将打开“连接到服务器”对话框。
4.4 SQL Server Management Studio的使用 3. 更改环境布局 (1)关闭和隐藏组件窗口 (2)显示摘要页
4.5 SQL语言概述 • SQL语言的发展与特点 SQL是结构化查询语言(Structured Query Language)的英文缩写,是一种使用关系模型的数据库应用语言。 按照其实现的功能可以将SQL划分为如下几类: (1) 数据查询语言(Data Query Language,DQL):按一定的查询条件从数据库对象中检索符合条件的数据。 (2) 数据定义语言(Data Definition Language,DDL):用于定义数据的逻辑结构以及数据项之间的关系。 (3) 数据操纵语言(Data Manipulation Language,DML):用于更改数据库,包括增加新数据、删除旧数据、修改已有数据等。 (4) 数据控制语言(Data Control Language,DCL):用于控制其对数据库中数据的操作,包括基本表和视图等对象的授权、完整性规则的描述、事务开始和结束控制语句等。
4.5 SQL语言概述 • Transact-SQL概述 Transact-SQL就是SQL Server中使用的SQL版本。 Transact-SQL对SQL的扩展主要包含如下3个方面: (1)增加了流程控制语句。 (2)加入了局部变量、全局变量等许多新概念,可以写出更复杂的查询语句。 (3)增加了新的数据类型,处理能力更强。
本章小结 (1)SQL Server是一个关系数据库管理系统,其较新版本是2005年11月份发布的2005版。SQL Server 2005是一个基于客户机/服务器应用模式的系统。用户可以通过图形化的管理工具和Transact-SQL两种方式浏览和修改数据库中的数据,配置数据库系统参数。 (2)使用SQL Server 2005的首要工作是系统安装。SQL Server 2005有企业版、标准版、开发版、工作组版和精简版5个版本。 (3)SQL Server 2005系统提供了大量的管理工具,通过这些管理工具,可以实现对系统的快速、高效管理。 (4)SQL Server 2005服务器的管理工作很简单,一般的工作是启动、暂停或关闭SQL Server2005服务器。数据库管理员管理服务器如果是在远程客户机上进行管理,还必须先注册服务器,然后才能执行相应的管理和配置工作。 (5)Transact -SQL语言是用户使用SQL Server的另一种方式。图形化工具虽然使用方便,但其交互式的工作方式决定了其不能程序化,在数据库应用系统中,对于经常性反复使用的业务过程,使用Transact-SQL方式访问数据库,并将访问过程程序化。