Проработать

  1. SQL и NoSQL. Правда ли одно лучше другого?
  2. Database vs Data Warehouse vs Data Lake | What is the Difference?
  3. Stop using COUNT(id) to count rows
  4. NoSQL

  5. NoSQL простым языком: что это и зачем нужно?

Типы база данных:

SQL vs NoSQL

SQL

Плюсы:

Минусы:

NoSQL

Плюсы:

Минусы:

Когда использовать

Модели транзакций для баз данных:

ACID

ACID - используется для SQL баз данных. Требования к транзакционной системе(СУБД), обеспечивающие наиболее надёжную Consistency. Гарантирующих надёжность транзакций.

Требования ACID

BASE

BASE - используется для NoSQL баз данных. Делают ставку на масштабируемость и доступность, жертвуя строгой консистентностью.

Дамб БД

Дамб - файл, содержащий инструкции на языке SQL, за счет которых создается точная копия вашей БД как по содержанию, так и по структуре.

Используется для:

  1. Перенос БД на другой сервер.
  2. Резервное копирование базы данных.