- 1、本文档共97页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库管理—SQL主要知识及相关应用
Hwadee 数据库管理 SQL主要知识及相关应用 内 容 一、SQL Server基础应用 1、SQL Server主要知识 2、SQL事件探测器 3、SQL查询分析器 4、SQL管理(企业管理器) 5、基本SQL语句 二、 SQL Server数据库维护 1、数据库损坏的检测和修复 2、数据库优化 SQL Server主要知识 SQL Server工具和实用程序 1.企业管理器 2.服务管理器 3.查询分析器 4.事件探查器 6.数据定义语言(DDL) 7.数据操纵语言(DML) 8.存储过程、视图的定义 SQL Server主要知识—企业管理器 企业管理器是基于一种新的被称为微软管理控制台(Microsoft Management Console)的公共服务器管理环境,它是SQL Server中最重要的一个管理工具。企业管理器不仅能够配置系统环境和管理SQL Server,而且由于它能够以层叠列表的形式来显示所有的SQL Server对象,因而所有SQL Server对象的建立与管理都可以通过它来完成。 利用企业管理器可以完成的操作有 管理SQL Server 服务器;建立与管理数据库;建立与管理表、视图、存储过程、触发程序、角色、规则、默认值等数据库对象,以及用户定义的数据类型;备份数据库和事务日志、恢复数据库;复制数据库;设置任务调度;设置警报;提供跨服务器的拖放控制操作;管理用户帐户;建立Transact-SQL命令语句以及管理和控制SQL Mail SQL Server主要知识 查询分析器(Query Analyzer) SQL Server 2000新的图形化查询分析器用于输入和执行Transaction-SQL语句,并且迅速查看这些语句的结果,以分析和处理数据库中的数据。这是一个非常实用的工具,对掌握SQL语言,深入理解SQL Server的管理工作有很大帮助。 SQL Server 分析器(Profiler)--事件探查器 是一个图形化的管理工具,用于监督、记录和检查SQL Server 数据库的使用情况。对系统管理员来说,它是一个连续实时地捕获用户活动情况的间谍。 SQL Server主要知识 SQL Server 服务管理器是在服务器端实际工作时最有用的实用程序,其界面如图1-21所示。服务管理器用来启动、暂停、继续和停止数据库服务器的实时服务,其提供的服务包括:SQL Server、SQL Server Agent、MSDTC(Microsoft Distributed Transaction Coordinator,微软分布式事务协调器),microsoft search。 SQL Server主要知识 存储过程的概念 SQL Server提供了一种方法,它可以将一些固定的操作集中起来由SQL Server数据库服务器来完成,以实现某个任务,这种方法就是存储过程。 在SQL Server中存储过程分为两类:即系统提供的存储过程和用户自定义的存储过程。 图 表---视图 图表(又称关系图)是SQL Server中一类特殊的数据库对象,它提供给用户直观地管理数据库表的方法。通过图表,用户可以直观地创建、编辑数据库表之间的关系,也可以编辑表及其列的属性。 SQL事件探测器 1、SQL查询探测器的使用 SQL查询探测器,只有在安装了SQL Server 后才可以使用;安装MSDE不能使用该工具。 事件探查器的作用是用于跟踪SQL的执行脚本,这是用于实际中最常使用的判断问题原因的方法。 SQL事件探测器 SQL查询探测器的设置(1) SQL查询探测器的设置(2) SQL查询探测器的设置(3) SQL查询探测器的设置(4) SQL事件探测器 SQL查询探测器的使用 SQL事件探测器 跟踪SQL基本分析方法: 1.找出有效的SQL 2.把SQL语句放到SQL查询分析器中执行 3.重现错误提示,分析错误原因 4.如果不重现错误,则分析取数语句是否正确,所得结果是否正确 一般地: 如果执行语句能重现错误,则比较简单。只需要判断语句是否合法,where后的条件是否正确 SQL查询分析器 查询分析器的使用方法 Microsoft SQL Server 2000 SQL 查询分析器是一种图形工具,您可以使用它进行以下操作: 1、创建查询和其它 SQL 脚本,并针对 SQL Server 数据库执行它们。(“查询”窗口) 2、由预定义脚本快速创建常用数据库对象。(模板) 3、快速复制现有数据库对象。(对象浏览器脚本功能) 4、在参数未知的情况下执行存储过程。(对象浏览器过程执行功能) 5、调试存储过程。(T-SQL 调试程序) 6、调试查询性能问题。(显示执行计划
文档评论(0)