对于SQL语言的介绍
SQL是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL。
特点:非过程性语言。一条语句一个结果。多条语句之间没有影响。
SQL是用来存取关系数据库的语言,具有查询、操纵、定义和控制关系型数据库的四方面功能
1, DDL (数据定义语言)数据定义语言 - Data Definition Language
用来定义数据库的对象,如数据表、视图、索引等,数据库。
create drop alter
2, DML (数据操纵语言) 数据处理语言 - Data Manipulation Language
在数据库表中记录 修改,更新,删除
如 update, insert, delete
3, DCL (数据控制语言) 数据控制语言 – Data Control Language
指用于设置用户权限和控制事务语句
如grant,revoke,if…else,while,begin transaction,
4,DQL (数据查询语言) 数据查询语言– Data Query Language
数据表记录的查询。
select