关系型数据库:知识点分为 架构、索引、锁、语法、理论范式
在设计关系型数据库时,首先要将其划分为两大部分:一个是存储部分,将数据持久化到存储设备当中、一个是程序实例部分,来对存储进行逻辑上的管理
程序实例部分:
存储管理:将数据的逻辑关系转化成物理存储关系
缓存机制:优化执行效率
SQL解析:将sql语句进行解析
日志管理(BeanLog):记录操作
权限划分:进行多用户管理
容灾机制:数据库挂了的时候的恢复机制模块
索引模块:优化数据查询效率
锁模块:使数据库支持并发操作