JAVA面试准备之数据库 数据库架构

如何设计一个关系型数据库? 回答:要设计一个关系型数据库,首先要将其划分为两大部分:一个是存储部分,该部分类似一个文件系统,将数据持久化到存储设备当中;有存储是不够的,还需要一个程序实例模块,对存储进行逻辑上的管理,而程序实例部分将包含:将数据的逻辑关系转换为物理的存储关系的存储管理模块;优化执行效率的缓存模块;将SQL语句进行解析的SQL解析模块;记录操作的日志管理模块;进行多用户管理的权限划分
相关文章
相关标签/搜索