Ничего не найдено

SQL и реляционные базы данных

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

Иван Алтов
Преподаватель

Иван Алтов

Преподаватель в ФМШ с 13 летним стажем \ Опыт программирования на C++, Java, Python

4часа
13видео
32упражнения
3600опыта
Описание курсаВы уже использовали SQL для запросов из баз данных. Однако это далеко не всё! Вы можете моделировать различные явления в своих данных, а также взаимосвязи между ними. Это обеспечит структурированность и согласованность ваших данных, что приведёт к повышению качества. В этом курсе вы получите опыт, работая с реальным набором данных, который использовался для расследования. Столбец за столбцом, таблица за таблицей, вы сможете раскрыть и оценить весь потенциал баз данных. Вы узнаете, как создавать таблицы и указывать их взаимосвязи, а также как обеспечить целостность данных. Вы также откроете для себя другие уникальные функции систем баз данных, такие как ограничения.
1.  Ваша первая база данных
В этой главе вы создадите свою самую первую базу данных с помощью набора простых команд SQL. Затем вы перенесетё данные из существующих плоских таблиц в эту базу данных. Вы также узнаете, как можно запрашивать метаданные о базе данных.

2.  Обеспечение согласованности данных с помощью ограничений атрибутов
После создания простой базы данных пришло время воспользоваться ее функциями. В этой главе вы будете указывать типы данных в столбцах, обеспечивать уникальность столбцов и запрещать значения NULL.

3.  Уникальная идентификация записей с ограничениями ключей
Теперь давайте перейдем к лучшим практикам разработки баз данных. Пришло время добавить первичный и внешний ключи к таблицам. Это две наиболее важные концепции в базах данных, которые являются строительными блоками, которые вы будете использовать для установления связей между таблицами.

4.  Соединение таблиц с помощью внешних ключей
В заключительной главе вы будете использовать внешние ключи для соединения таблиц и установления связей, которые значительно улучшат качество ваших данных. Также вы проведете специальный анализ своей новой базы данных.

ООО «Дипскиллс»
г. Москва, ул. Измайловский Вал, д. 2
© DeepSkills, 2023