【MySQL】数据库介绍|数据库分类|MySQL的基本结构|MySQL初步认识|SQL分类
MySQL是一个开源的关系型数据库管理系统,它支持标准的SQL语言。
数据库介绍:
数据库是一个以某种有组织的方式存储的数据集合。
数据库分类:
关系型数据库:如MySQL、Oracle、PostgreSQL、SQL Server、DB2等。
非关系型数据库(NoSQL):如MongoDB、Redis、Cassandra等。
NewSQL:如Google的Spanner、FoundationDB等。
MySQL的基本结构:
MySQL主要由以下几部分组成:
- 连接层:负责接收客户端的连接请求。
- 服务层:负责执行SQL命令。
- 引擎层:负责数据的存储和提取。
- 存储层:负责将数据持久化到磁盘。
- MySQL初步认识:
- 数据库和表的创建。
- 数据的插入、查询、更新和删除。
SQL分类:
DDL(数据定义语言):用于定义数据库的结构,如CREATE、DROP、ALTER等。
DML(数据操纵语言):用于数据的增加、删除、修改,如INSERT、DELETE、UPDATE等。
DQL(数据查询语言):用于数据查询,如SELECT等。
DCL(数据控制语言):用于定义访问权限和安全级别,如GRANT、REVOKE等。
TCL(事务控制语言):用于事务管理,如COMMIT、ROLLBACK、SAVEPOINT等。
以上是MySQL及SQL基础知识的简单介绍,主要用于入门学习。
评论已关闭