《chSQLServer概述学习教程.pptx》由会员分享,可在线阅读,更多相关《chSQLServer概述学习教程.pptx(40页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第第3章章 目目 录录上海市高校精品课程上海市高校精品课程国家十三五规划项目国家十三五规划项目目目录录3.1SQLServer的概念和进展3.2SQLServer2016的功能和特点3.3SQLServer2016体系结构和文件3.4数据库命令语法规则和特点3.5本章小结3.6实验三SQLServer2016安装及操作界面第1页/共40页第一页,编辑于星期五:十三点 五十六分。教学目标教学目标教学目标教学目标教学目标教学目标掌握SQLServer的发展、特点和功能理解SQLServer2016的组成结构及文件掌握数据库命令语法规则及特点和用法熟悉SQLServer2016常用界面功能操作上海市
2、高校精品课程上海市高校精品课程国家十三五规划项目国家十三五规划项目重点重点重点重点第2页/共40页第二页,编辑于星期五:十三点 五十六分。3.1 SQL Server的概念和进展上海市高校精品课程上海市高校精品课程国家十三五规划项目国家十三五规划项目1.SQL及T-SQL的基本概念1974年IBM为关系DBMS设计一种查询语言,先在IBM公司的关系数据库系统SystemR上实现,当时称为SEQUEL,后简称为结构化查询语言SQL(StructuredQueryLanguage).T-SQL是Transact-SQL简称,事务-结构化查询语言,也是SQLServer的核心组件,是对SQL语言的一
3、种扩展形式。SQL Server荣登Gartner魔力象限领导者冠军地位。SQLServer2016强强大大功功能能已已获获得得国国际际研研究究调调查查机机构构Gartner肯肯定定,2015年年10月月发发布布的的Gartner魔魔力力象象限限操操作作数数据据库库管管理理系系统统报报告告中中,称称SQLServer领领先先Oracle、IBM与与SAP等等业业界界厂厂商商,并并将将其其评评选选在在市市场场远远见见、强强大大执执行行力力与与效效能能与与支支持持服服务务等等项项目目具具有有极极大大优优势势。显显示示微微软软SQLServer的的强强大大功功能能将将为为企企业业带带来来绝绝佳佳的的
4、领领先先优优势势并并提提供供让让企企业业无无后后顾顾之之忧忧的的支持服务支持服务。案例3-1的概念及发展概况的概念及发展概况复复习习复复习习第3页/共40页第三页,编辑于星期五:十三点 五十六分。2.SQL Server的发展概述 从1995年到2016年20多年来,微软开发的数据库管理系统SQL Server,各种业务数据处理新技术得到了广泛应用且不断快速发展和完善,其版本发布时间和开发代号,如表3-1所示。表表3-1 SQL Server3-1 SQL Server版本发布时间和开发代号版本发布时间和开发代号上海市高校精品课程上海市高校精品课程国家十三五规划项目国家十三五规划项目版本发布时
5、间和开发代号什么是SQL??SQLServer最初由谁研发?SQLServer2016对比同类系统有哪些优势?讨论思考讨论思考讨论思考讨论思考3.1 SQL Server的概念和进展第4页/共40页第四页,编辑于星期五:十三点 五十六分。的主要功能的主要功能上海市高校精品课程上海市高校精品课程国家十三五规划项目国家十三五规划项目SQLServer2016新的主要功能包括:最大限度的保护用户的数据安全。对数据的全程加密 延伸数据库(StretchDatabase)。将数据动态延伸至云计算平台与服务Azure 实时业务分析与内存中联机事务处理(OLTP)提供实时数据分析并加速数据处理查询。3.2S
6、QLServer216的功能及特点的功能及特点全球数据量急剧增加需要快速处理。据据全全球球权权威威IT研研究究与与咨咨询询机机构构统统计计,未未来来十十年年的的数数据据量量将将增增长长40多多倍倍。互互联联网网数数据据中中心心(InternetDataCenter,IDC)的的研研究究报报告告称称中中国国数数据据增增长长最最显显著著,到到2020年年将将占占全全球球的的21%。面面对对庞庞杂杂的的数数据据处处理理,SQLServer是是世世界界上上应应用用最最广广泛泛的的关关系系型型网网络络数数据据库库管管理理系系统统(DBMS),微微软软最最新新的的SQLServer2016可帮助企事业更好
7、地适应快速增长的业务需求。可帮助企事业更好地适应快速增长的业务需求。案例3-2第5页/共40页第五页,编辑于星期五:十三点 五十六分。上海市高校精品课程上海市高校精品课程国家十三五规划项目国家十三五规划项目3.2SQLServer216的功能及特点的功能及特点增强的安全功能。层级安全性控管可使客户基于用户特征控制数据访问,动态数据屏蔽.改进AlwaysOn可用性及灾难可恢复性。数据交换格式JSON对数据的支持,可实现快捷解析和存储,为多种类型数据提供更好支持。企业信息管理。利用企业实时通信工具和分析服务等使性能得到提高,可用性和可扩展性得到较大提升。更快的混合型hybrid备份。内置高级分析(
8、Built-inAdvancedAnalytics)、混合基PolyBase和移动商业智能MobileBI。的主要功能的主要功能第6页/共40页第六页,编辑于星期五:十三点 五十六分。上海市高校精品课程上海市高校精品课程国家十三五规划项目国家十三五规划项目3.2SQLServer216的功能及特点全程加密技术(AlwaysEncrypted)。动态数据屏蔽(DynamicDataMasking)。延伸数据库(StretchDatabase)。JSON支持.Java轻量级数据交换格式,可在应用和数据库引擎之间格式交互.多TempDB数据库文件。对于多核机,可运行多个tempdb数据文件.Poly
9、Base.支持查询分布式数据集,实现关系型数据与半结构化数据之间关联查询.QueryStore。保存历史执行计划及其查询统计.行级安全(RowLevelSecurity)。具备行级安全特性后,便可由登录权限限制对行数据的访问SQLSERVER支持R语言。对大数据用R语言做高级分析.历史表(TemporalTable)。在基表中保存数据的旧版本信息的主要特点的主要特点美国社会保障局正构建新会员数据平台。美国社会保障局正构建新会员数据平台。美国在新的业务数美国在新的业务数据平台中使用微软最新的据平台中使用微软最新的SQLServer2016快速处理数据。美国社保局的高快速处理数据。美国社保局的高级
10、数据库管理级数据库管理BasitFarooq,已成为已成为SQLServer2016首批测试用户首批测试用户,对其对其中的新功能改进进行了实际体验。中的新功能改进进行了实际体验。案例3-3第7页/共40页第七页,编辑于星期五:十三点 五十六分。版本及对应功能SQLServer2016共有4个版本,主要包括:企业版、标准版、精简版和开发者版,类似于SQLServer2014,其中Developer和Express是免费的。SQLServer2016的主要版本及其对应功能,如表3-2所示。上海市高校精品课程上海市高校精品课程国家十三五规划项目国家十三五规划项目3.2SQLServer216的功能及
11、特点表3-2 SQL Server 2016主要版本及功能第8页/共40页第八页,编辑于星期五:十三点 五十六分。SQLServer2016的最新主要功能是什么?SQLServer2016的主要特点具体有哪些?SQLServer2016版本有哪几种?说明对应功能?上海市高校精品课程上海市高校精品课程国家十三五规划项目国家十三五规划项目讨论思考讨论思考讨论思考讨论思考3.2SQLServer216的功能及特点的功能及特点第9页/共40页第九页,编辑于星期五:十三点 五十六分。的体系结构 1客户机/服务器体系结构 图图3-1 3-1 客户机客户机/服务器结构服务器结构 图图3-2 SQL3-2 S
12、QL的三级模式结构的三级模式结构 2数据库的三级模式结构 SQL语言支持数据库三级模式结构,其中外模式对应视图,模式对应基本表,内模式对应存储文件。如图3-5所示。1)基本表;2)视图;3)存储文件;4)SQL用户上海市高校精品课程上海市高校精品课程国家十三五规划项目国家十三五规划项目3.3SQLServer2016体系结构及文件第10页/共40页第十页,编辑于星期五:十三点 五十六分。3.SQL Server 2016的组成结构 (1)SQL Server总体结构和组件 SQL Server 2016 组件组件包括:数据库引擎(Database Engine)分析服务(Analysis Se
13、rvices)、集成服务(Integration Services)报表服务(Reporting Services)以及主数据服务(Master Data Services)组件等.各组件之间的关系关系如图3-3所示。图图3-33-3系统各组件之间的关系系统各组件之间的关系图图3-4SQLServer3-4SQLServer各组成部分间的关系各组成部分间的关系 上海市高校精品课程上海市高校精品课程国家十三五规划项目国家十三五规划项目服务代理3.3SQLServer2016体系结构及文件主要核心第11页/共40页第十一页,编辑于星期五:十三点 五十六分。SQL Server2016的服务器组件及
14、其对应功能,如表3-3所示。服务器组件服务器组件功功能能说说明明SQLServer数据库引擎数据库引擎包括数据库引擎(包括数据库引擎(用于用于存储、处理和保护数据的存储、处理和保护数据的核心服务核心服务)、复制、全)、复制、全文搜索、文搜索、用于用于管理关系数据和管理关系数据和XML数据的工具及数据的工具及数据质量服务器数据质量服务器(DQS)分析服务分析服务AS用于用于创建和管理联机分析处理创建和管理联机分析处理(OLAP)以及以及数据挖掘数据挖掘应用程序的工具。应用程序的工具。(一种透过数理模式分析企业储存的大量资料,找出不同客户或市场划分,分析消费者喜好和行为的方法)报表服务报表服务RS
15、用于用于创建、管理和部署表格报表、矩阵报表、图形报表以及自由格式报创建、管理和部署表格报表、矩阵报表、图形报表以及自由格式报表的服务器和客户端组件。表的服务器和客户端组件。RS还是一个可用于开发报表应用程序的可扩还是一个可用于开发报表应用程序的可扩展平台。展平台。集成服务集成服务IS是一组图形工具和可编程对象是一组图形工具和可编程对象,用于用于移动、复制和转换数据移动、复制和转换数据.还包括还包括IS的的数据质量服务器数据质量服务器(DQS)组件组件主数据服务主数据服务(MDS)针对主数据管理的针对主数据管理的SQLServer解决方案。包括复制服务、服务代理、通解决方案。包括复制服务、服务代
16、理、通知服务和全文检索服务等功能组件,共同构成完整的服务架构。知服务和全文检索服务等功能组件,共同构成完整的服务架构。表表3-3SQLServer20163-3SQLServer2016服务器组件服务器组件上海市高校精品课程上海市高校精品课程国家十三五规划项目国家十三五规划项目可扩展标记语言 3.3SQLServer2016体系结构及文件第12页/共40页第十二页,编辑于星期五:十三点 五十六分。(2)SQL Server 2016主要管理工具 在实际应用中,常用SQL Server 2016的主要管理工具,如表3-4所示。表表3-4 SQL Server20163-4 SQL Server2
17、016主要管理工具主要管理工具管理工具管理工具功功 能能 说说 明明SSMSSSMS(SQLServerManagementStudio)用于用于访问、配置、管理和开发访问、配置、管理和开发SQLServer组件的集成环境。使各种技组件的集成环境。使各种技术水平的开发人员和管理员都能术水平的开发人员和管理员都能使用使用SQLServer。SQLServer配置管理器配置管理器为为SQL服务、服务器协议、客户端协议和客户端别名服务、服务器协议、客户端协议和客户端别名提供基本配置管理提供基本配置管理SQLServer事件探查器事件探查器提供一图形用户界面提供一图形用户界面,用于用于监视数据库引擎实
18、例或分析服务监视数据库引擎实例或分析服务AS实例实例数据库引擎优化顾问数据库引擎优化顾问可以可以协助协助创建索引、索引视图和分区的最佳组合。创建索引、索引视图和分区的最佳组合。数据质量客户端数据质量客户端提供一个简单和直观的图形用户界面,提供一个简单和直观的图形用户界面,用于用于连接到连接到DQS数据库并执行数据库并执行数据清理操作。还允许集中监视在数据清理操作过程中执行的活动。数据清理操作。还允许集中监视在数据清理操作过程中执行的活动。SQLServer数据工具数据工具(SSDT)提供提供IDE为商业智能组件为商业智能组件生成解决方案生成解决方案:AS、RS和和S(原称商务智能IS).还还包
19、含包含“数据库项目数据库项目”,为为DB开发人员提供集成环境开发人员提供集成环境,以便在以便在VS内为内为SQL平台(内部平台(内部/外部)执行所有外部)执行所有DB设计设计.开发人员可用开发人员可用VS功能增强的服务器功能增强的服务器资源管理器资源管理器,轻松创建或编辑轻松创建或编辑DB对象和数据或执行查询对象和数据或执行查询连接组件连接组件安装用于客户端和服务器之间通信的组件安装用于客户端和服务器之间通信的组件,及用于及用于DB-Library、ODBC和和OLEDB的网络库的网络库.IDE集成磁盘电子接口 上海市高校精品课程上海市高校精品课程国家十三五规划项目国家十三五规划项目分析-报表
20、服务对象连接与嵌入 3.3SQLServer2016体系结构及文件第13页/共40页第十三页,编辑于星期五:十三点 五十六分。4数据库的存储结构及文件种类(1)数据库的存储结构 数据库存储结构有两种,包括:1)数据库的逻辑结构(DB对象,约束,规则)2)数据库的物理结构(DB及文件)(2)数据库文件 数据库文件主要包括:1)主数据文件。推荐扩展名.mdf。2)次数据文件。推荐扩展名.ndf。3)事务日志文件.默认扩展名.ldf。一个数据库文件组织案例如图3-5所示。图图3-5 3-5 数据库文件组织案例数据库文件组织案例(3)数据库文件组 文件组是数据库中数据文件的逻辑组合.有三类:1)主文件
21、组。2)次文件组。3)默认文件组。上海市高校精品课程上海市高校精品课程国家十三五规划项目国家十三五规划项目3.3SQLServer2016体系结构及文件第14页/共40页第十四页,编辑于星期五:十三点 五十六分。数据库的种类及文件数据库的种类及文件 1SQL Server 数据库种类和特点 数据库对象指数据库中数据在逻辑上被组成一系列对象。数据库种类分为3类:系统数据库、用户数据库和示例数据库。(1)系统数据库 是存储SQL Server系统的系统级信息数据库,如系统配置、数据库的属性、登录账户、数据库文件、数据库备份、警报、作业等信息.表表3-5 SQL Server3-5 SQL Serv
22、er的系统数据库的系统数据库系统数据库系统数据库功功 能能 说说 明明master数据库数据库记录记录SQLServer实例的所有系统级信息。实例的所有系统级信息。msdb数据库数据库用于用于SQLServer代理代理计划警报和作业。计划警报和作业。model数据库数据库用于用于SQLServer实例上创建的所有数据库的实例上创建的所有数据库的模板模板。tempdb数据库数据库一个一个工作空间工作空间,用于保存,用于保存临时临时对象或中间结果集。对象或中间结果集。*Resourc数据库数据库原系统有原系统有:只读数据库只读数据库,包含包含SQLServer的系统对象的系统对象上海市高校精品课程
23、上海市高校精品课程国家十三五规划项目国家十三五规划项目主数据主数据文件文件多级安全DBMS3.3SQLServer2016体系结构及文件图图3-63-6数据库对象数据库对象第15页/共40页第十五页,编辑于星期五:十三点 五十六分。(2)用户数据库 是由用户建立并使用的数据库,用于存储用户使用的数据信息.由用户定义,且由存储表和索引等数据库对象的磁盘空间构成,空间被分配在操作系统文件上.系统数据库与用户数据库结构如图3-8.(3)示例数据库 是一种实用的学习数据库的范例。上海市高校精品课程上海市高校精品课程国家十三五规划项目国家十三五规划项目3.3SQLServer2016体系结构及文件图3-
24、7 系统数据库及数据库对象等的位置图3-8 系统数据库与用户数据库结构第16页/共40页第十六页,编辑于星期五:十三点 五十六分。2数据库逻辑组件 数据库存储是按物理方式在磁盘上作为多个文件的实现。用户用数据库时使用的主要是逻辑组件,如图3-9所示.每个SQL Server 实例有4个系统数据库(master、model、tempdb 和 msdb)以及一个或多个用户数据库。图图3-93-9用数据库时使用的逻辑组件用数据库时使用的逻辑组件请解释SQLServer2016的体系结构?数据库文件的种类具体有哪些?SQLServer数据库和系统数据库有哪几种?上海市高校精品课程上海市高校精品课程国家
25、十三五规划项目国家十三五规划项目讨论思考讨论思考讨论思考讨论思考3.3SQLServer2016体系结构及文件第17页/共40页第十七页,编辑于星期五:十三点 五十六分。3.4数据库命令语法规则数据库命令语法规则和特点和特点 语法规则概述上海市高校精品课程上海市高校精品课程国家十三五规划项目国家十三五规划项目数数据据库库命命令令及及语语法法规规则则非非常常重重要要。通通常常对对于于业业务务数数据据处处理理等等常常用用两两种种操操作作方方式式:用用SQL语语句句及及扩扩展展的的事事务务-结结构构化化查查询询语语言言T-SQL(TransactStructuredQueryLanguage)即即
26、Transact-SQL的的 简简 称称,或或 利利 用用SSMS(SQLServerManagementStudio)的的界界面面菜菜单单方方式式进进行行操操作作。T-SQL是是SQLServer的的核核心心组组件件,在在数数据据处处理理与与管管理理等等常常用用操操作作语语句句及及其其语语法法规规则则等等极极为为重重要要,特特别别是是在在动动态态数数据据处处理理及及系系统统运运行行中中更更为常用为常用。案例3-4SQLServer操作2种方式:界面菜单,T-SQL语句第18页/共40页第十八页,编辑于星期五:十三点 五十六分。3.4数据库命令语法规则数据库命令语法规则和特点和特点 语法规则概
27、述1.T-SQL常用语法规则常用的命令语句语法规则语法规则:(1)“”(尖括号)中的内容表示“必选项”,不可缺省。(2)“”(方括号)中的内容表示可省略,省略时系统取默认值.(3)“|”(同符号或/)表示相邻前后两项只能任取一项。(4)“”表示其中内容可以重复书写,且各项之间须用逗号隔开.(5)输入一条较长语句可分成多行书写且以“;”(换行符或改行符,也可用回车操作)结尾,但是,在同一行不允许写多条语句。(6)在一个关键字的中间不能加入空格或换行符。(7)在T-SQL中,保留关键字是SQL中预留的关键字(函数名等),命令和语句的写书不区分大小写。关键字不能被缩写也不能分行。(8)输入SQL 命
28、令时,所用的标点符号,如括号、逗号、分号、圆点(英文句号)等都应是英文半角,否则会在执行命令时出错。上海市高校精品课程上海市高校精品课程国家十三五规划项目国家十三五规划项目印刷印刷字符字符第19页/共40页第十九页,编辑于星期五:十三点 五十六分。2.T-SQL常用操作语言的类型 根据T-SQL语言功能特点,分为5 5种类型种类型:(1)数据定义语言(DDL)。是最基础的T-SQL语言类型,用于用于定义(创建)和管理(改删)数据库及其对象。(见表3-6)(2)数据操作语言(DML)。也称为数据操纵语言,包括实现对数据库表中数据数据的插入、更新和查询等操作。(3)数据控制语言(DCL).实现对数
29、据库安全和权限管理等控制.(4)事务管理语言(TML).主要用于用于事务管理方面.在数据库中执行操作时,经常需要多个操作同时完成/取消。(5)其他附加的语言.用于用于辅助语句的操作、标识、理解和使用,包括标识符、常量、变量、运算符、表达式、数据类型、函数、流程控 制语句、错误处理语言、注释等。注意:T-SQL语句的写书不区分大小写。事物:应用处理的最小单元,如简单查询上海市高校精品课程上海市高校精品课程国家十三五规划项目国家十三五规划项目可缩写可缩写前4个字符,考虑程序 可 读 性不提倡.表3-6SQL的数据定义语言操作对象操作对象操操作作方方式式创创建建修修改改删删除除数据库数据库CREAT
30、EDATABASEALTERDATABASEDROPDATABASE数据表数据表CREATETABLEALTERTABLEDROPTABLE视图视图CREATEVIEWALTERVIEWDROPVIEW索引索引CREATEINDEXDROPINDEX3.4数据库命令语法规则和特点 第20页/共40页第二十页,编辑于星期五:十三点 五十六分。的特点及注释语句 1.T-SQL语言的主要特点 T-SQL语言的主要特点:(1)综合统一。交互式查询语言功能强大,简单易学;集数据定义、数据操纵、数据控制、事务管理语言和附加语言元素为一体;(2)高度非过程化。用SQL语言进行数据操作时,只需要提出“干什么”
31、,不需要指出“如何干”,语句的操作执行由系统自动完成;所有的T-SQL命令都可以在查询分析器中完成。(3)面向集合的操作方式。SQL操作的对象和结果都是集合(关系),用关系(二维数据表结构方式)表示数据处理操作更快捷方便。(4)一种语法,两种使用方式,自含式语言交互方式和嵌入到高级语言中的使用方式;既可直接查询数据库,也可嵌入到其他高级语言中执行;(5)语言简洁,易学易用。与人的思维习惯相近,易于理解和掌握。概括:交互一体化、2种方式、非过程化(干什么-无需怎么干)、接近人的思维。上海市高校精品课程上海市高校精品课程国家十三五规划项目国家十三五规划项目在文档窗口在文档窗口用用新建查询新建查询4
32、.1数据库命令语法规则及特点 第21页/共40页第二十一页,编辑于星期五:十三点 五十六分。2注释语句 在T-SQL程序中,注释语句主要用于对程序语句的解释说明并增加阅读性,有助于对源程序语句的理解和修改维护,系统对注释语句不执行。(1)多行注释语句.常放在程序(块)前,用于对程序功能、特性和注意事项等方面的说明,以/*开头并以*/结束。例如 /*以下为数据修改程序 请注意修改的具体条件及确认*/(2)单行注释语句.也称为行注释语句,通常放在一行语句后面用于对本行语句的说明,以-开始的若干字符。-声明局部变量声明局部变量 -为局部变量赋初始值为局部变量赋初始值上海市高校精品课程上海市高校精品课
33、程国家十三五规划项目国家十三五规划项目3.4数据库命令语法规则和特点 T-SQLT-SQL常用的语法规则是什么?常用的语法规则是什么?T-SQLT-SQL常用操作语言的种类具体有哪些?常用操作语言的种类具体有哪些?T-SQLT-SQL语言的特点及注释语句是什么?语言的特点及注释语句是什么?讨论思考讨论思考讨论思考讨论思考第22页/共40页第二十二页,编辑于星期五:十三点 五十六分。3.5 本章小结本章小结 结构化查询语言SQL具有语言简洁、易学易用、高度非过程化、一体化等特点,是目前广泛使用的数据库标准语言.本章概述了SQL的基本概念及发展,以及SQL Server 2016的主要功能及特点、
34、组成结构、数据库及其文件的种类。SQL Server 2016是微软公司具有重要意义的数据库新技术产品。作为最新研发的新一代旗舰级数据库和分析平台,突出高级分析和丰富可视化,并融合了关键创新功能。本章还概要地简介了数据库操作中常用的标识符及语法规则,概述了T-SQL的特点及注释语句,最后通过实验结合具体实例介绍了SQL Server 2016安装升级的步骤和操作功能界面。上海市高校精品课程上海市高校精品课程国家十三五规划项目国家十三五规划项目第23页/共40页第二十三页,编辑于星期五:十三点 五十六分。3.6 实验三 SQL Server 2016安装及操作界面 实验目的(1)掌握SQLSer
35、ver2016的安装或升级方法及过程。(2)理解SQLServer2016服务器配置和登录方法。(3)掌握SQLServer2016的常用菜单界面及功能。实验要求及安排(1)运行环境运行环境:SQLServer2016的32位&64位官方版操作系统:WindowsServer2012或Windows以上(2)学时安排学时安排:建议2-3学时(可增加课后实践)第24页/共40页第二十四页,编辑于星期五:十三点 五十六分。3.6 实验三 SQL Server 2016安装及操作界面 3.6.3实验内容及步骤1SQLServer2016的安装与升级(1)常用的安装过程常用SQLServer2016安
36、装向导进行安装。SQLServer安装向导提供了一个用于安装所有SQLServer组件的功能树,便于根据需要分别安装这些组件。Server2016常用的安装步骤为:下载或插入SQLServer安装软件,然后双击根文件夹中的Setup.exe。若要从网络共享进行安装,请找到共享中的根文件夹,然后双击Setup.exe。安装向导将运行SQLServer安装中心。如图3-10.第25页/共40页第二十五页,编辑于星期五:十三点 五十六分。图图3-10 SQL Server 3-10 SQL Server 安装中心界面安装中心界面(1)(1)3.6 实验三 SQL Server 2016安装及操作界面
37、 第26页/共40页第二十六页,编辑于星期五:十三点 五十六分。图图3-10 SQL Server 3-10 SQL Server 安装中心界面安装中心界面(2)(2)3.6 实验三 SQL Server 2016安装及操作界面 第27页/共40页第二十七页,编辑于星期五:十三点 五十六分。图图3-11 3-11 功能选择界面功能选择界面(1)(1)3.6 实验三 SQL Server 2016安装及操作界面 第28页/共40页第二十八页,编辑于星期五:十三点 五十六分。图图3-11 3-11 功能选择界面功能选择界面(2)(2)3.6 实验三 SQL Server 2016安装及操作界面 第
38、29页/共40页第二十九页,编辑于星期五:十三点 五十六分。图图3-12 3-12 服务器配置界面服务器配置界面(1)(1)3.6 实验三 SQL Server 2016安装及操作界面 n2SQLServer2016服务器配置和登录n(1)安装SQLServer2016前的设置(2)服务器配置第30页/共40页第三十页,编辑于星期五:十三点 五十六分。3.6 实验三 SQL Server 2016安装及操作界面 图图3-12 3-12 服务器配置界面服务器配置界面(2)(2)第31页/共40页第三十一页,编辑于星期五:十三点 五十六分。(2)SQL Server 2016服务器配置 图图3-1
39、2 12 数据库引擎配置(数据库引擎配置(补补1)3.6 实验三 SQL Server 2016安装及操作界面 第32页/共40页第三十二页,编辑于星期五:十三点 五十六分。图图3-13 3-13 安装安装SQLServer2016系统系统界面(补界面(补1)3.6 实验三 SQL Server 2016安装及操作界面 第33页/共40页第三十三页,编辑于星期五:十三点 五十六分。图图3-13 3-13 安装安装“管理工具管理工具”界面界面(补补2)3.6 实验三 SQL Server 2016安装及操作界面 第34页/共40页第三十四页,编辑于星期五:十三点 五十六分。SQLServer20
40、16升级操作升级操作.用用SQLServerInstallationCenter升级升级.先先将将SQLServer2016安装文件安装文件/ISO文件挂载到旧系统文件挂载到旧系统,执行执行Autorrun程序程序/启启动动setup.exe.升级前升级前运行运行UpgradeAdvisor检查检查兼容兼容.运行运行advisor工具工具,单击单击“安装中心安装中心”页面的页面的DownloadUpgradeAdvisor选项选项。3.6 实验三 SQL Server 2016安装及操作界面 第35页/共40页第三十五页,编辑于星期五:十三点 五十六分。3SQL Server 2016登录和S
41、SMS界面(1)SQL Server 2016的启动和登录 图图3-14 3-14 在在“开始开始”菜单启动菜单启动SSMS SSMS 图图3-15 3-15 通过验证进行系统登录通过验证进行系统登录3.6 实验三 SQL Server 2016安装及操作界面 第36页/共40页第三十六页,编辑于星期五:十三点 五十六分。(2)SQL Server 2016的SSMS界面登录后,启动SQL管理工具SSMS,用于访问、配置、控制和管理SQL Server组件。主界面包括“菜单栏”“标准工具栏”“SQL编辑器工具栏”“已注册的服务器”和“对象资源管理器”等操作区域,并出现有关系统数据库等资源信息.
42、还可在“文档窗口”输入SQL命令并单击“!执行(X)”运行,如图.图图3-16SSMS的窗体布局及操作界面的窗体布局及操作界面 3.6 实验三 SQL Server 2016安装及操作界面 第37页/共40页第三十七页,编辑于星期五:十三点 五十六分。公用机房不允许存放,需要保存数据库及数据到U盘供后续实验使用。1数据库的分离及保存 分离数据库是指移动保存完整的数据库及其数据文件和事务日志文件,同时将数据库从 SQL Server 数据库引擎中删除(定义)。并不会删除数据库存储在磁盘上的数据库文件。分离数据库的操作步骤:分离数据库:选择指定的“数据库”,右击鼠标出现菜单,点击选择“任务”及“分
43、离”操作。保存数据库:找到分离数据库的数据文件和事务日志文件(mdf文件、ldf文件),复制到U盘。2数据库的附加 在操作实验前,需要将U盘分离的数据库文件附加到SQL Server实例上.附加数据库的操作步骤:附加前需要将U盘上的数据库相关文件(mdf文件、ldf文件等),复制到目标服务器(机房电脑)的指定的文件目录下。附加数据库:在指定的“数据库”上右击鼠标出现的菜单上,选择“附加”命令并打开“附加数据库”对话框,点击“添加”按钮,定位数据库文件(.mdf),按“确定”。3.6 实验三 SQL Server 2016安装及操作界面 第38页/共40页第三十八页,编辑于星期五:十三点 五十六
44、分。上海市高校精品课程上海市高校精品课程上海市高校精品课程上海市高校精品课程上海教育高地建设项目上海教育高地建设项目上海教育高地建设项目上海教育高地建设项目国家国家国家国家“十三五十三五十三五十三五”重点出版规划项目重点出版规划项目重点出版规划项目重点出版规划项目上海高校优秀教材奖获得者主编上海高校优秀教材奖获得者主编上海高校优秀教材奖获得者主编上海高校优秀教材奖获得者主编上海市高校精品课程上海市高校精品课程上海市高校精品课程上海市高校精品课程上海高校优质在线课程上海高校优质在线课程上海高校优质在线课程上海高校优质在线课程第39页/共40页第三十九页,编辑于星期五:十三点 五十六分。感谢您的观看。第40页/共40页第四十页,编辑于星期五:十三点 五十六分。