




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、SQL Server 2005 数据库应用与开发第01章 SQL Server 2005的运行环境内容提要: 本章主要介绍SQL Server 2005数据库系统的管理平台、服务器管理和新特性等运行环境的基本操作,以及SQL Server 2005联机丛书与教程的使用。第01章 SQL Server 2005的运行环境本章内容1.1 SQL Server数据库简介1.2 SQL Server2005的系统要求1.3 SQL Server 2005的管理平台1.4 SQL Server 2005的服务器管理1.5 SQL Server 2005的联机丛书和教程1.6 小结1.1 SQL Serv
2、er数据库简介1.1.1 SQL Server数据库的发展历程SQL Server最初是由Microsoft、Sybase 和Aston-Tate三家公司共同开发的。1995年,完全由Microsoft公司自主开发的第一个版本SQL Server 6.0版发布。1996年,Microsoft公司推出了SQL Server 6.5版本 。2000年,Microsoft公司于发布的SQL Server 2000 2005年,微软发布了SQL Server 2005产品(9.0)1.1.2 SQL Server 2005的新特性1. SQL Server 2005的组成2 集成的管理能力3. 高效的
3、编程能力4. 强大的分析能力5. 专用的管理员连接6. 其他新特性1.1 SQL Server数据库简介1.2.1 SQL Server 2005版本 SQL Server 2005 Express版 精简版,只适合于简单应用系统的开发SQL Server 2005 工作组版适合于用户数量没有限制的小型企业SQL Server 2005 开发版适合于生成和测试应用程序的企业开发人员SQL Server 2005 标准版为中小企业提供的数据管理和分析平台SQL Server 2005 企业版是超大型企业的理想选择,能够满足最复杂的要求1.2 SQL Server 2005的系统要求1.2.2硬件
4、需求硬件最低要求CPU企业版、标准版和开发版需要Pentium 及兼容处理器,建议主频600 MHz或更高内存(RAM)企业版:至少512MB 标准版:至少512MB 开发版:至少512MB 工作组版:至少512MB硬盘空间SQL Server 2005 数据库引擎、数据文件、复制及全文搜索:150MB监视器VGA或更高,图形工具要求1024768像素或更高分辨率CD-ROM驱动器CD或DVD光驱网卡10M/100MB兼容卡1.2 SQL Server 2005的系统要求1.2.3 软件需求版本操作系统最低要求企业版Windows 2000 Server SP4、Windows 2000 Ad
5、vanced Server SP4.开发版Windows 2000 Professional SP4、Windows 2000 Server SP4.标准版Windows 2000 Advanced Server SP4、Windows 2000 Data Center SP4.工作组版Windows Server 2003 SP1、Windows 2003企业版SP1、Windows 2003 Data Center SP1.学习版Windows 2003企业版SP1、Windows 2003 Data Center SP1、Windows 2003 Web SP1.1.2 SQL Serv
6、er 2005的系统要求1.2.4 网络需求网络组件最低要求IE浏览器IE 6.0 SP1及以上版本,如果只安装客户端组件且不需要连接到要求加密的服务器,则IE 4.01 SP2即可IIS 安装报表服务需要IIS 5.0以上版本 ASP.NET 报表服务需要ASP.NET 3.0以上版本 1.2 SQL Server 2005的系统要求SQL Server 2005系统的全部组件安装在计算机上1.3 SQL Server 2005的管理平台 图1.2 客户机与服务器的关系1.3.1数据库引擎及Management Studio的使用1.3 SQL Server 2005的管理平台 1数据库引擎
7、主要完成的工作设计并创建数据库以保存系统所需的关系表或XML文档。提供日常管理支持以优化数据库的性能。为单位或客户部署实现的系统。提供访问和更改数据库中存储数据的途径。包括可实现网站或处理数据的应用程序,可实用工具。1.3.1数据库引擎及Management Studio的使用1.3 SQL Server 2005的管理平台 2数据库引擎的组成网络接口:SQL Server 2005为了适用各种网络环境,在接口部分提供了各种网络库。用户模式调度器:SQL Server 2005对于CPU的使用是以分配调度线程或纤程的任务为单位进行。关系引擎:关系引擎负责对SQL命令进行语法分析、编译、优化处理
8、和查询执行等功能,并对客户机的查询进行处理。1.3 SQL Server 2005的管理平台 2数据库引擎的组成存储引擎:存储引擎完成对硬盘数据的更新和访问等操作。关系引擎和存储引擎接口:关系引擎完成语句的编译和优化,存储引擎对数据进行管理。存储引擎和操作系统接口: 存储引擎是通过调用Windows操作系统提供的底层API(应用编程接口)来完成存储空间的管理。操作系统API:SQL Server 2005的存储引擎调用Windows API来完成存储空间的分配和管理。1.3 SQL Server 2005的管理平台 3SQL Server Management Studio的启动与退出(1)开
9、始启动。(2)连接服务器。(3)连接服务器的属性设置。 (4)身份验证。 (5)单击“连接”按钮 (6)退出。 SQL Server 2005 的初始界面1.3 SQL Server 2005的管理平台 4SQL Server Management Studio的基本操作 菜单栏。主要包括“文件”、“编辑”、“视图”、“项目”、“工具”、“窗口”等菜单项,每项都是一个下拉菜单,包含一组常用的操作。 工具栏。将一些常用的操作图形化,如“新建查询”、“打开文件”、“保存”、“已注册的服务器”、“对象资源管理器”、“模板资源管理器”、“属性窗口”等功能。 “已注册的服务器”窗口。列出经常管理的服务器
10、,也可在此窗口中添加或删除服务器。1.3 SQL Server 2005的管理平台 4SQL Server Management Studio的基本操作 对象资源管理器”窗口。主窗体左侧是对象资源管理器窗口。该窗口将所有已经连接的数据库服务器及其对象,以树状结构显示在该窗口中。 文档”窗口。SQL语句的编写、表的创建、数据表的展示和报表展示等都是在该区域完成。主区域采用选项卡的方式在同一区域实现多项功能。属性窗口。主窗体的右侧可以是属性窗口,主要用于查看、修改对象的属性。模板资源管理器。主窗体的右侧也可以是模板资源管理器,主要用于查看和调用模板等操作。1.3 SQL Server 2005的管
11、理平台 1.3.2 SQL Server 2005的实例1.3 SQL Server 2005的管理平台 1什么是实例: SQL Server 2005的实例(Instance)实际上就是虚拟的SQL Server服务器。每个实例都包括一组私有的程序和数据文件,同时也可以和其他实例共用一组共享程序或文件。2SQL Server2005的实例数目3SQL Server2005的实例类型默认实例 :每台计算机只能有一个默认实例。 命名实例 :具体格式为:计算机名称实例名称。 1.3.3新建查询1.3 SQL Server 2005的管理平台 SQL Server Management Studio
12、是一个集成开发环境,其中就包括用于编写Transact-SQL语句的查询编辑器。在SQL Server Management Studio中,单击工具栏的“新建查询”按钮,在右边打开查询编辑器代码窗口,输入SQL语句,执行的结果显示在查询结果窗口 1.3 SQL Server 2005的管理平台 1.利用查询编辑器编写代码2. 脚本代码的查看与执行1.3 SQL Server 2005的管理平台 3. 查询编辑器的颜色方案表1.5 查询编辑器的颜色方案颜 色类 别红色字符串暗绿色注释黑色、银色背景SQLCMD 命令洋红色系统函数绿色系统表蓝色关键字青色行号或模板参数褐紫红色SQL Server
13、 存储过程深灰色运算符1.3.4 SQL Server 2005的服务项目1.3 SQL Server 2005的管理平台 1. 集成服务(Integration Services) 2. 复制 3. 分析服务4. 通知服务 5. 报表服务6. 服务中介 7. 全文搜索8. 开发工具 1.3.5系统数据库1.3 SQL Server 2005的管理平台 master数据库。该数据库是SQL Server系统最重要的数据库,它记录了SQL Server系统的所有系统信息。master 数据库还记录了所有其他数据库的存在、数据库文件的位置以及 SQL Server 的初始化信息。 model数据库
14、。该数据库用于在 SQL Server 实例上创建所有数据库的模板。 1.3 SQL Server 2005的管理平台 msdb数据库。代理服务数据库,为其报警、任务调度和记录操作员的操作提供存储空间。 。 mssqlsystemresource(资源)系统数据库。包含了SQL Server 2005中的所有系统对象,在逻辑上,系统对象出现在每个数据库的sys架构中,资源系统数据库不包含用户数据或用户元数据。 tempdb数据库。该数据库是一个为所有的临时表、临时存储过程及其他临时操作提供存储空间的临时数据库。 1.3 SQL Server 2005的管理平台 6. 示例数据库SQL Serv
15、er 2005 提供了若干个示例数据库,其中最常用的是AdventureWorks数据库。需要安装示例数据库,可以通过Microsoft官方网站http:/www. M上搜索“SQL Server 2005 Simples and Simples Databases”项,下载AdventureWorksDB.msi文件后进行安装,然后“附加”即可。1.4 SQL Server 2005的服务器管理SQL Server 2005服务器的组成主要包括数据库引擎和数据库两部分。数据库引擎是服务器的核心部分,数据库是存储数据的单元。SQL Server 2005服务器的管理主要包括服务器的注册、暂停、
16、关闭、启动和配置等。1.4.1 注册服务器1.4 SQL Server 2005的服务器管理用户自己注册服务器的步骤如下:(1)在SQL Server Management Studio的工具栏中选择“已注册的服务器”命令按钮或单击菜单“视图”|“已注册的服务器”命令,在窗体左侧出现“已注册的服务器”窗口,右击“数据库引擎”。(2)在快捷菜单中选择“新建”|“服务器注册”,如图1.13所示。1.4.1 注册服务器1.4 SQL Server 2005的服务器管理(3)在弹出的“新建服务器注册”对话框中指定下列选项:服务器的类型。服务器名称。登录到服务器时使用的身份验证的类型。应尽可能使用Win
17、dows身份验证。指定用户名和密码。已注册的服务器名称。默认值是服务器名称。已注册的服务器的描述信息。在“已注册的服务器说明”文本框中,输入服务器组的描述信息。(4)用户还可以为正在注册的服务器选择连接属性。 1.4.2 启动、暂停和关闭服务器-3种方式 1.4 SQL Server 2005的服务器管理1. 使用SQL Server配置管理器选择“开始”|“所有程序”|Microsoft SQL Server 2005|“配置工具”,单击SQL Server Configuration Manager打开SQL Server配置管理器。1.4.2 启动、暂停和关闭服务器-3种方式 1.4 S
18、QL Server 2005的服务器管理2. 使用SQL Server Management Studio配置服务器启动SQL Server Management Studio,连接到SQL Server服务器上。如图所示,右击服务器名,在弹出的快捷菜单里选择“启动”、“停止”、“暂停”或“重新启动”即可。1.4.2 启动、暂停和关闭服务器-3种方式 1.4 SQL Server 2005的服务器管理3. 使用SQL Server服务选择“开始”|“管理工具”|“服务”或者选择“开始”|“控制面板”|“管理工具”| “服务”。(2)在“服务”对话框中,右击SQL Server(MSSQLSER
19、VER),在弹出的快捷菜单里选择“启动”、“停止”、“暂停”或“重新启动”即可。1.4.3 配置服务器1.4 SQL Server 2005的服务器管理在SQL Server Management Studio界面的“对象资源管理器”中右击实例名JIANG-N9VJWXJ11,在弹出菜单中单击“属性。在弹出的配置服务器的“服务器属性”对话框中, SQL Server 2005的服务器配置主要通过图中的各个选项卡的设置实现。 1.4 SQL Server 2005的服务器管理1“常规”选项卡的配置主要包括服务器名称、SQL Server 2005的版本、操作系统版本,SQL Server 200
20、5运行平台的处理器、在Microsoft公司内部的版本控制中是9.0、默认语言,操作系统可以使用的内存大小,CPU数量、软件安装路径、排序规则及是否安装了服务器群集等。1.4 SQL Server 2005的服务器管理2“数据库设置”选项卡的配置“数据库设置”选项卡可进行有关数据库部分的设置。设置“默认的索引填充因子”。备份和还原设置 恢复。 设置数据库文件的默认位置。 1.4 SQL Server 2005的服务器管理3其他选项卡的配置单击服务器属性的其他选项卡,可以依次设置“内存”、“处理器”、“”“安全性”、“连接”、“高级”、“权限”等选项卡的参数,需要注意的是更改服务器的属性和设置会
21、本实例的性能、安全性和可用性。更改前一定要对所做更改的结果了解清楚,否则会造成不必要的损失或麻烦。 1.5 SQL Server 2005的联机丛书和教程 SQL Server 2005提供了大量的联机帮助文档,它具有索引和全文搜索能力,可根据关键词来快速查找用户所需信息1.5.1联机丛书的使用联机丛书是SQL Server 2005的文档集,涵盖了有效使用 SQL Server 2005所需的概念和操作过程。联机丛书还包括了使用SQL Server存储、检索、报告和修改数据时所使用的语言和编程接口的参考资料。SQL Server 2005提供联机丛书,用户可以通过联机丛书了解SQL Serv
22、er 2005的基本操作、功能及特性。用户也可以很好地来学习使用SQL Server 2005系统。 1.5 SQL Server 2005的联机丛书和教程 1访问联机丛书访问 SQL Server 2005联机丛书的常用方法如下。开始菜单:单击“开始”| “所有程序”| Microsoft SQL Server 2005|“文档和教程”菜单命令,然后单击“SQL Server 联机丛书”。从 SQL Server Management Studio:在菜单“帮助”上,单击“如何实现”、“搜索”、“目录”、“索引”等菜单命令。按 F1 或在用户界面中单击“帮助”按钮:按键盘上的 F1 或单击用户界面对话框中的“帮助”。1.5 SQL Server 2005的联机丛书和教程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 行政办公设备使用操作规程
- 《医学英语视听说第二版》课件unit6
- 2025年公共与私法考试试题及答案
- 《商品拍摄第二版》课件学习情境三
- 2025年公共艺术与设计考试试题及答案
- 杏园护理教学能手
- 2025年心理卫生促进与心理治疗技能测试试题及答案
- 子宫颈癌患者护理
- 儿童饮食卫生习惯培养指南
- 2025年儿童心理发展与教育知识考试题及答案
- 消除艾滋病、梅毒和乙肝母婴传播项目工作制度及流程(模板)
- 2024风电建设项目水土保持技术标准
- 高中英语新课标3000词汇表(新高考)
- 大豆病虫害的综合防治
- 妊娠期用药安全课件
- 体育场馆消防控制室操作规范
- 《中国政法大学》课件
- 国开学习网《大数据技术概论》形考任务1-4答案
- 英语研究报告范文
- 右膝关节置换术护理个案
- 高中数学教师资格考试学科知识与教学能力试题及答案指导(2024年)
评论
0/150
提交评论