《数据库技术与应用》课件-6.使用SQL Server 2008数据库开发环境_第1页
《数据库技术与应用》课件-6.使用SQL Server 2008数据库开发环境_第2页
《数据库技术与应用》课件-6.使用SQL Server 2008数据库开发环境_第3页
《数据库技术与应用》课件-6.使用SQL Server 2008数据库开发环境_第4页
《数据库技术与应用》课件-6.使用SQL Server 2008数据库开发环境_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

使用SQLServer

2008数据库开发环境课程简介2

通过本课程的学习,掌握如何使用SQLServer2008数据库开发环境

主要学习内容:一.SQLServer2008的管理工具

二.“SQLServerManagementStudio”工作界面SQLServer2008的管理工具3在安装好SQLServer2008R2之后,可以在操作系统的“开始”菜单中找到“SQLServer2008R2”文件夹,单击右侧的箭头可以看到所提供的相应管理工具,如图所示:SQLServer2008的管理工具4其中:“ReportingServices配置管理器”可用于报表服务器和管理器的配置。“SQLServer安装中心”可用于SQLServer与系统升级。“SQLServer错误和使用情况报告”可用于设置将使用情况发送到Microsoft或公司错误报告服务器。“SQLServer配置管理器”可用于SQLServer服务和网络配置等。SQLServer2008的管理工具5“导入和导出数据”是SQLServer导入和导出数据向导,它的作用是将数据从源复制到目标。 “文档和教程”提供SQLServer2008的联机丛书、教程和示例数据库概述。“性能工具”提供了“SQLServerProfiler”和“数据库引擎优化顾问”用户数据库性能调试和优化工具。可用于跟踪数据库执行的脚本以及存储过程这些信息。SQLServer2008的管理工具6SQLServer配置管理器在“SQLServer2008R2”的程序列表中选择“SQLServer配置管理器”选项,打开【SQLServer配置管理器】窗口,如下图所示,在窗口左栏选择【SQLServer服务】项后,在右栏中用鼠标右键单击某个服务名称,通过在快捷菜单中选择“启动”、“停止”、“暂停”或“重新启动”等命令对服务进行相应的控制,还可以通过选择“属性”命令,查看该服务的属性。这里需保证相关服务处于启动状态下,SQLServer2008R2才能正常运行及工作。SQLServer2008的管理工具7“SQLServerManagementStudio”工作界面8“SQLServerManagementStudio”工作界面:它优化组合了多款工具,将SQLServer早期版本中包含的企业管理器、查询分析器和分析管理器的功能集成到单一环境中,为不同层次的开发人员和管理员提供用于数据库管理的图形工具和功能丰富的开发环境。ManagementStudio可用于管理和应用数据库引擎服务、AnalysisServices、IntegrationServices和ReportingServices。这是SQLServer2008功能最强大的管理工具。“SQLServerManagementStudio”工作界面9在“SQLServer2008R2”中的程序列表中选择“SQLServerManagementStudio”选项,弹出【连接到服务器】对话框(如下图所示),在【连接到服务器】对话框中选择服务器类型,输入服务器名称,再选择身份验证。如果选择了“Windows身份验证”,就应该是本地用户或合法的域用户。如果选择“SQLServer身份验证”,则要输入SQLServer用户登录名和密码。“SQLServerManagementStudio”工作界面10注意:如果本地只有一个服务器,也可以使用“.”替代服务器名称。“SQLServerManagementStudio”工作界面11单击“连接”按钮后,进入“SQLServerManagementStudio”工作界面窗口(如下图所示),界面上有菜单栏、工具栏、对象资源管理器、查询编辑器以及属性等窗口,其中:“菜单栏和工具栏”可以对数据库进行各种操作.“对象资源管理器”窗口可以实现对数据库、安全性、服务器对象以及一系列服务和sqlserver代理作业的管理。“SQLServerManagementStudio”工作界面12“SQLServerManagementStudio”工作界面13“查询编辑器”窗口(即界面中最大的空白区域)可以编写T-SQL脚本,可以实现创建表、视图、存储过程、函数、索引等操作,并且可以实现对表的增删查改等。“SQLServerManagementStudio”工作界面141.“对象资源管理器”窗口使用“对象资源管理器”窗口可以实现可视化图形界面操作数据库。如图所示,展开在线服务器后可以看到以下的文件夹节点:“SQLServerManagementStudio”工作界面15(1)数据库:包含连接到SQLServer中的系统数据库和用户数据库。鼠标右键点击“数据库”节点,选择“新建数据库(N)”,即可使用界面方式创建数据库,同时还可以进行附加和还原数据库操作,分离后的数据库可以在这边点击“附加”进行数据库的附加操作,对于备份的数据库可以点击“还原数据库”进行数据库的还原。“SQLServerManagementStudio”工作界面16(2)安全性:可以实现对登录名、服务器角色、凭据、加密提供程序、审核以及服务器审核规范等信息进行管理查询,鼠标右键点击“登录名”也可以创建新的登录名,其中登录名中有一个sa角色,是我们登录SQLServer所使用的登录名,右键点击“属性”可以对其进行管理维护。“SQLServerManagementStudio”工作界面17“SQLServerManagementStudio”工作界面18(3)服务器对象:详细显示对象(如备份设备),并提供链接服务器列表。通过链接服务器使服务器与另一个远程服务器相连。“SQLServerManagementStudio”工作界面19(4)复制:显示有关数据复制的细节,数据从当前服务器的数据库复制到另一个数据库或另一台服务器上的数据库,或者反之。“SQLServerManagementStudio”工作界面20(5)管理:详细显示维护计划并提供信息消息和错误消息日志,这些日志对于SQLServer的故障排除将非常有用。“SQLServerManagementStudio”工作界面21(6)SQLServer代理:在特定时间建立和运行SQLServer中的任务,并把成功或失败的详细情况发送给SQLServer中定义的操作员、寻呼机或电子邮件。“SQLServerManagementStudio”工作界面222.“查询编辑器”窗口点击工具栏上的“新建查询”按钮,可以打开“查询编辑器”窗口。在“查询编辑器”窗口中键入脚本后,单击工具栏上的分析按钮

,分析脚本语法,使其正确。按F5或者单击工具栏上的执行按钮

,执行脚本。“SQLServerManagementStudio”工作界面23Transact_SQL语句(又称T-SQL),是SQLServer中使用的核心的查询语言。T-SQL对SQLServer十分重要,SQLServer中使用图形界面能够完成的所有功能,都可以利用T-SQL来实现。“SQLServerManagementStudio”工作界面24根据其完成的具体功能,可以将T-SQL语句分为四大类:数据定义语句:CREATE,ALTER,DROP

语句数据操作语句:SELECT,INSERT,DELETE,UPDATE语句数据控制语句:GRANT,DENY,REVOKE语句一些附加的语言元素:BEGINTRANSACTION/COMMIT,ROLLBACK,SETTRANSACTION,DECLAREOPEN,FETCH,CLOSE,EXECUTE语句“SQLServerManagementStudio”工作界面25

【例】在“查询编辑器”窗口中创建一个简单的查询语句。1)首先在“对象资源管理器”窗口中附加好数据库“BookManageDB”。2)右击数据库“BookManageDB”,在弹出的快捷单中选择“新建查询”,在出现的“查询编辑器”窗口中输入如下语句:SELECT*FROMGrade“SQLServerManagementStudio”工作界面263)单击工具栏中的分析按钮,分析脚

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论