项目05SQL语言与T-SQL语句改资料.ppt

;任务一:SQL语言;一、概述; SQL语言是应用于数据库的语言,本身是不能独立存在的。它是一种非过程性(non-procedural)语言,与一般的高级语言,例如C/C++、Pascal,是大不相同的。一般的高级语言在存取数据库时,需要依照每一行程序的顺序处理许多的动作。但是使用SQL时,只需告诉数据库需要什么数据,怎么显示就可以了。具体的内部操作则由数据库系统来完成。 例如,要从“studentDB”数据库中的学生信息表中查找到苏俊丹的信息,使用简单的几行命令即可(实际上,该语句经常写为一行,这里只是为了说明,将其分成了3行),如图5-1所示。;二、SQL语言的分类;1.数据定义语言 在数据库系统中,每一个数据库、数据库中的表、视图和索引等都是对象。要建立一个对象,都可以通过SQL语言来完成。类似于这一类定义数据库对象的SQL叙述即为DDL语言。例如,数据库???表的创建。 2.数据处理语言 SQL语法中处理数据的叙述称为DML。例如,使用SELECT查询表中的内容,或者使用INSERT(插入)、DELETE(删除)和UPDATE(更新)一笔记录等。这些属于DML;3.数据控制语言 对单个的SQL语句来说,不管执行成功或者失败,都不会影响到其他的SQL语句。但是在某些情况下,可能需要一次处理好几个SQL语句,而

文档评论(0)

1亿VIP精品文档

相关文档