【如此简单!数据库入门系列】之思想地图 -- 系列目录

文章目录

  • 1 前言
  • 2 基本概念
  • 3 基本原理
  • 4 数据库历史
  • 5 数据模型
  • 6 数据库规范化
  • 7 数据存储
  • 8 总结


1 前言

在这里插入图片描述
目录是思想地图,指引我们穿越文字的森林。

为了方便系统性阅读,将【如此简单!数据库入门系列】按照模块划分了目录结构。


2 基本概念

  • 【如此简单!数据库入门系列】之初识数据库 – 数据库基本概念
    • 什么是数据?
    • 什么是数据库?
    • 什么是数据库管理系统(DBMS)?
    • 为什么需要数据库?
    • 数据库包含什么?
    • 数据库分类

3 基本原理

  • 【如此简单!数据库入门系列】之学霸数据库 – 数据库基本原理
    • 数据库和数据库管理系统的基本概念
    • 数据库管理系统的基本要求
  • 【如此简单!数据库入门系列】之学霸数据库(2) – 数据库基本原理
    • 满足数据库管理系统基本要求的前6项核心功能
  • 【如此简单!数据库入门系列】之学霸数据库(3) – 数据库基本原理
    • 如何满足数据库管理系统的基本要求
    • 数据库管理系统的三层体系架构

4 数据库历史

  • 【如此简单!数据库入门系列】之前世今生 – 数据库历史
    • 出现之前
    • 20世纪60年代–登上舞台
    • 20世纪70年代–关系模型
    • 20世纪80年代–标准语言
    • 20世纪90年代–关键时期
    • 21世纪初-三足鼎立
  • 【如此简单!数据库入门系列】之前世今生(2) – 数据库历史
    • 新势力 – NoSQL登场
    • 王者归来 – NewSQL出现
    • 展望

5 数据模型

  • 【如此简单!数据库入门系列】之ER模型快速入门
    • ER模型基本概念
      • 实体(Entity)
      • 属性(Attributes)
      • 实体集和键(key)
      • 关系(Relationship)
    • ER图
      • 实体和属性
      • 关系
    • 泛化与特化
  • 【如此简单!数据库入门系列】之关系模型简介
    • Codd’s 12 Rules
    • 关系模型
      • 核心概念
      • 关系完整性约束
    • 关系代数
      • Select选择操作 (σ)
      • Project投影操作(∏)
      • Union并集操作(∪)
      • Difference集合差(-)
      • 笛卡尔积(Χ)
      • 重命名操作 (ρ)
    • ER模型到关系模型
      • 实体映射
      • 关系映射
      • 层次结构映射

6 数据库规范化

  • 【如此简单!数据库入门系列】之数据库设计基础–函数依赖
    • 函数依赖
    • 函数依赖的作用
    • 函数依赖的性质
    • 重新理解主键
  • 【如此简单!数据库入门系列】之数据库规范化 – 数据库设计方法
    • 2.1 第一范式
    • 2.2 第二范式
    • 2.3 第三范式
    • 2.4 BCNF
    • 2.5 四种范式的关系
    • 2.6 规范等级权衡

7 数据存储

  • 【如此简单!数据库入门系列】之存储设备简介
    • 2 存储设备分类
    • 3 主存层次结构
    • 4 磁盘结构
    • 5 RAID
  • 【如此简单!数据库入门系列】之效率基石 – 磁盘空间管理
    • 2 磁盘空间管理
    • 3 磁盘空间管理的实现
    • 4 存储对象关系

8 总结

该目录会随文章增加而更新。

梳理目录的另一个好处是:可以发现缺失的知识点。后续会不定期补充相关内容,敬请期待。


