




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章SQLServer关系数据库介绍学习关键点:1.1SQLServer特点
1.2SQLServer安装和配置1.3SQLServer工具和实用程序
1SQLServer关系数据库简介第1页SQLServer关系数据库介绍
SQLServer是由Microsoft开发和推广关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家企业共同开发,并于1988年推出了第一个OS/2版本。SQLServer近年来不停更新版本,1996年,Microsoft推出了SQLServer6.5版本;1998年,SQLServer7.0版本和用户见面;SQLServer是Microsoft企业于推出最新版本。1SQLServer关系数据库简介第2页1.1SQLServer特点1.真正客户机/服务器体系结构。2.图形化用户界面,使系统管理和数据库管理愈加直观、简单。3.丰富编程接口工具,为用户进行程序设计提供了更大选择余地。4.SQLServer与WindowsNT完全集成,利用了NT许多功效,如发送和接收消息,管理登录安全性等。SQLServer也能够很好地与MicrosoftBackOffice产品集成。1SQLServer关系数据库简介第3页5.含有很好伸缩性,可跨越从运行Windows95/98膝上型电脑到运行Windows大型多处理器等各种平台使用。6.对Web技术支持,使用户能够很轻易地将数据库中数据公布到Web页面上。7.SQLServer提供数据仓库功效,这个功效只在Oracle和其它更昂贵DBMS中才有。1.1SQLServer特点1SQLServer关系数据库简介第4页SQLServer特征
1.支持XML(ExtensiveMarkupLanguage,扩展标识语言)2.强大基于Web分析3.支持OLEDB和各种查询4.支持分布式分区视图1SQLServer关系数据库简介第5页1.2SQLServer安装和配置1.2.1SQLServer环境需求1.2.2SQLServer安装1.2.3SQLServer升级1.2.4SQLServer系统数据库介绍1.2.5SQLServer系统表介绍1SQLServer关系数据库简介第6页1.2.1SQLServer环境需求SQLServer常见版本企业版(EnterpriseEdition)标准版(StandardEdition)个人版(PersonalEdition)开发者版(DeveloperEdition)
1SQLServer关系数据库简介第7页1、安装、运行SQLServer硬件需求(1)计算机Inter及其兼容计算机,Pentium166Mz或者更高处理器或DECAlpha和其兼容系统。要求itanium处理器或更加快处理器。(2)内存(RAM)企业版最少64MB内存,其它版本最少需要32MB内存,提议使用更多内存。最小内存512M,提议值:2.04G。(3)硬盘空间完全安装(Full)需要180MB空间,经典安装(Typical)需要170MB空间,最小安装(Minimum)需要65MB空间。最少要2G空间。1SQLServer关系数据库简介第8页2、安装、运行SQLServer软件需求
SQLServer企业版必须运行于安装WindowsNTServerEnterpriseEdition4.0或者WindowsAdvancedServer以及更高版本操作系统下。SQLServer标准版必须运行于安装WindowsNTServerEnterpriseEdition4.0、WindowsNTServer4.0、WindowsServer以及更高版本操作系统下。SQLServer个人版可在各种操作系统下运行,如可运行于Windows9x,WindowsNT4.0或Windows服务器版或工作站版操作系统下。SQLServer开发者版可运行于上述Windows9x以外全部操作系统下。1SQLServer关系数据库简介第9页1.2.2SQLServer安装SQLServer安装过程与其它MicrosoftWindows系列产品类似。用户可依据向导提醒,选择需要选项一步一步地完成。1SQLServer关系数据库简介第10页Sqlserver详细安装步骤1安装光盘插入光驱后,出现以下提醒框。请选择“安装SQLServer组件”。1SQLServer关系数据库简介第11页Sqlserver详细安装步骤2选择"安装数据库服务器"。1SQLServer关系数据库简介第12页Sqlserver详细安装步骤3选择"下一步",然后选择"当地计算机"进行安装。选择“当地计算机”表示要在当地计算机上安装sqlserver实例。“远程计算机”表示将sqlserver安装到远程计算机上。1SQLServer关系数据库简介第13页Sqlserver详细安装步骤4在"安装选择"窗口,选择"创建新SQLServer实例..."。对于首次安装用户,应选取这一安装模式,不需要使用"高级选项"进行安装。"高级选项"中内容均可在安装完成后进行调整。1SQLServer关系数据库简介第14页Sqlserver详细安装步骤5在"用户信息"窗口,输入用户信息,并接收软件许可证协议。1SQLServer关系数据库简介第15页Sqlserver详细安装步骤6选择“是”接收协议1SQLServer关系数据库简介第16页Sqlserver详细安装步骤7在"安装定义"窗口,选择"服务器和客户端工具"选项进行安装。将服务器和客户端同时安装,这么在同一台机器上,能够完成相关全部操作,对于我们学习SQLServer很有用处。假如你已经在其它机器上安装了SQLServer,则能够只安装客户端工具,用于对其它机器上SQLServer存取。
1SQLServer关系数据库简介第17页Sqlserver详细安装步骤8选择“默认”实例名称,即本SQLServer名称将和Windows服务器名称相同。如笔者Windows服务器名称是“Darkroad”,则SQLServer名字也是“Darkroad”。SQLServer能够在同一台服务器上安装多个实例,也能够重复安装几次。这时需要选择不一样实例名称了。提议将实例名限制在10个字符之内。实例名会出现在各种SQLServer和系统工具用户界面中,所以,名称越短越轻易读取。另外,实例名称不能是"Default"或"MSSQLServer"以及SQLServer保留关键字等。1SQLServer关系数据库简介第18页Sqlserver详细安装步骤9在"安装类型"窗口,选择"经典"安装选项,并指定"目标文件夹"。程序和数据文件默认安装位置都是"C:\ProgramFiles\MicrosoftSQLServer\"。因为C盘是系统区、D盘是应用区,所以选择了D盘。注意,假如数据库数据有10万条以上话,请预留最少1G存放空间,以应付需求庞大日志空间和索引空间。1SQLServer关系数据库简介第19页Sqlserver详细安装步骤10在"服务账号"窗口,请选择"对每个服务使用统一账户..."选项。在"服务设置"处,选择"使用当地系统账户"。假如需要"使用域用户账户"话,请将该用户添加至WindowsServer本机管理员组中。1SQLServer关系数据库简介第20页Sqlserver详细安装步骤11在"身份验证模式"窗口,请选择"混合模式..."选项,并设置管理员"sa"账号密码。假如您目标只是为了学习话,能够将该密码设置为空,以方便登录。假如是真正应用系统,则千万需要设置和保管好该密码!:)假如需要更高安全性,则能够选择"Windows身份验证模式",这时就只有WindowsServer当地用户和域用户才能使用SQLServer了。1SQLServer关系数据库简介第21页Sqlserver详细安装步骤12在"选择许可模式"窗口,依据购置类型和数量输入(0表示没有数量限制)。"每客户"表示同一时间最多允许连接数,"处理器许可证"表示该服务器最多能安装多少个CPU。笔者这里选择了"每客户"并输入了100作为示例。1SQLServer关系数据库简介第22页Sqlserver详细安装步骤13安装完成,选择“完成”1SQLServer关系数据库简介第23页1.2.3SQLServer升级假如计算机中安装有旧SQLServer版本,那么安装SQLServer时需要做以下工作:1.检验操作系统是否满足安装要求。2.检验磁盘空间是否足够安装新SQLServer本。3.备份包含系统数据库在内全部数据库。4.备份操作系统注册表,用于恢复原有SQLServer。5.关闭任何与旧SQLServer相关应用程序。6.安装SQLServer数据库管理系统。1SQLServer关系数据库简介第24页1.3SQLServer工具和实用程序
1.3.1企业管理器1.3.2服务管理器1.3.3查询分析器1.3.4导入和导出数据1.3.5联机帮助文档1SQLServer关系数据库简介第25页企业管理器:基于一个新被称为微软管理控制台(MicrosoftManagementConsole)公共服务器管理环境,它是SQLServer中最主要一个管理工具。企业管理器不但能够配置系统环境和管理SQLServer,而且因为它能够以层叠列表形式来显示全部SQLServer对象,因而全部SQLServer对象建立与管理都能够经过它来完成。管理SQLServer服务器;建立与管理数据库;建立与管理表、视图、存放过程、触发程序、角色、规则、默认值等数据库对象,以及用户定义数据类型;备份数据库和事务日志、恢复数据库;复制数据库;设置任务调度;设置警报;提供跨服务器拖放控制操作;管理用户帐户;建立Transact-SQL命令语句以及管理和控制SQLMail。企业管理器按照“数据库服务器组→数据库服务器→数据库→数据库对象”层次结构来组织和管理各种数据库对象。1.3.1企业管理器1SQLServer关系数据库简介第26页图1-20SQLServer企业管理器(EnterpriseManager)界面1.3.1企业管理器1SQLServer关系数据库简介第27页SQLServer服务管理器是在服务器端实际工作时最有用实用程序。服务管理器用来开启、暂停、继续和停顿数据库服务器实时服务,其提供服务包含:SQLServer、SQLServerAgent、MSDTC(MicrosoftDistributedTransactionCoordinator,微软分布式事务协调器)。1.3.2服务管理器(ServiceManager)1SQLServer关系数据库简介第28页查询分析器用于输入和执行Transaction-SQL语句,而且快速查看这些语句结果,以分析和处理数据库中数据。这是一个非常实用工具,对掌握SQL语言,深入了解SQLServer管理工作有很大帮助。1.3.3查询分析器(QueryAnalyzer)1SQLServer关系数据库简介第29页导入和导出数据采取DTC导入/导出向导来完成。此向导包含了全部DTC(DataTransformationServices)工具,提供了在OLEDB数据源之间复制数据最简捷方法。导入数据:从sqlserver外部数据源(如ASCII文本文件)中检索数据,并将数据插入到sqlserver表过程。导出数据:将sqlserver表数据转换为其它指定格式数据过程。1.3.4导入和导出数据(ImputandExportData)1SQLServer关系数据库简介第30页1.3.5联机丛书(BooksOnline)SQLServer提供了大量联机文档,它含有索引和全文搜索能力,可依据关键词来快速查找用户所需信息。1查询分析器中打开联机丛书
选择要获取帮助关键字,按下shift+F1。2在企业管理器中打开联机丛书
点击工具栏帮助按钮加载联机丛书(帮助——帮助主题)。打开联机丛书后,“活动子集”列表对帮助内容进行分类,能够选择相关文档进行检索,在“活动子集”下方提供了目录、索引、搜索和书签四个选项卡,分别提供了四种不一样检索方式:目录:以树形目录结构组织帮助文档。能够依据主题内容逐层展开,直到找到所需要内容为止。索引:在索引选项卡上能够输入关键字,经过单击“显示”按钮查找与指定关键字相关主题。
1SQLServer关系数据库简介第31页1.3.5联机丛书(BooksOnline)
联机丛书中“活动子集”:搜索:搜索选项卡用于查找文档内容包含有指定关键字帮助信息。在搜索选项卡上输入关键字,单击“列出主题”按钮,在左窗口中列出全部与指定关键字相关主题。在选项卡上能够使用not、and、or、near运算符进行复合条件查找。如指定要查找单词为“视图or表”后,在左侧窗口中会列出全部与“表”或“视图”相关主题,深入选择所需要主题,能够找到详细帮助文档。书签:对于自己所感兴趣帮助文档,能够在书签选项卡上将其收藏起来,方便于在需要时快速打开浏览。用任一一个方法找到需要帮助文档,切换到该选项卡上,再单击“添加”按钮,既可将当前主题添加到该选项卡主题列表中,下次能够直接到该选项卡上选择要浏览主题进行浏览。1SQLServer关系数据库简介第32页1.3.5联机丛书(BooksOnline)创建和使用书签列表:(1)若要创建“书签”主题列表,请定位要创建书签主题,单击"书签"选项卡,然后单击"添加"命令。(2)若要返回"书签"主题,请单击"书签"选项卡,选择主题,然后单击"显示"按钮。(3)若要重命名主题,请在“书签”选项卡中选择主题,然后在“当前主题”框中键入新名称。(4)若要删除"书签"主题,在"书签"选项卡中选择主题,然后单击"删除"按钮。1SQLServer关系数据库简介第33页1.4sqlserver数据库体系结构sqlserver数据库体系结构分为:逻辑体系结构、物理体系结构。数据库物理结构:主要应用于面向计算机数据组织和管理,如数据文件、表和视图数据组织方式、磁盘空间利用和回收、文本和图形数据有效存放等。数据库逻辑结构:主要应用于面向用户数据组织和管理,如数据库表、视图、约束、用户权限等;表:在数据库中,全部数据都存放在表中,表由行(统计)和列(字段)组成,一个数据库能够包含多个表。视图:由查询数据表产生结果组成,是一个虚构表。视图把表中部分数据映射出来供用户使用,这么能够预防全部用户直接对表进行操作而造成系统性能和安全性下降。1SQLServer关系数据库简介第34页1.4sqlserver数据库体系结构存放过程:由一组sql语句组成完成特定功效程序。存放过程在服务器端被编译后能够重复执行。索引:对表中一个或多个列值进行排序结构。利用索引能够提升对数据库表中特定信息访问速度。约束:一个定义自动强制数据库完整性方式。约束定义了列中允许值规则,如强制订义某乘机列值只能为1-100。默认值:假如在插入行时没有指定该行中某列值,则该列使用默认值进行填充。如,“性别”列默认值为“男”,则插入某学生细心时,假如没有指定其性别,则默认为“男”。触发器:由一组sql语句组成,当对表或视图进行某种操作(添加、删除或修改)时,这组命令会在一定情况下自动执行。用户:用于定义允许访问当前数据库用户及权限。角色:定义了一组含有相同权限用户。1SQLServer关系数据库简介第35页SQLServer有6个系统数据库:1.Master数据库:SQLServer系统最主要数据库,它统计了SQLServer系统全部系统信息。这些系统信息包含全部登录信息、系统设置信息、SQLServer初始化信息和其它系统数据库及用户数据库相关信息。提议不要在该数据库中建立用户对象(表、视图、存放过程或触发器)2.Model数据库:全部用户数据库和Tempdb数据库模板数据库,它含有Master数据库全部系统表子集,这些系统数据库是每个用户定义数据库需要。用户创建数据库时,model数据库全部内容(包含数据库选项)都会被复制到新数据库中,所以model数据库必须一直存在于SQLServer系统中。
3.Msdb数据库:代理服务数据库,为其警报、任务调度和统计操作员操作提供存放空间。1.4SQLServer系统数据库介绍1SQLServer关系数据库简介第36页4.Tempdb:是一个暂时数据库,它为全部暂时表、暂时存放过程及其它暂时操作提供存放空间。还用于任何其它暂时存放要求。如:存放sqlserver生成工作表。Tempdb是一个全局资源,全部连接到系统用户暂时表和存放过程都存放到该数据库中。Tempdb数据库在sqlserver每次开启时都重新创建,所以该数据库在系统开启时总是洁净,暂时表和存放过程在连接断开时自动除去。5.Pubs和Northwind数据库:是两个示例数据库,它们能够作为SQLServer学习工具。其中Pubs数据库以一个图书出版企业为模型,用于演示数据库中能够用许多项选择项。该数据库及其中表京城在帮助文档所介绍示例中使用。Northwind数据库包含一个名为Northwindtraders虚构企业销售数据,该企业从事世界各地特产食品进出口贸易。1.4SQLServer系统数据库介绍1SQLServer关系数据库简介第37页1.5SQLServer系统表介绍系统目录是由描述SQLServer系统数据库、基表、视图和索引等对象结构系统表组成。SQLServer经常访问系统目录,检索系统正常运行所需必要信息。1SQLServer关系数据库简介第38页1.5几个最主要系统表
1.Sysobjects表SQLServer主系统表sysobjects出现在每个数据库中,它对每个数据库对象含有
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年A特种设备《电梯安全管理》考试题库及答案(完整版)
- 2025年初级会计师考试财务成本管理模拟题及答案详解
- 2025年大学入学物理考试模拟题与答案解析科学新篇章的敲门砖
- 2025年零售业经理面试笔试题预测试题集
- 株洲研学课件
- 公务员面试题及答案
- 2025年工业自动化专家认证题库自动化控制高级工程师笔试预测题
- 公务员考试面试题及答案
- 公务员返聘面试题及答案
- 2025年机械工程设计师面试模拟题与答案手册
- 仓储主管考试试卷及答案
- 地理探索之旅:初中研学旅行方案策划
- 妇联开展宣讲活动方案
- 母婴保健培训课件学习
- 2025年6月22日四川省市直事业单位遴选笔试真题及答案解析
- 公安涉密载体管理制度
- 2025年中国蛇养殖行业市场前景预测及投资价值评估分析报告
- JG/T 536-2017热固复合聚苯乙烯泡沫保温板
- T/CSIQ 8008-2018正装鞋
- 视唱练耳讲课课件
- 酒店管理安全总监岗位职责
评论
0/150
提交评论