数据库

首页 » 常识 » 预防 » 简单聊聊数据库初识数据库
TUhjnbcbe - 2025/1/28 1:05:00
最好的白癜风医院 https://disease.39.net/yldt/bjzkbdfyy/

这是针对初学或者自学小伙伴的一些比较基础的知识,为了方便理解,长篇大论或者晦涩难懂的一些八股文我尽力不出现,但是可能会出现一些概括不全的情况出现。大佬请绕道,有错误也请指出来。

首先我们需要知道什么是数据库?比较通俗的解释可以从字面意思来理解,就是数据的仓库,仓库干什么的?保存东西的,那么数据库是干什么的?简单理解就是存储数据的。

数据库分为什么种类?两种,可分为关系型数据库与非关系型数据库。

什么是关系型数据库?什么又叫非关系数据库呢?

其实可以从字面上去理解这两种数据库的概念。

关系型数据库,其实可以理解为根据对应关系来建立的数据库,就比如我们建立了三张表,一张学生表,一张老师表,一张成绩表,这三者记录的内容不一样,但是会存在相应的关系,我们一般将这样的数据库称作是关系型数据库。目前来说,MySQL与Oracle是最常见的两种关系型数据库。

非关系型数据库可能相较于关系型数据库会难以理解一点,其实我也不好用很官方传统的定义它,但是其相较于关系型数据库,数据之间的联系要自由很多,约束条件更少,并且是以键值对的形式存储。目前来看,redis应该是非关系型数据库中最火的之一,后期有机会,我也会做一些redis的视频来和大家一起学习一下非关系型数据库。当然了,如果你对Redis真的非常感兴趣的话,已经等不及想自己先了解的话,我也推荐你看看下面的这本书,从底层概念到实现都写得非常的清晰,十分适合想要学习的你!

Redis设计与实现Redis设计与实现京东¥购买已下架

当然了,关系型数据库与非关系型数据库不可能就是我上面两句话可以说清楚的,它们的定义和各自的特点以及优缺点,如果真的要写,可能不知道要写多少字才能写得清楚,我们只是简单先有个概念,毕竟知识都是一步一步地去学。下面的这本数据库系统,是由陆老师等几位知名大佬编写,我相信如果认真看完这本书的你肯定会有很大的收获!

数据库系统原理设计与编程数据库管理书籍关系数据模型SQL数据库操作语言数据库京东¥85购买已下架

最后希望大家可以点点

1
查看完整版本: 简单聊聊数据库初识数据库