NOTE
关系型数据库
1. 什么是关系型数据库 采用了关系模型来组织数据的数据库 关系 一对一 一对多 多对多:可以通过中间表拆解成两个一对多 2. 为什么需要关系型数据库 3. 关系型数据库特点 3.1. 表结构存储 数据的存储采用二维表格模型,即行和列的形式 3.2. 规范化设计 数据库范式.md 3.3. 使用SQL查询数据 SQL Join查询.md 3.4. 支持事务 数据库事务.md 4. 数据库优化 数据库优化.md 5. 数据库原理 5.1. SQL执行顺序 SQL执行顺序.md 5.2. 锁 数据库锁.md 5.3. B+Tree B Tree.md 6. 常用关系型数据库 6.1. MySQL
这是历史学习笔记,可能存在过时或不完整的理解。
1. 什么是关系型数据库
- 采用了关系模型来组织数据的数据库
- 关系
- 一对一
- 一对多
- 多对多:可以通过中间表拆解成两个一对多
2. 为什么需要关系型数据库
3. 关系型数据库特点
3.1. 表结构存储
- 数据的存储采用二维表格模型,即行和列的形式
3.2. 规范化设计
3.3. 使用SQL查询数据
3.4. 支持事务
4. 数据库优化
5. 数据库原理
5.1. SQL执行顺序
5.2. 锁
5.3. B+Tree
6. 常用关系型数据库
6.1. MySQL
6.2. PostgreSQL
7. 参考
- 关系型数据库(数据库类型)_百度百科
- 哪本入门级的学习数据库的书最值得推荐? - 知乎
- 大学生如何实现一个数据库? - 知乎
- 史上最详细的一线大厂Mysql面试题详解 - 掘金
- Introduction to Database Management Systems - Part 1 | Lecture 01 | CMPSC 431W - YouTube
- 【宾夕法尼亚州立大学】Database Management Systems || 数据库管理系统 (机翻
中文)_哔哩哔哩 (゜-゜)つロ 干杯-bilibili - MySQL数据库面试题(2020最新版)_ThinkWon的博客-CSDN博客_mysql数据库面试题
讨论
使用 GitHub 账号参与讨论,评论会保存在 GitHub Issues 中。在 GitHub 查看