第三章SQL语言PPT课件
- 格式:pptx
- 大小:408.92 KB
- 文档页数:2
Transact-SQL语言介绍:SQL(structured query language,结构化查询语言),是一种查询、插入、更新和删除数据,生成、修改和删除数据库对象,提供数据库安全控制、数据库完整性及数据保护控制,是针对数据库的通用数据处理语言规范。
美国国家标准局(ANSI)率先将它作为关系数据库的美国标准,之后又被国际标准化组织(ISO)采纳的标准数据库语言SQL—92。
它是一种综合的、通用的、功能强大的关系数据库语言。
但是它并非是功能全面的编程语言,许多数据库供应商把SQL语言作为自己数据库的操作语言,并且在此标准的基础上进行了不同程度的扩展。
如:Access、Oracle、Sybase、DB/2、SQL Server等都采用了SQL语言标准。
SQL语言是一种非过程化语言,在使用过程中用户不用考虑数据的存储格式、存储路径等复杂的问题,用户所需要做的只是使用SQL语言提出自己的要求,至于如何实现这些要求,则是关系数据库管理系统的任务。
Transact-SQL语言:是SQL语言的一种版本,并且也是对SQL语言进行了扩展。
是微软公司在关系型数据库管理系统SQL SERVER中的SQL的实现。
并且只能在SQL SERVER上使用。
Transact-SQL是SQL SERVER功能的核心。
不管应用程序的用户界面是什么形式,只要和数据库服务器连接最终都必然体现为Transact-SQL。
通过使用Transact-SQL语言,用户几乎可以完成SQL SERVER数据中的所有操作。
Transact-SQL语言是一种交互式查询语言,既允许用户直接查询存储在数据库中的数据库,也可以把语句嵌入到高级程序设计语言中使用。
一、Transact-SQL语句的分类:根据它的功能特点可以分为5种类型:DDL、DML、DCL、TML、附加的语言元素。
DDL:(data definition language)数据定义功能。