




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第4章SQLServer2019概述4.1SQLServer2019简介4.2SQLServer2019的安装4.3SQLServer2019的常用4.1SQLServer2019简介4.1.1SQLServer2019版本介绍4.1.2SQLServer2019的新特性 4.1.1SQLServer2019版本介绍(1)2019年11月4日,Microsoft公司正式发布了新一代的数据库产品SQLServer2019,在保持前几代产品优势的同时,增加了大数据集群、数据虚拟化等特征。SQLServer2019根据用户业务需求和使用场景的不同,设计了不同的版本供用户选择。其中,主要的版本有Enterprise版(企业版)和Standard版本(标准版);专业化版本有Web版(网页版);扩展的版本有Developer版(开发版)和Express版(简易版)。根据性能、价格和运行时间等实际应用的需要,用户可以选择购买和安装不同版本的SQLServer。值得一提的是自2016版开始,SQLServer仅支持64位处理器安装,不再支持32位系统的软件。4.1.1SQLServer2019版本介绍(2)1.Enterprise版SQLServer2019的Enterprise版提供了全面的高端数据中心功能,性能极为快捷、虚拟化不受限制,还具有端对端的商业智能,可为关键任务工作负荷提供较高级别服务,支持最终用户访问深层数据。2.Standard版SQLServer2019的Standard版提供了基本数据管理和商业智能数据库,使部门和小型组织能够顺利运行其应用程序,并支持将常用开发工具用于内部部署和云部署,有助于以最小的IT资源获得高效的数据库管理。4.1.1SQLServer2019版本介绍(3)3.Web版SQLServer2019的Web版支持面向Internet的工作负载,使企业能够快速部署网页、应用程序、网站和服务。对于为从小规模至大规模的Web服务提供可伸缩性、经济性和可管理性功能的Web宿主和WebVAP来说,Web版是一个性价比较高的选择。4.Developer版SQLServer2019的Developer版支持开发人员基于SQLServer构建任意类型的应用程序,包括Enterprise版的所有功能,但有许可限制,只能用作开发和测试系统,而不能用作生成服务器。对于构建和测试应用程序的人员来说,Developer版是理想之选。4.1.1SQLServer2019版本介绍(4)5.Express版SQLServer2019的Express版是入门级的免费数据库,是学习和构建桌面及小型服务器数据驱动应用程序的理想选择。它是独立软件供应商、开发人员和热衷于构建客户端应用程序的人员的最佳选择。如果需要使用更高级的数据库功能,则可以将Express版无缝升级到其他更高端的SQLServer版本。SQLServerExpressLocalDB是Express版的一种轻型版本,该版本具备所有可编程序功能,但只能在用户模式下运行,并且具有快速的零配置安装和必备组件要求较少的特点。4.1.2SQLServer2019的新特性(1)SQLServer2019在早期版本的基础上构建,旨在将SQLServer发展成一个平台,以提供开发语言、数据类型、本地或云环境以及操作系统选项。本节介绍其部分新增特性。1.数据虚拟化和SQLServer2019大数据群集当代企业通常掌管着庞大的数据资产,这些数据资产由托管在整个公司的孤立数据源中的各种不断增长的数据集组成。利用
SQLServer2019大数据群集,你可以从所有数据中获得近乎实时的见解,该群集提供了一个完整的环境来处理包括机器学习和AI功能在内的大量数据。4.1.2SQLServer2019的新特性(2)2.智能数据库
从智能查询处理到对永久性内存设备的支持,SQLServer
智能数据库功能提高了所有数据库工作负荷的性能和可伸缩性,而无需更改应用程序或数据库设计。(1)智能查询处理特性:通过智能查询处理,可以发现关键的并行工作负荷在大规模运行时,其性能得到了改进。
同时,它们仍可适应不断变化的数据世界。
默认情况下,最新的数据库兼容性级别设置上支持智能查询处理,这会产生广泛影响,可通过最少的实现工作量改进现有工作负荷的性能。4.1.2SQLServer2019的新特性(3)(2)内存数据库:SQLServer
内存数据库技术利用现代硬件创新提供无与伦比的性能和规模。
SQLServer2019(15.x)
在此领域早期创新的基础上构建(例如内存中联机事务处理(OnLineTransactionProcess,
OLTP)),旨在为所有数据库工作负荷实现新的可伸缩性级别。(3)智能性能:SQLServer2019(15.x)
在早期版本的智能数据库创新的基础上构建,旨在确保提高运行速度。
这些改进有助于克服已知的资源瓶颈,并提供配置数据库服务器的选项,以在所有工作负荷中提供可预测性能。(4)监视:监视改善情况可供你在需要时随时对任何数据库工作负荷解锁性能见解。4.1.2SQLServer2019的新特性(4)3.开发人员体验SQLServer2019继续提供一流的开发人员体验,并增强了图形和空间数据类型、UTF-8支持以及新扩展性框架,该框架使开发人员可以使用他们选择的语言来获取其所有数据的见解。4.任务关键安全性SQLServer
提供安全的体系结构,旨在使数据库管理员和开发人员能够创建安全的数据库应用程序并应对威胁。
每个版本的
SQLServer
都在早期版本基础上进行了改进,并引入了新的特性和功能,SQLServer2019(15.x)
在此基础上继续进行构建。4.1.2SQLServer2019的新特性(5)5.高可用性每位用户在部署
SQLServer
时都需执行一项常见任务,即确保所有任务关键型
SQLServer
实例以及其中的数据库在企业和最终用户需要时随时可用。
可用性是
SQLServer
平台的关键支柱,并且
SQLServer2019(15.x)
引入了许多新功能和增强功能,使企业能够确保其数据库环境高度可用。4.2SQLServer2019的安装
4.2.1
SQLServer2019安装的软硬件需求
4.2.2SQLServer2019的安装
4.2.1
SQLServer2019安装的软硬件需求(1)1.硬件需求硬件需求组件需求硬盘SQLServer要求最少6GB的可用硬盘空间。磁盘空间要求将随所安装的SQLServer组件不同而发生变化。有关支持的数据文件存储类型的信息,请参阅。显示器SQLServer要求有Super-VGA(800x600)或更高分辨率的显示器。Internet使用Internet功能需要连接Internet(可能需要付费)。内存最低要求:ExpressEdition:512MB所有其他版本:1GB推荐:ExpressEdition:1GB所有其他版本:至少4GB,并且应随着数据库大小的增加而增加来确保最佳性能。处理器速度最低要求:x64处理器:1.4GHz推荐:2.0GHz或更快处理器类型x64处理器:AMDOpteron、AMDAthlon64、EM64T的IntelXeon和EM64T的IntelPentiumⅣ4.2.1
SQLServer2019安装的软硬件需求(2)
需要注意的是,仅x64处理器支持
SQLServer
的安装,x86处理器不再支持此安装。另外,内存至少必须有2GBRAM,才能在“数据库引擎服务(DataQualityServices,DQS)”
中安装数据质量服务器组件。此要求不同于
SQLServer
的最低内存需求。2.软件需求
软件需求组件需求操作系统Windows10TH11507或更高版本WindowsServer2016或更高版本最低版本操作系统包括最低版本.NET框架。网络软件SQLServer支持的操作系统具有内置网络软件。独立安装项的命名实例和默认实例支持以下网络协议:共享内存、命名管道和TCP/IP。4.2.2SQLServer2019的安装步骤(1)本书以在Wiindows10上安装SQLServer2019Developer版为例,介绍SQLServer的安装步骤。SQLServer2016以及更高版本在安装中心单独提供了管理工具的安装功能,也就是说在SQLServer的安装过程中不再自动安装SQLServerManagementStudio、SQLServer命令行提示工具、SQLServerProfiler等管理工具。因此,我们需要单独下载安装才能使用。可以在Mirosoft的官网下载需要的软件。下载地址是:/zh-cn/sql-server/sql-server-downloads在SQLServer的下载页面中,提供了Developer和Express版本供免费使用,如图4-1所示。也可以选择SQLServer工具和连接器的下载,如图4-2所示,还可以在此页面下载SQLServerManagementStudio(SSMS)工具。4.2.2SQLServer2019的安装步骤(2)
图4-1SQLServer2019下载页面4.2.2SQLServer2019的安装步骤(3)
图4-2SQLServer工具和连接器下载页面4.2.2SQLServer2019的安装步骤(4)具体安装步骤如下:(1)打开下载后的安装文件目录,然后双击“SQLServer2019-SSEI-Dev.exe”文件(文件名可能会有不同,以下载到本地的文件为准),如图4-3所示,进行安装类型的选择。图4-3SQLServer2019安装-选择安装类型4.2.2SQLServer2019的安装步骤(5)这里,安装类型选择“基本”,出现对话框如图4-4所示。进行“选择语言”和“协议浏览”,点击“接受”按钮。图4-4SQLServer2019安装-许可条款4.2.2SQLServer2019的安装步骤(6)(2)进入安装目录选择对话框,如图4-5所示,指定SQLServer的安装位置。图4-5SQLServer2019安装-指定安装位置4.2.2SQLServer2019的安装步骤(7)(3)点击“安装”按钮,进入安装程序包下载对话框,如图4-6所示。图4-6SQLServer2019安装-下载安装程序包4.2.2SQLServer2019的安装步骤(8)(4)下载完成后,进入开始安装界面,如图4-7所示,显示安装进度条。在SQLServer2019版本的安装中,简化了安装设置。图4-7SQLServer2019安装-安装4.2.2SQLServer2019的安装步骤(9)(5)完成安装,如图4-8所示。图4-8SQLServer2019安装-安装完成点击“关闭”,完成安装。或者,选择“安装SSMS”,继续安装SSMS工具。图4-7SQLServer2019安装-安装4.2.2SQLServer2019的安装步骤(10)在这里,我们继续安装SSMS工具,步骤如下:①选择“安装SSMS”,或者单独启动下载的SSMS-Setup-CHS.exe安装包,开启安装进程,如图4-9所示。②选择安装目录后,点击“安装”,进入如图4-10所示的加载程序包和图4-11的安装进度显示,之后转到如图4-12所示的安装完成界面。需要重新启动计算机才能完成安装。4.2.2SQLServer2019的安装步骤(11)
图4-9SSMS安装-选择安装目录4.2.2SQLServer2019的安装步骤(12)
图4-10SSMS安装-加载程序包4.2.2SQLServer2019的安装步骤(13)
图4-11SSMS安装-安装进度4.2.2SQLServer2019的安装步骤(14)
图4-12SSMS安装-安装完成4.2.2SQLServer2019的安装步骤(15)
图4-13“开始”菜单中的SQLServer常用工具安装完成后,在计算机的开始菜单中,可以找到SQLServer的常用工具软件,如图4-13所示。4.3SQLServer2019的常用工具4.3.1
SQLServerConfigurationManager管理工具4.3.2MicrosoftSQLServerManagementStudio工具
4.3.1
SQLServerConfigurationManager管理工具(1)SQLServerConfigurationManager(SQLServer配置管理器)是一种工具,用于管理与SQLServer相关联的服务、配置SQLServer使用的网络协议以及从SQLServer客户端管理网络连接配置。使用SQLServer配置管理器可以启动、暂停、恢复或停止服务,还可以查看或更改服务属性。可以按照如下步骤来管理服务器的配置。在“开始”菜单中,选择“SQLServer2019配置管理器”,打开SQLServerConfigurationManager窗口,如图4-14所示。在“SQLServerConfigurationManager”对话框中,点击“SQLServer服务”结点,显示当前服务的运行状态。4.3.1SQLServerConfigurationManager管理工具(2)
图4-14SQLServer2019配置管理器
4.3.1SQLServerConfigurationManager管理工具(3)
图4-15服务常用命令
(2)在“SQLServerConfigurationManager”对话框中,点击“SQLServer服务”结点,显示当前服务的运行状态。在“SQLServer(MSSQLSERVER)”结点,点击右键,在出现的菜单中可以选择“启动”、“停止”、“暂停”、“重启”、“恢复”、“属性”等管理命令,如图4-15所示。4.3.1SQLServerConfigurationManager管理工具(4)
图4-16“SQLServer属性”登录选项卡
如果工具栏上和服务器名称旁的图标上出现绿色箭头,则指示服务器已成功启动。在快捷菜单中选择“停止”命令,可以停止该服务。选择“暂停”命令,可以暂停该服务的运行。选择“恢复”命令,可以恢复暂停的服务。(3)在快捷菜单中选择“属性”命令,将出现该服务的属性对话框,该对话框有“登录”、“服务”等多个选项卡,如图4-16所示。4.3.1SQLServerConfigurationManager管理工具(5)
图4-17“SQLServer属性”服务选项卡
在“登录”选项卡中,可以“启动”、“停止”、“暂停”、“重新启动”SQLServer服务。在“服务”选项卡中,可以修改SQLServer服务的启动模式,默认为“自动”,可以修改为“手动”、“已禁用”,如图4-17所示。选择“自动”,则计算机启动时,将自动启动SQLServer服务。4.3.2MicrosoftSQLServerManagementStudio工具(1)MicrosoftSQLServerManagementStudio(SSMS)是基于VisualStudio设计的,为用户提供图形化的、集成的管理工具。1.启动SSMS在开始菜单中,点击“MicrosoftSQLServerManagementStudio18”,打开SSMS启动界面,如图4-18所示。图4-18SSMS启动界面4.3.2MicrosoftSQLServerManagementStudio工具(2)在如图4-19所示“连接服务器”对话框中,有“服务器类型”、“服务器名称”、“身份验证”等信息。默认的身份验证方式是“Windows身份验证”。Windows身份验证模式直接利用Windows用户的权限登录SQLServer服务器。SQLServer身份验证模式要求用户输入用户名和密码。这里,选择默认的Windows身份验证,点击“连接”按钮,即可登录到SSMS主界面,如图4-20所示。图4-19“连接服务器”对话框4.3.2MicrosoftSQLServerManagementStudio工具(3)
图4-20SSMS主界面4.3.2MicrosoftSQLServerManagementStudio工具(4)2.SSMS查询编辑器SSMS查询编辑器的主要功能如下:(1)提供了可用于加快SQLServer、SQLServer2005AnalysisServices(SSAS)和SQLServerMobile脚本的编写速度的模板。模板是包含创建数据库对象所需的语句基本结构的文件。(2)在语法中使用不同的颜色,以提高复杂语句的可读性。(3)以文档窗口中的选项卡形式或在单独的文档中显示查询窗口。(4)以网格或文本的形式显示查询结果,或将查询结果重定向到一个文件中。(5)以单独的选项卡式窗口的形式显示结果和消息。(6)以图形方式显示计划信息,该信息显示构成T-SQ
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基于模拟医学教育的临床能力培养
- 儿童行为心理学解析
- 创新引领业务前行
- 临产的处理原则及护理措施
- 舞蹈魅力与初中生活
- 出资转让协议书
- 2025授权代理在线直投广告合同模板
- 财务资产管理培训
- 5e康复护理模式
- 舞蹈室音乐面试题及答案
- 2025年上海市春考语文试卷(较为完整版暂无答案)
- 2022年商务标技术标最全投标文件模板
- TFDS系统介绍(济南)
- 滚子链链轮的基本参数和主要尺寸
- 青海省基本医疗保险门诊特殊病慢性病病种待遇认定表
- 幼儿园组织构架图-及工作流程
- 维氏硬度计作业指导书
- 酒店各部门员工考核标准评分表
- JJG 162-2019饮用冷水水表 检定规程(高清版)
- 输出轴零件的机械加工工艺规程
- 用数控车床四工位刀架控制系统的设计001
评论
0/150
提交评论