可以把sql分为两部分:数据操作语言(DML)和 数据定义语言(DDL)。
sql(结构化查询语言)是用于执行查询的语法。但是sql语言也包含用于更新、插入和删除记录的语法。
查询和更新指令构成了sql的dml部分:
select-------从数据库表中获取数据
update------更新数据库表中的数据
delete-------从数据库表中删除数据
insert into----向数据库表中查询数据
sql的数据定义语言(DDL)部分使我们有能力创建或删除表格。我们也可以定义索引(键),规定表之间的链接,以及施加表间的约束。
sql中最重要的DDL语句:
CREATE DATABASE--------创建新数据库
ALTER DATABASE---------修改数据库
CREATE TABLE----------创建新表
ALTER TABLE---------变更(改变)数据库表
DROP TABLE---------删除表
CREATE INDEX ------创建索引(搜索键)
DROP INDEX----------删除索引