Skip to main content

Базы данных. Начало

Переходим к базам данных

Пишу больше для себя, чтобы не забыть…

И так, сети мы уже разобрали, теперь начинаем блок про базы данных. Это будет серия постов с обзором разных типов и подходов.

Что такое база данных

База данных — это сущность, в которой хранятся данные приложений, сайтов и сервисов.
Приложение обращается к базе данных через специальный язык запросов — SQL, используя программный код.

Как приложение работает с БД

Программа отправляет в базу данных SQL-запрос, например:
SELECT * FROM users;

В программном коде (например, на JavaScript) это выглядит как отправка строки с SQL-запросом в соединение с базой и получение результата, который затем обрабатывается приложением.

Язык SQL

SQL — это язык запросов к базе данных. Он заметно проще, чем полноценное программирование. Если потратить пару вечеров на изучение, на собеседовании уже можно уверенно объяснить, как с ним работать и что он делает.

Виды баз данных

Существует два основных типа баз данных:
SQL — реляционные, табличные базы данных.
NoSQL — нереляционные базы данных.