SQL99标准
2015-10-10 19:26
197 查看
SQL99标准
SQL99是什么(1)是操作所有关系型数据库的规则
(2)是第四代语言
(3)是一种结构化查询语言
(4)只需发出合法合理的命令,就有对应的结果显示
SQL92/【99】标准的四大分类 :
(A)DML(数据操纵语言):select,insert,update,delete
(B)DDL(数据定义语言):create table,alter table,drop table,truncate table 。。。
(C)DCL(数据控制语言):grant 权限 to scott,revoke 权限 from scott 。。。
(D)TCL(事务控制语言):commit,rollback,rollback to savepoint 。。。
SQL的特点
(1)交互性强,非过程化
(2)数据库操纵能力强,只需发送命令,无需关注如何实现
(3)多表操作时,自动导航简单,例如:
select emp.empno,emp.sal,dept.dname
from emp,dept
where emp.deptno = dept.deptno
(4)容易调试,错误提示,直接了当
(5)SQL强调结果
相关文章推荐
- Oracle数据库的使用
- Oracle数据库的使用
- 十步完全理解SQL
- paip.将数据导入到在英语语音数据库mysql道路解决空原则问题
- oracle 函数
- oracle 函数
- oracle 11G rac 安装(VMware + rhel6.3)
- mysql 5.6 从陌生到熟练之-数据库备份恢复
- oracle数据库的常见数据类型
- oracle数据库的常见数据类型
- oracle创建用户
- oracle创建表相关
- [ERROR] Can't find messagefile '/usr/bin/share/mysql/errmsg.sys'
- oracle外键关联而无法删除数据
- MongoDB 树形模型
- InnoDB引擎Myslq数据库数据恢复
- mybatis调用mysql存储过程,带结果集
- SQL 语句转换格式函数Cast、Convert
- Mysql数据库备份和还原常用的命令
- 老师oracle讲义第三天