(1).综合一体,集DDL,DCL,DML语言于一体,可以独立完成数据库生命周期中的全部活动,包括定义关系模式,录入数据以及建立数据库、查询、更新、维护、数据库重构、数据库安全性控制等一系列 *** 作要求,在数据库投入运行后,还可以根据需要随时修改模式,既不影响数据库的运行,又使系统具有良好的可扩充性。
(2).
DML 数据 *** 纵语言
Insert 插入 insert into 表名 (列,列,…) values (对应的值,对应的值)
Update 更新 update 表名 set 列名=值, 列名=值 where 条件
Delete 删除 delete from 表名 where 条件
DDL 数据定义语言 创建数据库及其对象 Create/Alter/Drop Database/Table/View/Proc/Index
DCL 数据控制语言 用于授予或回收访问数据库某种特权,对数据实行监视等 commit 提交 rollback 回滚 grant 授权
(3).非过程性
只需指明做什么,而不必指明怎么做,因此无需了解存取路径
(4).既是自含式语言,又是嵌入式语言
(5).面向集合的 *** 作方式
查找结果可以是元组的集合,而且一次插入、删除、更新 *** 作的对象也可以是元组的集合
T-SQL:Transact-SQL 基于SQL(Structured Query Language) 结构化查询语言,用于应用程序和数据库之间沟通的编程语言。Sql Server 支持的,脚本语言。SQL语言:一种有目的的编程语言,用于存取数据、查询、更新和管
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)