Основные знания о базах данных
Table Of Content
- Что такое база данных?
База данных - это хранилище данных. Это хранилище организовано и хранится в соответствии с определенными результатами данных. Мы можем управлять данными в базе данных с помощью различных методов, предоставляемых базой данных.
- Типы баз данных
В ранние дни было три популярных модели баз данных: иерархическая база данных, сетевая база данных и реляционная база данных. В современном интернете наиболее часто используемыми моделями баз данных являются реляционные базы данных и нереляционные базы данных.
- Введение в реляционные базы данных
Сетевые базы данных и иерархические базы данных не обладают независимостью данных и уровнями абстракции. При выполнении хранения пользователи должны объявлять структуру хранения и относительный путь к данным. Реляционная база данных может решить эту проблему более эффективно.
Как и книги Excel, реляционные базы данных также используют двухмерные таблицы, состоящие из столбцов и строк, для управления данными, что легко понять. Кроме того, она использует SQL для выполнения фактических операций с данными.
- Введение в нереляционные базы данных
С развитием интернет-технологий традиционные реляционные базы данных столкнулись с множеством трудностей при работе с большим объемом данных. Поэтому была создана база данных NoSQL, которая ориентирована на сценарии работы с большим объемом данных и стремится к отличной производительности и удобству использования.
Нереляционные базы данных в основном основаны на базе данных "нереляционной модели сущности", также известной как база данных NoSQL. Изначально NoSQL означало "Не только SQL". Поэтому появление NoSQL не является полным отрицанием реляционных баз данных, а является разумным дополнением к традиционным реляционным базам данных.
Нереляционные базы данных также можно подразделить на четыре категории:
- База данных с хранением ключ-значение;
- Столбцово-ориентированная база данных;
- Документо-ориентированная база данных;
- Графовая база данных.