188bet备用网址?什么是关系数据库?什么是非关系型数据库? – 人道浮沉


本文的材料:

PS:固然这些东西都是其说得中肯一部分基本常识。,不过为了记载他本人的记住方法,为了给未来的忍耐其说得中肯一部分坑。,因而贬低这时视频博客。

首发日期:2018-04-07


188bet备用网址?

  • 数据库是数据仓库。。
  • 在区分普通的数据仓库,数据库以数据构造为根底一套数据。,因数据构造,因而we的所有格方式看见的数据是喻为“条据了解释”的(比方弱跟先前的普通文献贮存器式贮存器成一任一某一文献这么不条据了解释,we的所有格方式的数据库分为书屋。,分表,分为记载,这些记载有多清澈的?
  • 因它的数据构造,诸如有独特的高的查找率(诸如,B-树查找),(鉴于特化,你可以停飞本人的构造点快速地找到它。,诸如,搜索数据库的兴隆会更快。;与普通文献体系的查找普通区分
  • 万一与Excel举行喻为,可以有分别的地看见数据库的净值利润率,we的所有格方式可以在每个音节中添加约束(诸如,C列的值)
  • 数据库与流通时间文献体系的次要分别(原文):数据库可以快速地找到相当的的数据
  • 常说XX数据库,实际上,它本质上是XX数据库行政机关体系。。数据库行政机关体系是一任一某一软件,它是数据库行政机关的顺序取得。。

什么是相干数据库?

  • 相干数据库是发现时相干在前的上的数据库。。
  • 同样的人的相干在前的是单向双系列对应的。、一对多、多对多相干在前的,相干在前的是指二维表在前的。,诸如,相干数据库是由两个DI结合的数据一套。。
  • 相干数据可以地租地贮存器相干在前的的数据。,诸如,教员相当于很多地先生的数据(多对多)。,一本书相当于很多地作者(一对多)。,一本书相当于发行日期(单向双系列对应的)。
  • 相干在前的是we的所有格方式在生活中常常偶然发现的在前的。,将这种数据贮存器在普通相干数据库中
  • 相干在前的包含数据构造(数据贮存器成绩),二维表)、使运行指示集(SQL结算单)、完整性约束(表说得中肯数据约束)、表和表暗中的约束。

数据的贮存器方式:

image

相干的处置方式:

image

喂是一任一某一E-R图,这是一任一某一多在前的的经济状况。:

image

公共相干数据库:

Oracle、DB2、PostgreSQL、Microsoft SQL Server、Microsoft Access、MySQL

相干数据库的点:

防护(因贮存器在磁盘中),这并缺点说突然的断电数据消亡了。、

关心了解(因为相干在前的)、

使相等它不克不及节省合住(因它是发现时相干在前的上),你必不可少的事物忠于其说得中肯一部分整齐的,诸如,万一数据说得中肯音节值被分人类合住,使相等它是EM


什么辩论相干数据库?

公共非相干数据库:

  • 列在前的:Hbase
  • 关键指定对在前的:redis,MemcacheDB
  • 文档类在前的:mongoDB

非相干数据库的点:

高效率(因贮存器在内存中)、

但不肯定(断电减少数据),但ReDIS可以将数据同时存在的到磁盘。,现时很多地非相干数据库开端伴奏让与到磁盘。。