# SQL介绍
结构化查询语言
SQL(Structured Query Language,结构化查询语言),使我们有能力访问数据库和处理数据库的标准的计算机语言。
- SQL 可与数据库程序协同工作,比如 MS Access、SQL Server、MySQL、Oracle等以及其他数据库系统。
- SQL主要的关键词,比如
SELECT
、UPDATE
、DELETE
、INSERT
、WHERE
等等。
# SQL分类
SQL 分为两个部分
- 数据操作语言 (DML,Data Manipulation Language )
- 数据定义语言 (DDL,Data Definition Language)
# DML(数据操作语言)
查询和更新指令构成了 SQL 的 DML 部分:
SELECT
- 从数据库表中获取数据(查)UPDATE
- 更新数据库表中的数据(改)DELETE
- 从数据库表中删除数据(删)INSERT INTO
- 向数据库表中插入数据(增)
# DDL(数据定义语言)
SQL 的数据定义语言 (DDL) 部分使我们有能力创建或删除表格,SQL 中最重要的 DDL 语句:
CREATE DATABASE
- 创建新数据库ALTER DATABASE
- 修改数据库CREATE TABLE
- 创建新表ALTER TABLE
- 变更(改变)数据库表DROP TABLE
- 删除表CREATE INDEX
- 创建索引(搜索键)DROP INDEX
- 删除索引