一、DDL 数据库

2021-06-25 15:12:01 浏览数 (1)

一、SQL 简介:

SQL是 Structured Query Language (结构化查询语言)的缩写,SQL是一门标准的计算机语言,它用于访问和操作数据库,主要包括数据定义,数据操纵,数据查询和数据控制,SQL 已经成为RDBMS的标准语言,不同的RDBMS使用的SQL版本有些差异,这些差异都是不同数据库的私有扩展。

二、SQL能做什么:
  1. 可以创建和管理数据库,数据表,存储过程和视图等等;
  2. 可以向数据库插入新的记录,并可以进行修改删除;
  3. 可以查询数据库中的记录;
  4. 可以对数据库进行事务控制和权限管理。
三、SQL语言的分类

按照功能用途划分:DDL、DML、DQL、DCL

  1. DDL:Data Definition Language (数据定义语言),用于数据库、表、视图等的建立、删除。包括 CREATE、ALTER、DROP 等;
  2. DML:Date Manipulation Language (数据操纵语言),用于添加、删除和修改数据表中的记录。包括 INSERT、DELETE和UPDATE;
  3. DCL:Data Control Language (数据控制语言),包括数据库对象的权限国立和事务管理。包括COMMIT、ROLLBACK、GRANT等;
  4. DQL:Data Query Language (数据查询语言),查询是数据库的基本功能,使用SELECT 查询数据表中的记录。 DLL中,对数据库的操作主要又有两种:创建和删除。
  5. 创建数据库:CREATE DATABASE 数据库名;
  6. 删除数据库:DROP DATABASE 数据库名;
  7. 显示MYSQL中所有的数据库:show databases;
  8. 显示当前工作的数据库:select database();
  9. 切换数据库:use 数据库名。

0 人点赞