Основы реляционных баз данных. Типы данных
Почему базы данных называют реляционными?
Ну что, пришло время занудствовать на тему реляционных баз данных. Хорошо быть занудой или нет я не знаю, но точно знаю что без понимания основ СУБД далеко не уедешь. Основы реляционных баз данных преподают в университетах, начиная со 2-3 курса (по-разному, в зависимости от программы). В непосредственном моменте обучения, теория р-СУБД выглядит совершенно бездушной, безнадёжно устаревшей, скучной и "и так понятной". Спустя же годы практики, так или иначе приходится возвращаться к основам теории, и сопоставлять эту самую скучную теорию с реальной производственной необходимостью...
Введение в базы данных
Реляционная база данных – это база данных, которая состоит из таблиц. У реляционной базы данных 2 очень важные характеристики: 1. Данные распределены по смыслу в таблицах 2. Между таблицами есть отношения Рассмотрим пример реляционной базы. Допустим, у нас есть сервис доставки. Тогда, если мы построим реляционную базу данных этого сервиса, то она, скорее всего, будет содержать следующие таблицы: 1. Таблица с заказами 2. Таблица с клиентами 3. Таблица с курьерами 4. Таблица с складами Primary key – это столбец таблицы, который содержит уникальные значения для каждой строки...