WEB开发网
开发学院数据库MSSQL Server SQL Server数据库查询处理器特性分析 阅读

SQL Server数据库查询处理器特性分析

 2007-05-19 09:44:40 来源:WEB开发网   
核心提示: 具体地说,查询处理器有以下的特点和优点:● 彩色代码编辑器● 可以交互式地执行各种Transact-SQL语句● 多查询窗口,SQL Server数据库查询处理器特性分析(2),每一个查询窗口都有自己的连接● 可以定制选择结果集的查看方式● 支持上下文敏感的帮助系统● 可以选择执行脚本文件

具体地说,查询处理器有以下的特点和优点:

● 彩色代码编辑器

● 可以交互式地执行各种Transact-SQL语句

● 多查询窗口,每一个查询窗口都有自己的连接

● 可以定制选择结果集的查看方式

● 支持上下文敏感的帮助系统

● 可以选择执行脚本文件中的全部内容或者部分内容

● 图形化地显示执行规划,可以分析执行规划并且提出建议

● 支持根据执行规划优化的可以提高性能的索引

● 支持新的查询规划算法,改进了的成本模型和规划选择模型,加快查询进程的速度

● 支持新的散列连接连接和和合并连接算法,可以使用多索引操作

● 支持单个查询语句在多个处理器上的并行执行

● 支持使用OLE DB的分布式的和多机种环境的查询

3、交互式操作

在数据库管理系统中,虽然数据库技术有了很大的发展,提供了许多工具和向导,但是仍然有许多管理和操作不能依靠图形界面来完成,还必须使用交互式命令来执行。1970年E. F. Code发表了题为“大型共享数据库的数据关系模型”以来,确立了结构化查询语言(SQL)在关系数据库中的重要地位。目前,许多关系型数据库供应商都在自己的数据库中采用了SQL语言。当前,最新的SQL语言是ANSI SQL-92。

Transact-SQL语句是微软在SQL Server数据库中的ANSI SQL-92的实现。在SQL Server数据库中,Transact-SQL语句由四个部分组成。第一部分是数据控制语言(DCL)语句,用来进行安全性管理,可以确定哪些用户可以查看或者修改数据,这些语句包括GRANT、DENY、REVOKE等语句。第二部分是数据定义语言(DDL)语句,用来执行数据库的任务,创建数据库以及数据库中的各种对象,这些语句包括CREATE、ALTER、DROP等语句。第三部分是数据操纵语言(DML)语句,用来在数据库中操纵各种对象,检索和修改数据,这些语句包括SELECT、INSERT、UPDATE、DELETE等。第四部分不是ANSI SQL-92的内容,而是Transact-SQL语句的附加的语言元素,这些语言元素包括变量、运算符、函数、流程控制语言和注释。

上一页  1 2 3 4  下一页

Tags:SQL Server 数据库

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接