资源预览内容
第1页 / 共88页
第2页 / 共88页
第3页 / 共88页
第4页 / 共88页
第5页 / 共88页
第6页 / 共88页
第7页 / 共88页
第8页 / 共88页
第9页 / 共88页
第10页 / 共88页
亲,该文档总共88页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
周慧周慧教学单元教学单元1.4第第4章章 SQL Server 2012的安装与配置的安装与配置SQL Server 2012数据库技术及应用数据库技术及应用MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*SQL Server 2012的安装与配置的安装与配置学习导航学习导航学习导航学习导航2 2MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*3 3SQL Server 2012的安装与配置的安装与配置知识框架知识框架知识框架知识框架MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*单元单元1.4 SQL Server 2012的安装与配置的安装与配置vv能力目标能力目标能力目标能力目标n能够在安装能够在安装SQLServer2012的同时进行系统的初步的同时进行系统的初步配置配置n能够根据具体需要进行能够根据具体需要进行SQLServer2012组件管理与组件管理与配置配置n能够熟练使用能够熟练使用【对象资源管理器对象资源管理器】连接服务器、查看数据库连接服务器、查看数据库对象对象n能够熟练使用能够熟练使用SSMS的的【查询编辑器查询编辑器】编辑和执行编辑和执行T-SQLn能够理解数据库管理系统安装过程中的英文能够理解数据库管理系统安装过程中的英文提示提示4 4 4 4MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*vv知识目标知识目标知识目标知识目标nSQLServer2012的服务功能和的服务功能和版本版本nSQLServer2012的安装方法和组件的管理的安装方法和组件的管理配置配置nSQLServerManagementStudio(SSMS)集成环境及操作)集成环境及操作基础基础nSQL与与T-SQL的重要概念,使用的重要概念,使用【查询编辑器查询编辑器】编辑、执行编辑、执行T-SQL的方法的方法vv素质目标素质目标素质目标素质目标n通过通过安装和配置安装和配置SQLServer2012,培养学习和使用各种软件,培养学习和使用各种软件的的能力能力n通过通过解决安装和配置解决安装和配置SQLServer2012过程的问题,培养良好的过程的问题,培养良好的完成工作任务、团队合作和良好的沟通完成工作任务、团队合作和良好的沟通能力能力5 5 5 5单元单元1.4 SQL Server 2012的安装与配置的安装与配置MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*安装与配置安装与配置SQLServer2012使用使用SQLServer2012的管理工具启动、暂停和停止数据库服务的管理工具启动、暂停和停止数据库服务使用使用SSMS的的【对象资源管理器对象资源管理器】连接本地服务器连接本地服务器使用使用SSMS的的【对象资源管理器对象资源管理器】查看数据库对象查看数据库对象使用使用SSMS的的【查询编辑器查询编辑器】编辑、分析和运行编辑、分析和运行T-SQL工作任务工作任务6 6单元单元1.4 SQL Server 2012的安装与配置的安装与配置MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社* SQL Server 2012简介简介一一SQL Server 2012的安装与配置的安装与配置二二 SQL Server 2012的管理的管理三三SSMS操作基础操作基础四四T-SQL与与【查询编辑器查询编辑器】五五7 7单元单元1.4 SQL Server 2012的安装与配置的安装与配置MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*一、一、SQL Server 2012简介简介 SQL Server 2012的服务的服务1SQL Server 2012的版本的版本28 8MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(一)(一)SQL Server 2012的服务的服务v数据库引擎(数据库引擎服务)数据库引擎(数据库引擎服务)用用于于存存储储、处处理理和和保保护护数数据据的的核核心心服服务务,可可支支持持创创建建用用于于联联机机事事务务处处理理或或联联机机分分析析处处理理数数据据的的关关系系数数据据库库,包包括括创创建建用用于于存存储储数数据据的的表表和和用用于于其其他他查查看看、管管理理和和保保护护数数据据安安全全的的数数据库对象(如索引、视图和存储过程)。据库对象(如索引、视图和存储过程)。例例如如,在在教教务务管管理理系系统统中中,使使用用SSMS(SQLServer管管理理平平台台)或或者者T-SQL(结结构构化化查查询询语语言言)完完成成学学生生、课课程程和和学学生选课数据的建立、添加、更新、删除、查询和安全控制。生选课数据的建立、添加、更新、删除、查询和安全控制。9 9MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*vAnalysisServices(分析服务)(分析服务)提供多种解决方案用于生成和部署用于在提供多种解决方案用于生成和部署用于在Excel、PerformancePointServices(绩效服务)、(绩效服务)、ReportingServices(报表服务)和其他商业智能应用程序中提供决策(报表服务)和其他商业智能应用程序中提供决策支持的分析数据库。通过使用该服务可以获取数据集并分析支持的分析数据库。通过使用该服务可以获取数据集并分析数据切块和切片中所包含的信息,从而发现数据中存在的趋数据切块和切片中所包含的信息,从而发现数据中存在的趋势和模式,然后使用这些趋势和模式对业务难题作出明智的势和模式,然后使用这些趋势和模式对业务难题作出明智的决策。决策。例如,在航空公司的机票销售信息系统中,可以用此服务对例如,在航空公司的机票销售信息系统中,可以用此服务对客户数据进行挖掘分析,发现更多有价值的信息和知识,为客户数据进行挖掘分析,发现更多有价值的信息和知识,为减少客户流失、提高客户管理水平提供有效的支持。减少客户流失、提高客户管理水平提供有效的支持。1010(一)(一)SQL Server 2012的服务的服务MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(一)(一)SQL Server 2012的服务的服务vReportingServices(报表服务)(报表服务)用于从数据源创建、管理和部署交互式、表格式、图形式用于从数据源创建、管理和部署交互式、表格式、图形式或自由格式的报表,并提供了能够扩展和自定义报表功能或自由格式的报表,并提供了能够扩展和自定义报表功能的编程功能。可以使用的编程功能。可以使用SQLServerDataTools(SQLServer数据工具)为报表和报表的相关项创建和管理解决数据工具)为报表和报表的相关项创建和管理解决方案和项目,使用其报表设计器打开、修改、预览、保存方案和项目,使用其报表设计器打开、修改、预览、保存和部署报表。和部署报表。例如,在管理信息系统中,可以用此服务方便地生例如,在管理信息系统中,可以用此服务方便地生成成Word、PDF、Excel等特定格式的文件。等特定格式的文件。1111MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*vIntegrationServices(集成服务)(集成服务) 用用于于生生成成企企业业级级数数据据集集成成和和数数据据转转换换解解决决方方案案的的平平台台,适适用于解决复杂的业务问题。用于解决复杂的业务问题。具具体体表表现现为为:复复制制或或下下载载文文件件,发发送送电电子子邮邮件件以以响响应应事事件件,更更新新数数据据仓仓库库,清清除除和和挖挖掘掘数数据据以以及及管管理理SQLServer对对象象和和数数据据。这这些些包包可可以以独独立立使使用用,也也可可以以与与其其他他包包一一起起使使用用以以满满足足复复杂杂的的业业务务需需求求。该该服服务务可可以以提提取取和和转转换换来来自自多多种种源源(如如XML数数据据文文件件、平平面面文文件件和和关关系系数数据据源源)的的数数据据,然然后后将将这这些些数数据据加加载载到到一一个个或或多多个个目目标标。通通过过分分析析跨跨多多个个操操作作系系统统的的数数据据,组组织织能能以以整整体体的的视视角角去去理理解解它它们们的的业务情况,从而取得竞争优势。业务情况,从而取得竞争优势。1212(一)(一)SQL Server 2012的服务的服务MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*vMasterDataServices(主数据服务)(主数据服务) 针针对对主主数数据据管管理理(MasterDataManagement,MDM)的的SQLServer解决方案。解决方案。成成功功的的MDM解解决决方方案案的的结结果果是是可可以以进进行行分分析析的的可可靠靠、集集中的数据,从而得到更好的业务决策。中的数据,从而得到更好的业务决策。1313(一)(一)SQL Server 2012的服务的服务MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*一、一、SQL Server 2012简介简介 SQL Server 2012的服务的服务1SQL Server 2012的版本的版本21414MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(二)(二)SQL Server 2012的版本的版本vSQLServer2012的主要版本的主要版本企业版(企业版(EntpriseEdition)该版本提供了全面的高端数据中心功能,性能极为快捷、虚拟化不受限制,该版本提供了全面的高端数据中心功能,性能极为快捷、虚拟化不受限制,可满足大型企业的高难度需求。还具有端到端的商业智能,可为关键任务工可满足大型企业的高难度需求。还具有端到端的商业智能,可为关键任务工作负荷提供较高的服务级别,支持最终用户访问深层数据。作负荷提供较高的服务级别,支持最终用户访问深层数据。商业智能版(商业智能版(BusinessIntelligenceEdition)该版本提供了一个综合性平台,可支持组织构建和部署安全、可扩展且易于该版本提供了一个综合性平台,可支持组织构建和部署安全、可扩展且易于管理的管理的BI解决方案。它提供基于浏览器的数据浏览与可见性等卓越功能、功解决方案。它提供基于浏览器的数据浏览与可见性等卓越功能、功能强大的数据集成功能以及增强的集成管理功能。能强大的数据集成功能以及增强的集成管理功能。1515MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(二)(二)SQL Server 2012的版本的版本vSQLServer2012的主要版本的主要版本标准版(标准版(StandardEdition)该版本提供了全面的数据管理和商业智能平台,使部门和中小企业能够顺利该版本提供了全面的数据管理和商业智能平台,使部门和中小企业能够顺利运行其应用程序,可帮助以最少的运行其应用程序,可帮助以最少的IT资源获得高效的数据库管理。资源获得高效的数据库管理。1616MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(二)(二)SQL Server 2012的版本的版本vSQLServer2012的专业版本的专业版本Web版(版(WebEdition)是是SQLServer面向面向Web业务工作负荷的专业化版本。业务工作负荷的专业化版本。Web版本是版本是Web服服务器和务器和Web增值服务商的低成本的选择,使得从小到大规模的增值服务商的低成本的选择,使得从小到大规模的Web资产资产具有扩展性、可支付性和管理性。具有扩展性、可支付性和管理性。1717MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(二)(二)SQL Server 2012的版本的版本vSQLServer2012的扩展版本的扩展版本开发者版(开发者版(DeveloperEdition)该版本支持开发人员基于该版本支持开发人员基于SQLServer构建任意类型的应用程序。开发者版包构建任意类型的应用程序。开发者版包括企业版的所有功能,但有许可限制,只能用作开发和测试系统,而不能用括企业版的所有功能,但有许可限制,只能用作开发和测试系统,而不能用作生产服务器,是构建和测试应用程序人员的理想之选。作生产服务器,是构建和测试应用程序人员的理想之选。精简版精简版(ExpressEdition)是入门级的免费数据库,是学习和构建桌面及小型服务器数据驱动应用程序是入门级的免费数据库,是学习和构建桌面及小型服务器数据驱动应用程序的理想选择。精简版是独立软件供应商、开发人员和热衷于构建客户端应用的理想选择。精简版是独立软件供应商、开发人员和热衷于构建客户端应用程序的人员的最佳选择。程序的人员的最佳选择。1818MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(二)(二)SQL Server 2012的版本的版本vSQLServer2012的扩展版本的扩展版本n评估版(评估版(SQLServer2012EvaluationEdition)可供可供180天试用天试用官方网站免费下载:官方网站免费下载:http:/www.microsoft.com/zh-cn/download/details.aspx?id=29066该该版版本本包包含含企企业业版版的的所所有有功功能能,可可供供IT专专业业人人员员试试用用体体验验,也也可可供供读读者者学学习使用。因为有许可和时间限制,一般不用于生产服务器。习使用。因为有许可和时间限制,一般不用于生产服务器。n移动版(移动版(CompactEdition)是是一一个个免免费费的的嵌嵌入入式式SQLServer数数据据库库,可可以以用用于于创创建建移移动动设设备备、桌桌面面端端和和Web端独立运行的和偶尔连接的应用程序。端独立运行的和偶尔连接的应用程序。1919MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*单元单元 1.4 SQL Server 2012的安装与配置的安装与配置 SQL Server 2012简介简介一一SQL Server 2012的安装与配置的安装与配置二二 SQL Server 2012的管理的管理三三SSMS操作基础操作基础四四T-SQL与与【查询编辑器查询编辑器】五五2020MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*二、二、SQL Server 2012的安装与配置的安装与配置安装的硬软件要求安装的硬软件要求1安装的过程与配置安装的过程与配置22121MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(一)安装的硬软件要求(一)安装的硬软件要求 对硬件的要求对硬件的要求2222组件组件要求要求处理器速度处理器速度最小值:x86处理器1.0GH;x64处理器1.4GHz。建议:2.0GHz或更快。处理器类型处理器类型x64处理器:AMD Opteron、AMD Athlon 64、支持Intel EM64T的Intel Xeon、支持EM64T的Intel Pentium IV。x86处理器:Pentium III兼容处理器或更快。内存存储容量内存存储容量最小值:Express 版本512 MB;所有其他版本1 GB。建议:Express版本1GB;所有其他版本至少4 GB并且应该随着数据库大小的增加而增加,以便确保最佳的性能。硬盘存储容量硬盘存储容量安装过程中系统驱动器至少有 6 GB 的可用磁盘空间,实际硬盘空间需求取决于系统配置和选择安装的功能。MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(一)安装的硬软件要求(一)安装的硬软件要求 对操作系统的要求对操作系统的要求2323SQLServer版本版本32位位64位位SQLServerEnterprise企业版企业版32位和位和64位位Windows Server 2012 R2 Windows Server 2012 64位Windows Server 2008 R2 SP1Windows Server 2008 SP2 32位和64位Windows Server 2012 R2 Windows Server 2012 64位Windows Server 2008 R2 SP1Windows Server 2008 SP2 64位SQLServerBusinessIntelligence商商业业智能智能版版32位和位和64位位Windows Server 2012 R2 64位 Windows Server 2012 64位Windows Server 2008 R2 SP1 64位Windows Server 2008 SP2 64位和32位Windows Server 2012 R2 64位 Windows Server 2012 64位Windows Server 2008 R2 SP1 64位Windows Server 2008 SP2 64位SQLServerStandard标准版标准版32位和位和64位位Windows Server 2012 R2 64 位Windows Server 2012 64位Windows Server 2008 R2 SP1 64位Windows 8.1 32 位或64位Windows 8 32 位或64位Windows 7 SP1 32 位或64位 Windows Server 2008 SP2 32位或64位Windows Vista SP2 32位或64位Windows Server 2012 R2 64位Windows Server 2012 64位Windows Server 2008 R2 SP1 64位Windows 8.1 64位Windows 8 64位Windows 7 SP1 64位Windows Server 2008 SP2 64位Windows Vista SP2 64位MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(一)安装的硬软件要求(一)安装的硬软件要求 专业版对操作系统的要求专业版对操作系统的要求2424SQLServer版本版本32位位64位位SQLServerWeb版版32位和位和64位位Windows Server 2012 R2 64位Windows Server 2012 64位Windows Server 2008 R2 SP1 64位Windows Server 2008 SP2 32位或64位Windows Server 2012 R2 64位Windows Server 2012 64位Windows Server 2008 R2 SP1 64位Windows Server 2008 SP2 64位MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(一)安装的硬软件要求(一)安装的硬软件要求 扩展版对操作系统的要求扩展版对操作系统的要求2525SQL Server SQL Server 版本版本32 32 位位64 64 位位SQL Server DeveloperSQL Server Developer开发者版开发者版3232位和位和6464位位Windows Server 2012 R2 64位Windows Server 2012 64位Windows Server 2008 R2 SP1 64 位Windows 8.1 32位或64位Windows 8 32位或64位Windows 7 SP1 32位或64位Windows Server 2008 SP2 32位或64位Windows Vista SP2 32位或64位Windows Server 2012 R2 64位Windows Server 2012 64位Windows Server 2008 R2 SP1 64位Windows 8.1 64位Windows 8 64位Windows 7 SP1 64位Windows Server 2008 SP2 64位Windows Vista SP2 64位SQL Server ExpressSQL Server Express精简版精简版3232位和位和6464位位Windows Server 2012 R2 64位Windows Server 2012 64位Windows Server 2008 R2 SP1 64位Windows 8.1 32位或64位Windows 8 32位或64位Windows 7 SP1 32位或64位Windows Server 2008 SP2 32位或64位Windows Vista SP2 32位或64位Windows Server 2012 R2 64位Windows Server 2012 64位Windows Server 2008 R2 SP1 64位Windows 8.1 64位Windows 8 64位Windows 7 SP1 64位Windows Server 2008 SP2 64位Windows Vista SP2 64位SQL Server EvaluationSQL Server Evaluation评估版评估版3232位和位和6464位位Windows Server 2008 SP2 32位或64位Windows Server 2008 R2 32位或64位Windows Vista SP2 32位或64位Windows 7 32位或64位Windows Server 2008 SP2 64位Windows Server 2008 R2 64位Windows Vista SP2 64位Windows 7 64位MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(一)安装的硬软件要求(一)安装的硬软件要求 对其他软件的要求对其他软件的要求lMicrosoft.NetFramework3.5SP1lWindowsPowerShell2.0(window7和和WindowsServer2008已经内置)已经内置)2626MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(二)安装的过程与配置(二)安装的过程与配置 安装准备安装准备l确保拥有计算机管理员权限。确保拥有计算机管理员权限。l退出防病毒软件。退出防病毒软件。l关闭关闭Windwos防火墙。防火墙。2727MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(二)安装的过程与配置(二)安装的过程与配置 安装安装SQL Server 2012l根据向导提示逐步完成根据向导提示逐步完成l详细步骤见教材的安装指导详细步骤见教材的安装指导2828MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*单元单元1.4 SQL Server 2012的安装与配置的安装与配置 SQL Server 2012简介简介一一SQL Server 2012的安装与配置的安装与配置二二 SQL Server 2012的管理的管理三三SSMS操作基础操作基础四四T-SQL与与【查询编辑器查询编辑器】五五2929MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*三、三、SQL Server 2012的管理的管理3030 界面操作术语说明界面操作术语说明1管理工具简介管理工具简介2 SQL Server 服务管理服务管理3MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(一)界面操作术语说明(一)界面操作术语说明l单击单击:指用鼠标左键单击。指用鼠标左键单击。l双击双击:指用鼠标左键双击。指用鼠标左键双击。l选择选择菜单菜单“菜单名菜单名”“子菜单名子菜单名”“子菜单名子菜单名”命命令:令:指用鼠标单击选择某菜单(或级联菜单)项上的命令。指用鼠标单击选择某菜单(或级联菜单)项上的命令。l右键右键单击某处,从快捷菜单中选择单击某处,从快捷菜单中选择“菜单名菜单名”“子菜单子菜单名名”“子菜单名子菜单名”命令:命令:指用鼠标右键单击某处,从指用鼠标右键单击某处,从快捷菜单中选择某菜单(或级联菜单)项上的命令。快捷菜单中选择某菜单(或级联菜单)项上的命令。3131MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(一)界面操作术语说明(一)界面操作术语说明l展开展开/选择选择“节点名节点名”“子节点名子节点名”节点节点“子节点名子节点名”节点:节点:指用鼠标左键逐级单击节点前的加号(展开),指用鼠标左键逐级单击节点前的加号(展开),用鼠标左键单击某节点(选择)。用鼠标左键单击某节点(选择)。l【窗口名窗口名】窗口窗口【页名页名/选项卡名选项卡名】页页/选项卡:选项卡:指窗口中指窗口中的某页(选择页列表)或某选项卡。的某页(选择页列表)或某选项卡。l【对话框名对话框名】对话框对话框【页名页名/选项卡名选项卡名】页页/选项卡:选项卡:指对指对话框中的某页(选择页列表)或某选项卡。话框中的某页(选择页列表)或某选项卡。3232MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*三、三、SQL Server 2012的管理的管理3333 界面操作术语说明界面操作术语说明1管理工具简介管理工具简介2 SQL Server 服务管理服务管理3MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(二)管理工具简介(二)管理工具简介3434lSQLServerDataTools(SSDT)lSQLServerManagementStudio(SSMS)(重点)(重点)l导入和导出数据导入和导出数据l配置工具配置工具l文档和社区文档和社区MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(二)管理工具简介(二)管理工具简介3535lSQLServerDataTools(SSDT)SQLServer数据工具,它包含数据工具,它包含“数据库项目数据库项目”,为数据库开发,为数据库开发人员提供集成环境,以便在人员提供集成环境,以便在VisualStudio内为任何内为任何SQLServer平台(无论是内部还是外部)执行其所有数据库设计工作。平台(无论是内部还是外部)执行其所有数据库设计工作。数数据库开发人员可以使用据库开发人员可以使用VisualStudio中功能增强的服务器资源中功能增强的服务器资源管理器,轻松创建、编辑数据库对象和数据,并能执行查询。管理器,轻松创建、编辑数据库对象和数据,并能执行查询。MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(二)管理工具简介(二)管理工具简介3636lSQLServerManagementStudio(SSMS)是由用于访问、配置、控制、管理和开发是由用于访问、配置、控制、管理和开发SQLServer的所有组的所有组件构成的集成环境。可用于各种技术水平的开发人员和管理员管件构成的集成环境。可用于各种技术水平的开发人员和管理员管理和应用数据库引擎服务、理和应用数据库引擎服务、AnalysisServices、IntegrationServices和和ReportingServices。MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(二)管理工具简介(二)管理工具简介3737l导入和导出数据导入和导出数据用于实现源数据与目标数据的相互传输。用于实现源数据与目标数据的相互传输。MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(二)管理工具简介(二)管理工具简介3838l配置工具配置工具ReportingServices配置管理器:定义或修改报表服务器和报表配置管理器:定义或修改报表服务器和报表管理器的配置;管理器的配置;SQLServer错误和使用情况报告:设置将使用情况发送到错误和使用情况报告:设置将使用情况发送到Microsoft或公司错误报告服务器或公司错误报告服务器SQLServer配置管理器配置管理器:SQLServer服务和网络配置服务和网络配置MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(二)管理工具简介(二)管理工具简介3939l文档和社区文档和社区SQLServer文档:文档:链接到链接到MSDN(MicrosoftDeveloperNetwork),该网站提供),该网站提供SQLServer2012联机丛书、联机丛书、SQLServer2012的开发人员参考等等,旨在介绍如何的开发人员参考等等,旨在介绍如何学习和使用学习和使用SQLServer执行数据管理和商业智能工作。执行数据管理和商业智能工作。管理帮助设置:管理帮助设置:用于帮助管理本地内容存储区中的产品文档。用于帮助管理本地内容存储区中的产品文档。社区项目和示例:社区项目和示例:提供示例数据库和项目的下载。提供示例数据库和项目的下载。资源中心:资源中心:可将用户连接到与可将用户连接到与SQLServer2012有关的下载、安装信息、社区、社交有关的下载、安装信息、社区、社交媒体和其他在线资源。媒体和其他在线资源。MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*三、三、SQL Server 2012的管理的管理4040 界面操作术语说明界面操作术语说明1管理工具简介管理工具简介2 SQL Server 服务管理服务管理3MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(三)(三) SQL Server服务管理服务管理 1.SQL Server的服务帐户的服务帐户l所有所有SQLServer的核心服务组件都是以的核心服务组件都是以Windows操作系统操作系统的服务形式运行的。的服务形式运行的。vSQLServer的服务帐户可以是:的服务帐户可以是:n域用户帐户域用户帐户n本地用户帐户本地用户帐户n托管服务帐户托管服务帐户n虚拟帐户:虚拟帐户:NTServiceMSSQLSERVER,NTServiceReportServer等等等等n内置系统帐户内置系统帐户:v本地系统账户本地系统账户(NTAUTHORITYSYSTEM)v网络服务账户网络服务账户(NTAUTHORITYNETWORKSERVICE)v本地服务账户本地服务账户(NTAUTHORITYLOCALSERVIC)4141MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社* 1.SQL Server的服务帐户的服务帐户SQLServer2012安装安装-【服务器配置服务器配置】页页【服务账户服务账户】选项卡上配置选项卡上配置SQLServer服务的登录账户,可以服务的登录账户,可以为所有的为所有的SQLServer服务分配相同的登录账户,也可以单独配服务分配相同的登录账户,也可以单独配置各个服务账户。置各个服务账户。SQLServer2012建议对服务账户使用默认建议对服务账户使用默认值。即值。即虚拟账户虚拟账户。4242(三)(三) SQL Server服务管理服务管理MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社* 2. SQL Server的服务管理的服务管理Windows【计算机管理计算机管理】【计算机管理计算机管理】窗口窗口【服务和应用程序服务和应用程序服务服务】页页单击某一项服务,从快捷菜单中:单击某一项服务,从快捷菜单中:选择选择“启动启动”、“停止停止”、“暂停暂停”、“恢复恢复”或或“重新启动重新启动”等命令可以对服务进行相应的控制。等命令可以对服务进行相应的控制。选择选择“属性属性”选项,查看或设置该服务。选项,查看或设置该服务。4343(三)(三) SQL Server服务管理服务管理MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社* 2. SQL Server的服务管理的服务管理SQL Server 配置管理器配置管理器【SQLServerConfigurationgManager】窗口窗口【SQLServer服务】页服务】页快捷菜单快捷菜单“启动启动”、“停止停止”、“暂停暂停”、“继续继续”或或“重新重新启动启动”等命令可以对服务进行相应的控制。等命令可以对服务进行相应的控制。选择选择“属性属性”选项,查看该服务的属性选项,查看该服务的属性4444(三)(三) SQL Server服务管理服务管理MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社* 2. SQL Server的服务管理的服务管理 SQL Server 配置管理器配置管理器SQLServer服务的启动模式:服务的启动模式:手动:计算机启动时,此服务不自动启动。必须使用手动:计算机启动时,此服务不自动启动。必须使用SQLServer配置管理器或其他工具来启动该服务。配置管理器或其他工具来启动该服务。自动:计算机启动时,此服务将尝试启动。自动:计算机启动时,此服务将尝试启动。已禁用:此服务无法启动。已禁用:此服务无法启动。4545(三)(三) SQL Server服务管理服务管理MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*SQL Server 配置管理器配置管理器4646l当启动模式设置为当启动模式设置为“自动自动”时,虽然已经将时,虽然已经将SQLServerIntegrationServices设置为设置为“停止停止”,但下次计算机重新启动,但下次计算机重新启动时该服务还将自动启动。如若希望该服务在每次计算机启动时不时该服务还将自动启动。如若希望该服务在每次计算机启动时不自动启动,可将其启动模式修改为手动。自动启动,可将其启动模式修改为手动。(三)(三) SQL Server服务管理服务管理MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*单元单元 1.4 SQL Server 2012的安装与配置的安装与配置 SQL Server 2012简介简介一一SQL Server 2012的安装与配置的安装与配置二二 SQL Server 2012的管理的管理三三SSMS操作基础操作基础四四T-SQL与与【查询编辑器查询编辑器】五五4747MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*四、四、SSMS操作基础操作基础SQLServerManagementStudio(SSMS)是开发人员和管理员进行服务器和数据库的访问、配置、控是开发人员和管理员进行服务器和数据库的访问、配置、控制、管理和开发的管理平台。制、管理和开发的管理平台。SSMS4848MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*4949lSQLServerManagementStudio(SSMS)SSMS管理平台是将一组多样化的图形工具与多种功能齐全的脚管理平台是将一组多样化的图形工具与多种功能齐全的脚本编辑器组合在一起的集成环境,主要用于访问、配置、控制、本编辑器组合在一起的集成环境,主要用于访问、配置、控制、管理和开发管理和开发SQLServer实例。实例。SSMS四、四、SSMS操作基础操作基础MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*连接到连接到SQL Server服务器服务器1使用使用【对象资源管理器对象资源管理器】窗口窗口2使用使用【文档文档】窗口窗口 3SSMS环境布局环境布局45050四、四、SSMS操作基础操作基础MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(一)连接到(一)连接到SQL Server服务器服务器v启动启动SSMS“开始开始”“所有程序所有程序”“SQLServer2012”“SQLServerManagementStudio”v连接到服务器连接到服务器【连接到服务器】对话框【连接到服务器】对话框选择服务器类型(数据库引擎)选择服务器类型(数据库引擎)输入服务器名称输入服务器名称选择身份验证选择身份验证Windows身份验证身份验证SQLServer身份验证身份验证用户名和密码用户名和密码Windows身份验证:不输入密码身份验证:不输入密码SQLServer身份验证:输入密码身份验证:输入密码单击单击“连接连接”按钮。按钮。5151MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*v【SSMS】主窗口主窗口左侧左侧【对象资源管理器对象资源管理器】窗口(默认打开)窗口(默认打开)右侧右侧【文档文档】窗口(默认未打开)窗口(默认未打开)5252(一)连接到(一)连接到SQL Server服务器服务器MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*四、四、 SSMS操作基础操作基础连接到连接到SQL Server服务器服务器1使用使用【对象资源管理器对象资源管理器】窗口窗口2使用使用【文档文档】窗口窗口 3SSMS环境布局环境布局45353MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(二)使用(二)使用【对象资源管理器对象资源管理器】窗口窗口v以树形结构显示和管理所连接服务器的所有对象以树形结构显示和管理所连接服务器的所有对象例如:数据库引擎服务器例如:数据库引擎服务器二级节点(服务器中的对象)二级节点(服务器中的对象)数据库:数据库:系统数据库和用户数据库系统数据库和用户数据库安全性:安全性: 登录名列表等登录名列表等服务器对象:链接服务器列表等服务器对象:链接服务器列表等复制:服务器的数据库复制复制:服务器的数据库复制管理:显示维护计划等管理:显示维护计划等SQLServer代理代理v【对象资源管理器对象资源管理器】窗口的操作窗口的操作单击对象资源节点前的加号(展开)单击对象资源节点前的加号(展开)单击对象资源节点前的减号(折叠)单击对象资源节点前的减号(折叠)5454MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(二)使用(二)使用【对象资源管理器对象资源管理器】窗口窗口v【对象资源管理器对象资源管理器】窗口层次化管理窗口层次化管理例如:展开例如:展开“数据库数据库”“EDUC”“表表”“Student”“列列”节点,可节点,可以看到表以看到表“Student”定义的列。定义的列。5555MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*四、四、 SSMS操作基础操作基础启动启动SSMS1使用使用【对象资源管理器对象资源管理器】窗口窗口2使用使用【文档文档】窗口窗口 3SSMS环境布局环境布局45656MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(三)使用(三)使用【文档文档】窗口窗口v选项卡选项卡/窗口窗口例如:选择主菜单例如:选择主菜单“视图视图”“对象资源管理器详细信息对象资源管理器详细信息”命令,打开命令,打开【对象资源对象资源管理器详细信息管理器详细信息】选项卡。单击选项卡。单击【对象资源管理器对象资源管理器】窗口的对象节点(如窗口的对象节点(如“系系统数据库统数据库”),则在),则在【对象资源管理器详细信息对象资源管理器详细信息】选项卡中显示该对象的详细选项卡中显示该对象的详细信息(四个系统数据库)。信息(四个系统数据库)。5757【文档文档】窗口窗口根据应用需要可以在根据应用需要可以在【文档文档】窗口中打开多个组件。窗口中打开多个组件。MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(三)使用(三)使用【文档文档】窗口窗口v选项卡选项卡/窗口窗口例如,在例如,在【对象资源管理器对象资源管理器】窗口,展开窗口,展开“数据库数据库”“EDUC”“表表”节节点,右键单击表点,右键单击表“Student”节点,从快捷菜单中选择节点,从快捷菜单中选择“设计设计”命令。命令。这时在这时在【文档文档】窗口中打开窗口中打开【表设计器表设计器】选项卡,可对表选项卡,可对表“Student”进行进一步定义。进行进一步定义。5858【文档文档】窗口窗口随着对服务器上对象资源操作的不同,在随着对服务器上对象资源操作的不同,在【文档文档】窗口中将显示窗口中将显示相应的相应的【查询编辑器查询编辑器】、【表设计器表设计器】、【表编辑器表编辑器】和和【视图视图设计器设计器】等选项卡或窗口。等选项卡或窗口。MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(三)使用(三)使用【文档文档】窗口窗口设计选项卡设计选项卡【表设计器表设计器】【表编辑器表编辑器】【视图设计器视图设计器】【查询编辑器查询编辑器】5959MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(三)使用(三)使用【文档文档】窗口窗口设计选项卡设计选项卡【表设计器表设计器】【表编辑器表编辑器】【视图设计器视图设计器】【查询编辑器查询编辑器】6060MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(三)使用(三)使用【文档文档】窗口窗口设计选项卡设计选项卡【表设计器表设计器】【表编辑器表编辑器】【视图设计器视图设计器】【查询编辑器查询编辑器】6161MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*四、四、 SSMS操作基础操作基础启动启动SSMS1使用使用【对象资源管理器对象资源管理器】窗口窗口2使用使用【文档文档】窗口窗口 3SSMS环境布局环境布局46262MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(四)(四)SSMS 环境布局环境布局v窗口设置窗口设置选择系统主菜单选择系统主菜单“窗口窗口”下的命令即可对活动窗口进行外观布局。对某些窗下的命令即可对活动窗口进行外观布局。对某些窗口也可以直接单击其标题栏右侧的口也可以直接单击其标题栏右侧的“关闭关闭”/“自动隐藏自动隐藏”等按钮,等按钮,或者选择或者选择“窗口位置窗口位置”“浮动浮动”/“以选项卡式文档停靠以选项卡式文档停靠”/“自动隐藏自动隐藏”/“隐藏隐藏”命令,也可对该窗口进行相应的设置。命令,也可对该窗口进行相应的设置。6363MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(四)(四)SSMS 环境布局环境布局v窗口设置窗口设置例如:选择例如:选择【对象资源管理器对象资源管理器】窗口,再选择系统主菜单窗口,再选择系统主菜单“窗口窗口”“以以选项卡式文档停靠选项卡式文档停靠”命令,命令,【对象资源管理器对象资源管理器】将以选项卡的形式在将以选项卡的形式在【文文档档】窗口停靠。窗口停靠。6464MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(四)(四)SSMS 环境布局环境布局v选项卡设置选项卡设置系统主菜单系统主菜单“窗口窗口”下的命令可对活动选项卡进行外观布局。下的命令可对活动选项卡进行外观布局。快捷菜单中相应命令可对选项卡进行设置。快捷菜单中相应命令可对选项卡进行设置。单击选项卡标签切换或单击选项卡标签上的单击选项卡标签切换或单击选项卡标签上的“关闭关闭”按钮关闭。按钮关闭。例如,右键单击例如,右键单击【对象资源管理器对象资源管理器】选项卡标签,从快捷菜单中选择选项卡标签,从快捷菜单中选择“停停靠靠”命令,命令,【对象资源管理器对象资源管理器】将仍以窗口形式停靠。将仍以窗口形式停靠。6565MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(四)(四)SSMS 环境布局环境布局v选项卡设置选项卡设置例如,单击例如,单击【对象资源管理器详细信息对象资源管理器详细信息】选项卡上的选项卡上的“关闭关闭”按钮,即可按钮,即可关闭此组件,即可关闭此组件。关闭此组件,即可关闭此组件。6666MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(四)(四)SSMS 环境布局环境布局vSSMS环境设置环境设置选择主菜单选择主菜单“工具工具”“选项选项”命令,在命令,在【选项选项】对话框对话框【环境环境】下的下的各页中可以对各页中可以对SSMS的窗口环境进行配置。的窗口环境进行配置。例如,在例如,在【启动启动】页中,设置启动时页中,设置启动时“打开对象资源管理器打开对象资源管理器”或或“在对象在对象资源管理器中隐藏系统对象资源管理器中隐藏系统对象”。6767MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(四)(四)SSMS 环境布局环境布局vSSMS环境设置环境设置例如,在例如,在【字体和颜色字体和颜色】页中,在页中,在“显示其设置显示其设置”下拉列表中选择下拉列表中选择“表设表设计器和数据库设计器计器和数据库设计器”,即可设置所希望的字体和大小等。,即可设置所希望的字体和大小等。6868恢复初始窗口布局恢复初始窗口布局不熟悉不熟悉SSMS的用户可能会因疏忽而关闭或隐藏了一些窗口,并的用户可能会因疏忽而关闭或隐藏了一些窗口,并且无法将且无法将SSMS还原为原始布局,这时可选择主菜单还原为原始布局,这时可选择主菜单“窗口窗口”“重置窗口布局重置窗口布局”命令。命令。MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*单元单元 1.4 SQL Server 2012的安装与配置的安装与配置 SQL Server 2012简介简介一一SQL Server 2012的安装与配置的安装与配置二二 SQL Server 2012的管理的管理三三SSMS操作基础操作基础四四T-SQL与与【查询编辑器查询编辑器】五五6969MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*五、五、T-SQL与与【查询编辑器查询编辑器】SQL简介简介1T-SQL简介简介23使用使用【查询编辑器查询编辑器】37070MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(一)(一)SQL简介简介vSQL(StructuredQueryLanguage)结构化查询语言结构化查询语言1974:IBM公司研制规范语言公司研制规范语言-SEQUEL1979:Oracle公司推出商用公司推出商用SQL1982:IBM公司推出公司推出SQL/DSSybase与与Microsoft公司:公司:Transact-SQLANSI美国标准(美国标准(Institute)/ISO国际标准国际标准(19862011)SQL-86、SQL-89、SQL-92(SQL2)、SQL-1999(SQL3)SQL:2003、SQL:2008、SQL:2011。S SQL的历史沿革的历史沿革7171MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*vDDL(数据定义语言)(数据定义语言)CREATEDATABASE(定义内模式(数据库)(定义内模式(数据库)CREATETABLE(定义模式(基本表)(定义模式(基本表)CREATEVIEW(定义外模式(视图)(定义外模式(视图)vDML(数据操作)(数据操作)INSERT(插入数据行)(插入数据行)DELETE(删除数据行)(删除数据行)UPDATE(更新数据)(更新数据)SELECT(查询数据)(查询数据)vDCL(数据安全控制)(数据安全控制)对用户访问权限加以控制等对用户访问权限加以控制等S SQL的功能的功能7272(一)(一)SQL简介简介MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*v一体化一体化DDL、DML、DCL集为一体集为一体v高度非过程化高度非过程化只需指出只需指出“做什么做什么”,无需指明,无需指明“怎么做怎么做”v两种使用方式和统一的语法结构两种使用方式和统一的语法结构自含式语言(直接执行或存储过程等)自含式语言(直接执行或存储过程等)嵌入式语言嵌入式语言(嵌入高级语言中)(嵌入高级语言中)S SQL的特点的特点7373(一)(一)SQL简介简介MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(二)(二)T-SQL简介简介vT-SQL(Transact-SQL)Microsoft公公司司在在关关系系型型数数据据库库管管理理系系统统SQLServer中中的的ANSISQL标准的实现,是对标准的实现,是对SQL的扩展。的扩展。vSQLServer的核心的核心不不管管应应用用程程序序的的用用户户界界面面是是什什么么形形式式,只只要要与与数数据据库库服服务务器器交交互,最终都必然体现为互,最终都必然体现为T-SQL。S 什么是什么是T-SQL7474MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*v具有具有SQL的所有功能,的所有功能,符合符合ANSISQL-92和和ANSISQL-99标准。标准。v具有编程功能,加入了局部变量、全局变量具有编程功能,加入了局部变量、全局变量、表达式、表达式和程序控制语句等。和程序控制语句等。S T-SQL的功能的功能7575(二)(二)T-SQL简介简介MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*v具有具有SQL的所有特点。的所有特点。v可以使用可以使用SSMS的的【查询编辑器查询编辑器】编辑、编译、执行编辑、编译、执行和保存。和保存。S T-SQL的特点的特点7676(二)(二)T-SQL简介简介MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*S T-SQL的语法约定的语法约定7777约定用于大写Transact-SQL关键字。例如:CREATE DATABASE (方括号)可选语法项。例如:PRIMARY(尖括号)语法块的名称。可在语句中的多个位置对使用的过长语法段或语法单元进行分组和标记。例如:|(竖线)分隔括号或大括号中的语法项,只能使用其中一项。例如:初始大小KB|MB|GB|TB (大括号)必选语法项,也用于聚集语法元素。例如:MAXSIZE = 最大大小KB|MB|GB|TB| UNLIMITED ,.n指示前面的项可以重复n次,各项之间以逗号分隔。例如:,.n(二)(二)T-SQL简介简介MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*(三)使用(三)使用【查询编辑器查询编辑器】v工具栏工具栏“新建查询新建查询”或或“数据库引擎查询数据库引擎查询”按钮按钮v主菜单主菜单“文件文件”“新建新建”“数据库引擎查询数据库引擎查询”v右键单击服务器或者具体数据库节点,快捷菜单中选择右键单击服务器或者具体数据库节点,快捷菜单中选择“新建查询新建查询”命令命令S 1.新建查询新建查询7878MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*v一般编辑一般编辑在编辑区中,使用通常对文档的插入、删除、复制和在编辑区中,使用通常对文档的插入、删除、复制和移动等编辑方法进行操作。移动等编辑方法进行操作。v最大化编辑区最大化编辑区选择选择主菜单主菜单“视图视图”“全屏显示全屏显示”命令命令S 2. 编辑编辑T-SQL7979(三)使用(三)使用【查询编辑器查询编辑器】MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*v智能感知功能智能感知功能告知告知应该使用正确的命令、标识符和格式应该使用正确的命令、标识符和格式S 2. 编辑编辑T-SQL8080(三)使用(三)使用【查询编辑器查询编辑器】MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*v使用缩进使用缩进工具栏工具栏“增加缩进增加缩进”按钮按钮例如,选择代码行,单击【增加缩进】按例如,选择代码行,单击【增加缩进】按钮钮。S 2. 编辑编辑T-SQL8181(三)使用(三)使用【查询编辑器查询编辑器】MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*v工具栏工具栏“分析分析”按钮按钮 检查所选语句的语法。如果没有选择任何语句,则检检查所选语句的语法。如果没有选择任何语句,则检查【查询编辑器】编辑区中所有语句的语法。查【查询编辑器】编辑区中所有语句的语法。S 3. 分析分析T-SQL8282(三)使用(三)使用【查询编辑器查询编辑器】MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*v工具栏工具栏“执行执行”按钮按钮(以网格显示结果)(以网格显示结果)S 4. 执行执行T-SQL8383(三)使用(三)使用【查询编辑器查询编辑器】MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*v工具栏工具栏“执行执行”按钮按钮(以文本显示结果)(以文本显示结果)S 4. 执行执行T-SQL8484(三)使用(三)使用【查询编辑器查询编辑器】MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*v保存保存T-SQL脚本文件(脚本文件(.sql)主菜单主菜单“文件文件”“保存保存”或或“另存为另存为”命令命令S 5. 保存和打开保存和打开T-SQL脚本文件脚本文件8585(三)使用(三)使用【查询编辑器查询编辑器】MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*v打开打开T-SQL脚本文件(脚本文件(.sql)主菜单主菜单“文件文件”“打开打开”S 5. 保存和打开保存和打开T-SQL脚本文件脚本文件8686(三)使用(三)使用【查询编辑器查询编辑器】MicrosoftSQL Server 2012 SQLServer2012数据库技术及应用数据库技术及应用人民邮电出版社人民邮电出版社*SQL Server 2012的安装与配置小结的安装与配置小结8787周慧周慧SQL Server 2012数据库技术及应用数据库技术及应用
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号