简介
在这个项目中,你将学习如何向数据库模式添加各种约束,包括主键、外键、唯一约束、默认值和检查约束。在本项目结束时,你将更好地理解如何在关系型数据库中设计和实施数据完整性规则。
👀 预览

🎯 任务
在这个项目中,你将学习:
- 如何在
salgrade
表上创建复合主键 - 如何在
emp
表的deptno
字段上指定外键 - 如何使用唯一约束来防止
emp
表中ename
字段出现重复值 - 如何为
emp
表的comm
字段设置默认值 - 如何使用检查约束来防止在
emp
表的hiredate
字段中输入晚于2022年2月28日的入职日期
🏆 成果
完成本项目后,你将能够:
- 理解数据完整性约束在数据库设计中的重要性
- 在MySQL数据库中实施各种类型的约束
- 应用维护数据质量和一致性的最佳实践
- 排查和调试与数据库约束相关的问题