No-code 101: Реляционная база данных
Создание связей и отношений между таблицами в вашей базе данных - это суперспособность.
В 15 словах или меньше
Храните данные в структурированных таблицах, создающих мощные взаимосвязи.
Еще несколько слов
Вы, вероятно, знаете, что такое стандартная база данных (напомним: организованная коллекция структурированной информации). Реляционная база данных - это нечто большее. В ней связанные данные помещаются в набор таблиц, причем каждая таблица отображает определенную категорию информации. Затем вы можете создавать связи и отношения между ними.
Вот простой пример. Допустим, вы хотите хранить данные о сотрудниках. Вы можете создать одну таблицу для сотрудников и одну таблицу для отделов. В таблице сотрудников могут быть такие столбцы, как ID, имя, возраст, должность и ID отдела. Каждая строка будет представлять собой отдельную запись (в данном случае - сотрудника). В таблице "Отделы" могут быть такие столбцы, как название отдела и идентификатор отдела.
Вот где происходит волшебство. Вы можете создать связь между двумя таблицами, используя нечто, называемое ключом. В данном случае вы создадите ключ для столбца "Идентификатор отдела", связав эти два столбца. Это позволит вам легко получить доступ к информации из разных таблиц и объединить ее, что позволит вам задавать сложные вопросы, изменять или извлекать информацию, хранить и манипулировать данными в гораздо больших масштабах.
Зачем вам это нужно?
- Они имеют решающее значение при работе с данными. Знание основ реляционных баз данных означает, что вы сможете эффективно работать с данными и управлять ими. Для гражданских разработчиков это ключевой навык. Вы должны знать, как создавать таблицы и поля, а затем создавать соответствующие ключи для обмена и связи данных между несколькими таблицами. Это обеспечит точность ваших данных, а также позволит вам сэкономить массу времени.
- Это откроет вам мир запросов. Запросы позволяют получать, фильтровать и манипулировать данными из реляционной базы данных. Мы не будем здесь подробно рассказывать о том, как писать запросы, но это важная часть создания приложений - и она довольно сильно зависит от работы с реляционными базами данных.
- Вы сможете создавать масштабируемые приложения. Реляционные базы данных обеспечивают масштабируемость, позволяя приложению, которое вы создаете, обрабатывать большие массивы данных и расти.
Не говорите:
"Мне нравится работать с этой базой данных. Она просто понимает меня на реляционном уровне".
Скажите:
Наш сайт электронной коммерции работает на основе реляционной базы данных для управления и хранения информации о клиентах".
Продолжайте учиться
Ознакомьтесь с нашим видео по основам работы с базами данных прямо здесь.
Похожие учебники
Хотите прочитать еще
статей
, подобных этой?
Станьте участником NoCode и получите доступ к нашему сообществу, скидкам и - конечно же - нашим последним статьям, доставляемым прямо в ваш почтовый ящик дважды в месяц!