如果喜欢这篇文章,请不要忘记关注、点赞和收藏哦!
您的鼓励将是我创作的最大动力!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/7553.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Jetpack Compose(一

Intellij IDEA构建Android开发环境 IntelliJ IDEA 2023.2.1 Android开发变化 IDEA配置使用Gradle 新建Compose工程,取名ComposeStudy 可以看到的是IDEA为项目初始化了部分代码 使用Compose开发不再需要使用xml文件来设计布局了 Compose中的Text也不同于Android V…

java中的条件、循环和scanner类

if else ; 单行逻辑大括号可以省略;但是不建议省略; public static void main(String[] args) {boolean bool1 (Math.random() * 1000) % 2 > 1;System.out.println((Math.random() * 1000) % 2 "-" bool1);if(bool1) {System.out.prin…

达梦数据库操作笔记(ubuntu)

1、达梦数据安装之后无法在终端输入disql命令解决办法: 解决:.bash_profile需要配置安装目录,并且确保$DM_HOME/tool写在了$DM_HOME/bin的后面; 文件中需要追加: --检查环境变量, 达梦数据库默认安装位置&#xff1…

ogv转mp4怎么转?只需3个步骤~

OGV(Ogg Video)是一种开源的视频文件格式,起源于对数字媒体领域的开放标准的需求。作为Ogg多媒体容器的一部分,OGV的设计初衷是提供一种自由、高质量的视频编码方案,以满足多样化的应用需求。 支持打开MP4文件格式的软…

119. 再谈接口幂等性

文章目录 0. 前言1. insert前先select2. 加悲观锁3. 加乐观锁5. 加唯一索引【配合 (1. insert前先select )最常用 】6. 建防重表6. 根据状态机7. 加分布式锁8. 获取token 0. 前言 在 93. 通用防重幂等设计 一文中,已经介绍过幂等的使用。该文…

【一看就懂】UART、IIC、SPI、CAN四种通讯协议对比介绍

UART、IIC、SPI、CAN四种通信协议对比 通信方式传输线通讯方式标准传输速度使用场景UARTTX(发送数据线)、RX(接收数据线)串行、异步、全双工115.2 kbit/s(常用)计算机和外部设备通信(打印机)IICSCL(时钟线)、SDA(数据线)串行、同步、半双工100 kbit/s(标…

Instagram新号操作攻略:快速起号防封号

对于企业和个人而言,运营好INS可以吸引流量、增加曝光、提升品牌知名度。然而很多人初次接触INS甚至在起号阶段就失败了!今天就教给大家一个可以快速起号的方法,而且不怕被封号! Instagram快速起号的方法 1️⃣ 新号刚注册完 注册…

一种由RSOA和PIC集成的宽可调激光器

----翻译自Nouman Zia, Samu-Pekka Ojanen, Jukka Viheriala, Eero Koivusalo, Joonas Hilska, Heidi Tuorila, and Mircea Guina在optics letter上发的文章vol.48, Issue 5, pp. 1319-1322(2023) 摘要:通过光子集成方式实现的2-3μm波长的可调激光器,在…

Adobe Acrobat Pro DC 2022一款高效强大的PDF阅读编辑专业软件(240506)

01 软件介绍 Adobe Acrobat Pro DC 2022,作为一款专业的PDF处理工具,它集成了强大的制作功能,能够与Adobe Photoshop的高级图像编辑能力无缝衔接,进而将各类纸质文档高效转换成可编辑的电子格式,以便于文件的传输和签…

进行服务器托管要考虑哪些因素?

随着互联网网络科技的快速发展,服务器已经成为企业开展业务中必不可少的一款设备,对于服务器一些企业选择了自行购买服务器,再托管到IDC服务器的机房当中,那么企业进行服务器托管时都会受到哪些因素的影响? 在如今的互…

跨越语言界限,多语言盲盒小程序带你领略全球风情

在全球化的今天,我们生活在一个多元文化的世界中,不同的语言、风俗、习惯共同构成了这个五彩斑斓的地球村。为了让每个人都能轻松体验到世界各地的独特风情,一款创新的多语言盲盒小程序应运而生,它跨越了语言的界限,让…

老阳分享:跨境选品师普通人做能否借此赚钱?

在跨境电商日益繁荣的今天,选品师这一职业逐渐进入大众视野。老阳,作为业内知名的跨境选品师,经常分享他的选品经验和心得。那么,对于普通人来说,成为跨境选品师是否真的能赚钱呢? 首先,我们需要明确什么是…

Nacos支持的配置格式及其在微服务架构中的应用

今天,我想和大家探讨一下Nacos这一重要的微服务组件,特别是它所支持的配置格式以及这些格式在微服务架构中的应用。 一、Nacos简介 Nacos是阿里巴巴开源的一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。它提供了服务发现、配置管理…

mySQL (基础面试)实物四属性 ACID属性,以及开启事务

mySQL具备四个基本属性 原子性atomicity 事务是一个完整的操作,事务的各个步骤是不可分的(原子的),要么执行要么不执行 一致性consistency 当事务完成时,数据处于一致状态 隔离性isolation 并发事物之间彼此隔离…

基于springboot+vue+Mysql的租房网站

开发语言:Java框架:springbootJDK版本:JDK1.8服务器:tomcat7数据库:mysql 5.7(一定要5.7版本)数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包:…

springboot3项目练习详细步骤(第二部分:文章分类模块)

新增文章分类 接口文档 业务实现 参数校验 文章分类列表 接口文档 业务实现 获取文章分类详情 接口文档 业务实现 更新文章分类 接口文档 业务实现 分组校验 问题 概念 实现步骤 总结 删除文章分类 接口文档 业务实现 该模块大部分请求的路径相同&…

2024最新行业领域名词解释大全

2024最新行业领域名词解释大全 🚀 大家好!我是你们的老朋友猫头虎🐯。今天要为大家带来2024年最新的行业领域名词解释大全!在这个信息爆炸的时代,准确了解不同领域的行业动态、工作机会和职业前景至关重要。下面我会分…

阿里巴巴中国站关键字搜索API返回值全攻略:精准定位所需商品

当使用阿里巴巴中国站的关键字搜索API时,理解其返回值的结构和内容对于精准定位所需商品至关重要。以下是一份全面的攻略,帮助你更好地利用这个API: 在商品列表中,每个商品对象都包含丰富的信息,以帮助你精准定位所需商…

伙伴匹配(后端)-- 前后端日期格式化

后端时间格式化 后端时间格式化 在expireTime属性加上一个格式化注解,并给定格式 前端过期时间格式化 下载一个moment格式化工具(我安装失败了日期格式化也成功了) npm install moment这一页和添加队伍新增这一行(还要导入mom…

如何实现自定义度量指标和Actuator端点?

本文我们将介绍Spring Boot中一个非常有特色的主题,这个主题就是系统监控。系统监控是Spring Boot中引入的一项全新功能,对于管理应用程序运行时状态非常有用。Spring Boot Actuator组件是承载系统监控功能的组件,通过一系列HTTP端点提供系统…