sql-概述
来源:互联网 发布:手机淘宝店铺首页装修 编辑:程序博客网 时间:2024/05/17 07:55
SQL(Structure Query Language)语言是数据库的核心语言。
特点:
SQL是“面向集合”的“描述性”“非过程化”语言,即大多数语句都是独立执行的,与上下文无关,而绝大部分应用都是一个完整的过程。但非常简单实用。
C是面向过程的
java是面向对象的
SQL发展历程:
1974年-----由Boyce和Chamberlin提出,当时称SEQUEL。
1976年-----IBM公司的Sanjase研究所在研制RDBMS SYSTEM R时改为SQL。
1979年-----ORACLE公司发表第一个基于SQL的商业化RDBMS产品。
1982年-----IBM公司出版第一个RDBMS语言SQL/DS。
1985年-----IBM公司出版第一个RDBMS语言DB2。
1986年-----美国国家标准化组织ANSI宣布SQL作为数据库工业标准。
二 SQL语言的四小类
1 数据查询语言DQL
查-SELECT
2 数据操纵语言DML
增-INSERT、删-DELETE、改-UPDATE
3 数据定义语言DDL
创建数据库中的各种对象
CREATE TABLE/VIEW/INDEX/SYN/CLUSTER
即:表/视图/索引/同义词/簇
4 数据控制语言DCL
1) GRANT:授权。
2) ROLLBACK [WORK] TO [SAVEPOINT]:回退到某一点。
3) COMMIT [WORK]:提交。有三种类型
(1) 显式提交
用COMMIT命令直接完成的提交为显式提交。其格式为:
SQL>COMMIT;
(2) 隐式提交
用SQL命令间接完成的提交为隐式提交。这些命令是:
ALTER,AUDIT,COMMENT,CONNECT,CREATE,DISCONNECT,DROP,
EXIT,GRANT,NOAUDIT,QUIT,REVOKE,RENAME。
(3) 自动提交
若把AUTOCOMMIT设置为ON,则在插入、修改、删除语句执行后,
系统将自动进行提交,这就是自动提交。其格式为:
SQL>SET AUTOCOMMIT ON;
- Sql 概述
- SQL概述
- SQL - 概述
- SQL概述
- SQL概述
- sql概述
- SQL概述
- sql-概述
- SQL查询+SQL概述
- SQL Server 函数概述
- SQL 常用语句概述
- Transact-SQL 语言概述
- SQL Server 2000 概述
- SQL锁的概述
- SQL锁的概述
- MS SQL DTS 概述
- SQL 查询概述总结
- sql server 锁概述
- @Transactional 事务回滚 分析
- OSGI-karaf安装及使用
- sql-语法
- java urlrewrite
- Spring AOP annotation 简单实例
- sql-概述
- 声明和定义的区别
- sql-经典例子练习
- Spring AOP annotation 用环绕通知写日志
- AngularJs中$http发送post或者get请求,SpringMVC后台接收不到参数值的解决办法
- android_1 环境搭建
- mysql 模板
- android_2 安装程序
- oracle-理论