跳至主要內容

♥数据库基础和SQL知识体系详解♥

gavin-james数据库原理数据库原理大约 3 分钟

♥数据库基础和SQL知识体系详解♥

本系列主要介绍数据库相关的知识体系。

知识体系结构

img
img

数据库基础与理论

相关文章

A. 了解数据库基础和理论知识:在学习数据库之前,不要一上来就是SQL语句;这里建议从数据结构开始切入到数据库,然后再理解数据库是如何工作的,紧接着理解数据库系统的原理知识点和相关知识体系。

  • SQL DB - 资料汇总
  • SQL DB - 关系型数据库是如何工作的
  • SQL DB - 关系型数据库设计理论
    • 在上文了解数据库如何工作后,本节介绍如何将一个关系模型(基于表的数据模型)合理的转化为数据表关系表,以及确定主外键的。这便是数据库设计理论基础,包括术语,函数依赖,范式等理论基础
  • SQL DB - 关系型数据库设计流程
    • 在上文知道如何设计表和健后,让我们再看看整个的数据库设计的标准流程吧,主要包括需求分析, 概念结构设计, 逻辑结构设计 , 物理设计, 实施阶段运行和维护阶段这6个阶段
  • SQL DB - 数据库系统核心知识点
    • 基于上篇数据库如何工作的基础之上,我们再来梳理下数据库系统中有哪些重要的知识点,包括:事务,并发一致性,封锁,隔离级别,多版本并发控制等

SQL语言基础和进阶

相关文章

B. 完全掌握SQL语言:在了解数据库基础之后,如下章节将重点阐述SQL语言相关的知识;主要顺序是:SQL语法->SQL语句练习->SQL题目进阶->SQL语句优化建议等。

  • SQL语言 - SQL语法基础
    • 本文包含了所有SQL语言的基础语法,并用例子的方式向你展示
  • SQL语言 - SQL语句练习
    • 在上文学习了SQL的基本语法以后,本文将通过最经典的“教师-学生-成绩”表来帮助你练习SQL。
  • SQL语言 - SQL题目进阶
    • 接下来,通过Leetcode上的SQL题目进行进阶吧
  • SQL语言 - SQL语句优化
    • 最后,再总结一些SQL语句的优化建议