数据库的基本概念:
- 数据库的英文:DataBase;简称DB
- 什么是数据库:
用于存储和管理数据的仓库; - 数据库的特点:
1. 持久化存储数据,就是一个文件系统
2. 方便存储和管理数据
3. 使用了统一的方式操作数据库 ——SQL - 常用的数据库软件
Oracle
MySQL
……
SQL概述
-
什么是SQL?
结构化查询语言
其实就是定义了操作所有关系型数据库的规则
每一种数据库操作的方式存在不一样的地方,称为“方言” -
SQL的通用语法:
1. SQL语句可以单行或多行书写,以分号结尾
2. 可使用空格和缩进来增强语句的可读性
3. MySQL 数据库的SQL语句不区分大小写,关键字建议使用大写
4. 三种注释:- 单行注释:
– 注释内容 或 # 注释内容(mysql 特有,且#可以不用加空格) - 多行注释:
/*
注
释
*/
- 单行注释:
-
SQL分类
1. DDL 数据定义语言
用来定义数据库对象:数据库,表,列等。关键字:create,drop,alter等
2. DML 数据操作语言
用来对数据库中表的数据进行增删改。关键字:insert,delete,update等
3. DQL 数据查询语言
用来查询数据库中表的记录(数据)。关键字:select,where等
4. DCL 数据控制语言(了解)
用来定义数据库的访问权限和安全级别,及创建用户。关键字:GRANT,REVOKE等