linux12 -MYSQL数据库 --> 19数据库面试必备手册
数据库面试
1、基础
1、关系型和非关系型
# 关系型:
mysql、oracle、db2、sqlserver
mariadb
# 1、数据之间彼此有关系或者约束
# 2、存储数据的编写形式通常是以表格存储
# 3、支持事物
# 4、存储在硬盘中
# 非关系型:
redis
key.value
memcache
mongodb
# 1、存储的方式是k、v形式存储,不支持事务
# 2、是存储在内存(缓存)
# 字符编码
utf8mb4
注:oracle特别好,但是特别费钱,一般大公司才会用
2、四种语言的区别
#1、DDL语句 数据库定义语言: 数据库、表、视图、索引、存储过程,例如CREATE DROP ALTER
#2、DML语句 数据库操作语言: 插