一.基础概念
数据库——数据存储的仓库
数据库管理系统(DBMS)——操作和管理数据库的大型软件
SQL——操作关系型数据库的编程语言,即一套标准
数据模型——数据库 表
关系型数据库——建立在关系模型基础上,由多张连接的二维表组成的数据库。
(即基于表存储数据的数据库)
非关系型数据库——不通过表存储数据的数据库
- 一个数据库服务器中可创建多个数据库,
- 一个数据库中可创建多个表,
- 根据表进行数据存储的数据库为关系型数据库
1. 通用语法
- 单行或者多行,分号结尾
- 空格或者缩进增强可读性
- 不区分大小写,关键字建议大写
- 注释:单行# 多行/* */
2. SQL分类
- DDL 数据定义语言,操作数据库对象,包括数据库,表,字段
- DML 数据操作语言,对表中的数据增删改
- DQL 数据查询语言,查询数据库表中的记录
- DCL 数据控制语言,创建数据库用户,创建数据库的访问权限
3. DDL——
- 数据库操作
- 表操作
- 数据类型以及案例
- 表操作—修改 删除
4. 总结
5.DML--- 数据操作语言
6. DQL--- 数据查询语言
二. Mysql图形化界面工具
- Sqlyog
- Navict
- DataGrip