版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
上节内容回顾主要内容:3.1SQLServerManagementStudio(SSMS)
3.1.1已注册的服务器
3.1.2对象资源管理器 3.1.3查询编辑器
3.1.4模板资源管理器
3.1.5解决方案资源管理器
上节内容提问问题1:“已注册的服务器”窗口如何打开?问题2:“模板资源管理器”的作用?第三章SQLServer管理工具
主要内容:3.1SQLServerManagementStudio(SSMS)
3.1.1已注册的服务器
3.1.2对象资源管理器 3.1.3查询编辑器
3.1.4模板资源管理器
3.1.5解决方案资源管理器
3.2SQLServer配置管理器3.3SQLServer数据库关系图工具
3.3.1关系图工具概述 3.3.2数据库关系图工具条3.4数据库管理员的工作职责
★3.3SQLServer数据库关系图工具3.3SQLServer数据库关系图工具数据库关系图以图形方式显示数据库的结构。
数据库关系图设计器提供了一个窗口,可在其中创建和修改表、列、关系和键。此外,还可以修改索引和约束。
SQLServer的数据库关系图工具并不是只能提供创建关系图的功能,它还可以被用于作为构建数据库解决方案的前端。
通过该工具,SQLServer提供了添加和修改表,构建关系,添加索引等很多方面的特性。在工具中所做的任何更改都会先保存在内存中,直至通过工具中的保存命令被提交。3.3SQLServer数据库关系图工具操作步骤:
打开一个现有关系图或对象资源管理器中右击【数据库】节点,然后从下拉菜单中选择【添加新关系图】。就可以显示数据库关系图设计器。设计器一打开,【数据库关系图】菜单就会出现在主菜单中。此菜单是设计器的特殊功能的访问点。3.3SQLServer数据库关系图工具上机实验任务一实验3-2第一题:创建数据库关系图10分钟3.2SQLServer配置管理器3.2SQLServer配置管理器SQLServer配置管理器是一个Microsoft管理控制台(MicrosoftManagementConsole,MMC)管理单元,用于管理与SQLServer相关联的服务、配置SQLServer使用的网络协议以及从SQLServer客户端计算机管理网络连接配置。SQLServer配置管理器是一种可以通过【开始】菜单访问的Microsoft管理控制台管理单元,也可以将其添加到任何其他Microsoft管理控制台的显示界面中。Microsoft管理控制台(mmc.exe)使用WindowsSystem32文件夹中的SQLServerManager11.msc文件打开SQLServer配置管理器。3.2SQLServer配置管理器SQLServer配置管理器和SQLServerManagementStudio使用WindowManagementInstrumentation(WMI)来查看和更改某些服务器设置。WMI提供了一种统一的方式,用于与管理SQLServer工具所请求注册表操作的API调用进行连接,并可对SQLServer配置管理器管理单元组件选定的SQL服务提供增强的控制和操作。3.2SQLServer配置管理器
SQLServer配置管理器分为3个节点:SQLServer服务——“服务”节点提供的功能同计算机“管理工具”的“服务”项的功能一样。不过,因为它只显示SQLServer服务,所以控制和监控SQLServer服务的状态就更加容易。SQLServer网络配置——“网络配置”节点显示并启用所有可用服务器协议的配置。SQLServer2012可用的协议有:SharedMemory、NamedPipes、TCP/IP和VirtualInterfaceAdapter(VIA)。应该禁用不使用的协议(或保持其禁用状态),以减少SQLServer的受攻击面。SQLNativeClient11.0配置——该节点显示和启用用于连接SQLServer2012实例的客户端协议的配置。该配置仅影响运行配置管理器的计算机。除了协议配置之外,该节点还启用了服务器别名的配置。3.2SQLServer配置管理器【例3.8】启动SQLServer的默认实例第一步:在“开始”菜单中,依次指向“所有程序”、MicrosoftSQLServer2012、“配置工具”,然后单击“SQLServer配置管理器”。注意:如果是win10,可以进入C盘,在windows下面找到,如:C:\Windows\SysWOW64\SQLServerManager11.msc。3.2SQLServer配置管理器【例3.8】启动SQLServer的默认实例第二步:在SQLServer配置管理器的左窗格中,单击“SQLServer服务”。3.2SQLServer配置管理器【例3.8】启动SQLServer的默认实例第三步:在详细信息窗格中,右键单击SQLServer(MSSQLServer),然后单击“启动”。3.2SQLServer配置管理器【例3.8】启动SQLServer的默认实例第四步:如果工具栏上和服务器名称旁的图标上出现绿色箭头,则指示服务器已成功启动。3.2SQLServer配置管理器【例3.9】启动SQLServer的命名实例第一步:在“开始”菜单中,依次指向“所有程序”、MicrosoftSQLServer2012、“配置工具”,然后单击“SQLServer配置管理器”。注意:如果是win10,可以进入C盘,在windows下面找到,如:C:\Windows\SysWOW64\SQLServerManager11.msc。3.2SQLServer配置管理器【例3.9】启动SQLServer的命名实例第二步:在SQLServer配置管理器的左窗格中,单击SQLServer。3.2SQLServer配置管理器【例3.9】启动SQLServer的命名实例第三步:在详细信息窗格中,右键单击SQLServer的命名实例,然后单击“启动”。3.2SQLServer配置管理器【例3.9】启动SQLServer的命名实例第四步:如果工具栏上和服务器名称旁的图标上出现绿色箭头,则指示服务器已成功启动。单击“确定”关闭SQLServer配置管理器。上机实验任务二实验3-2第二题:net命令管理SQLServer实例15分钟/fishparadise/p/5295377.html
3.4数据库管理员的工作职责3.4在MicrosoftSQLServer系统中,数据库管理员(DatabaseAdministration,简称为DBA)是最重要的角色。DBA的工作目标就是确保MicrosoftSQLServer系统正常高效地运行。DBA的工作也是最繁忙的工作,无论是性能调整,还是灾难恢复,都离不开DBA的支持。数据库管理员的工作职责3.4数据库管理员的工作职责任务一:安装和配置。任务二:容量规划。任务三:应用架构设计。任务四:管理数据库对象。任务五:存储空间管理。任务六:安全管理。任务七:备份和恢复。任务八:性能监视和调优。任务九:调度作业。任务十:网络管理。任务十一:高可用性和高可伸缩性管理。任务十二:故障解决。DBA的12项任务3.41.安装和配置DBA的第一项任务是安装和配置MicrosoftSQLServer软件系统,为顺利使用MicrosoftSQLServer软件创建良好的环境。无论是安装还是配置,都应该根据实际需要来进行,使得系统满足用户的实际需求。需要注意的是,系统配置不是一劳永逸的,应该随时根据需求的变化和环境的需要,进行监视和适当地调整。数据库管理员的工作职责3.42.容量规划容量规划是对整个MicrosoftSQLServer系统进行一个总体的规划。规划的重点应该放在解决瓶颈问题上。可以从内容和期限两个方面考虑系统的容量规划。数据库管理员的工作职责3.43.应用架构设计应用架构设计包括数据库设计、应用程序设计和相应的技术架构设计。数据库设计应该考虑数据库的逻辑需求、数据库的创建方式和数量、数据库数据文件和日志文件的物理位置等。一般情况下,可以在MicrosoftSQLServer系统成功安装之后,根据规划的目标,手工创建数据库。应用设计应该考虑开发工具的选择、API技术、内部资源和外部资源的结合、应用架构的分布等。需要强调是在应用设计时,DBA应该与开发人员共同工作,确保他们编写出优化的代码,尽可能地使用服务器的资源。技术架构设计主要包括表示层、逻辑层和数据层的分布。数据库管理员的工作职责3.44.管理数据库对象管理数据库对象是使用数据库的最基本、最重要的工作。这些对象包括表、索引、视图、存储过程、函数、触发器、同义词等。为了完成管理数据库对象的工作,DBA应该能够很好地回答诸如下面的这些问题。系统应该包括哪些数据?应该怎样存储这些数据?应该在系统中创建哪些表?应该在这些表中创建哪些索引,以便加速检索?是否应该创建视图?为什么要创建这些视图?应该创建哪些存储过程、函数、CLR对象?应该在哪些表上创建触发器?应该针对哪些操作创建触发器?是否应该创建同义词?数据库管理员的工作职责3.45.存储空间管理存储空间管理任务就是怎样为数据分配空间、怎样保持空间可以满足数据的不断增长。随着业务量的继续和扩大,数据库中的数据也会逐渐地增加,事务日志也不断地增加。数据库管理员的工作职责3.46.安全管理安全性是DBA重要的日常工作之一。安全管理的主要内容包括账户管理和权限管理。账户管理就是在数据库中应该增加哪些账户、这些账户应该组合成哪些角色等等。权限管理是对象权限和语句权限的管理。数据库管理员的工作职责3.47.备份与恢复无论系统运行如何,系统的灾难性管理是不可缺少的。天灾、人祸、系统缺陷都有可能造成系统的瘫痪、失败。怎样解决这些灾难性问题呢?办法就是制订和实行备份和恢复策略。备份就是制作数据的副本,恢复就是将数据的副本复原到系统中。备份和恢复工作是DBA的一项持续性的重要工作,其执行频率根据数据的重要程度和系统的稳定程度来确定。数据库管理员的工作职责3.48.性能监视和调整作为一个大型软件系统,MicrosoftSQLServer系统的运行好坏必须得到正确地监视、评价和相应的调整。这是DBA的一项高级工作。借助一些工具和运行性能指标,DBA应该能够监视系统的运行。如果某些运行指标出现了问题,DBA应该及时地采取补救措施,使得系统始终保持高效运行状态。数据库管理员的工作职责3.49.调度作业调度哪些作业应该由系统执行?这些作业应该在何时执行?如何确保这些作业可以正确地执行?如果自动执行的作业执行失败时,应该如何处理?如何使得系统可以均衡地执行相应的操作?数据库管理员的工作职责3.410.网络管理作为一种分布式的网络数据库,网络管理的任务更加的重要。MicrosoftSQLServer系统提供了网络管理工具和服务,DBA应该借助这些工具进行服务规划和管理网络操作。数据库管理员的工作职责3.411.高可用性和高可伸缩性作为一个DBA,必须保持系统具有高可用性和高可伸缩性。可用性是一项度量计算机系统正常运行时间的指标。影响系统可用性的主要因素包括:网络可靠性、硬件故障
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【2025】成都市新都区教科院附属幼儿园招聘考试真题
- 中国人民大学公共管理学院社会保障考研真题及答案解析
- 政策性金融的“多渠引水”之道-股债工具联动下的投资聚焦
- 英唐智控分销筑基光通信等新业务布局打开成长新空间
- 各省化学竞赛试题及答案
- 安徽省合肥市2026届高三历史下学期3月规范训练
- cc招聘试题及答案
- 绩效管理试题及答案
- 二级注册结构工程师试题及分析
- 2026春部编版四年级语文下册阅读理解答题技巧
- 2026湖北武汉首义科技创新投资发展集团有限公司招聘8人笔试历年备考题库附带答案详解
- (四模)新疆2026年高三普通高考五月适应性文科综合试卷(含答案及解析)
- 邮政寄递活动方案策划(3篇)
- 2026四川宜宾市科教产业投资集团有限公司下属子公司第一批自主招聘33人考试备考题库及答案解析
- (二模)2026年广州市普通高中高三毕业班综合测试(二)物理试卷(含答案及解析)
- 初中八年级英语下册 Unit 7 Natural Disasters 写作提升课:灾害事件报道与个人经历叙述教案
- 江苏国企社招笔试内容题库
- 2026年安全生产专项整治攻坚方案
- 智能护理技术在手术室护理中的应用
- 中型水库管理岗位责任制度
- 2026年人形机器人(Optimus类)项目商业计划书
评论
0/150
提交评论