me_edu
Профессия программист: полный учебный планШаг 23 из 30 · 0% пройдено
Стадия 5. Backend, API и базы данных · Стадия 5. Backend, API и базы данных

SQL-модель и целостность данных

Шаг 23 из 3011 минТеория
Цель

Понять основной механизм темы «SQL-модель и целостность данных» без заучивания отдельных терминов.

Как работать

Прочитайте блок один раз целиком, затем вернитесь к схеме или примеру и перескажите идею своими словами.

Критерий

Сформулированное правило, пример применения и одно ограничение метода.

STRUCTURAL BLOCK DIAGRAMCENTRAL UNITdatabaseusersenrollmentscourseslessonsprogressСтруктурная схемастрелки показывают поток данных/энергиимасштаб и расположение условные
Структура данных учебного портала: сущности и связи должны отражать предметную область
Опорная идея

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

Пример учебного портала: таблицы users, courses, lessons, enrollments, progress. Если связи заданы правильно, невозможно записать прогресс к несуществующему уроку или потерять историю обучения.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.