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

🎯 Задачи
В этом проекте вы научитесь:
- Как создать составной первичный ключ на таблице
salgrade
- Как указать внешний ключ на поле
deptno
в таблицеemp
- Как использовать уникальное ограничение для предотвращения дублирования в поле
ename
в таблицеemp
- Как установить значение по умолчанию для поля
comm
в таблицеemp
- Как использовать ограничение проверки для предотвращения ввода дат приема на работу позже 28 февраля 2022 года в поле
hiredate
в таблицеemp
🏆 Достижения
После завершения этого проекта вы сможете:
- Разобраться в важности ограничений целостности данных в проектировании базы данных
- Реализовать различные типы ограничений в базе данных MySQL
- Применить наилучшие практики для поддержания качества и согласованности данных
- Отлаживать и устранять проблемы, связанные с ограничениями базы данных