简介
在本项目中,你将学习如何在数据库中为课程安排添加约束。具体来说,你将学习如何向 course
表添加一个检查约束,确保 credits
字段值大于或等于 3。
🎯 任务
在本项目中,你将学习:
- 如何启动 MySQL 服务器并导入数据库
- 如何向数据库中的表添加检查约束
- 如何运行 SQL 脚本来应用该约束
🏆 成果
完成本项目后,你将能够:
- 理解向数据库模式添加约束的重要性
- 实现检查约束以强制实施数据完整性
- 应用 SQL 脚本来修改数据库的结构
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
mysql(("MySQL")) -.-> mysql/BasicKeywordsandStatementsGroup(["Basic Keywords and Statements"])
mysql(("MySQL")) -.-> mysql/DatabaseFunctionsandDataTypesGroup(["Database Functions and Data Types"])
mysql(("MySQL")) -.-> mysql/SystemManagementToolsGroup(["System Management Tools"])
mysql/BasicKeywordsandStatementsGroup -.-> mysql/use_database("Database Selection")
mysql/BasicKeywordsandStatementsGroup -.-> mysql/alter_table("Table Modification")
mysql/BasicKeywordsandStatementsGroup -.-> mysql/source("External Code Execution")
mysql/DatabaseFunctionsandDataTypesGroup -.-> mysql/database("DB Function - Info Retrieval")
mysql/SystemManagementToolsGroup -.-> mysql/mysqladmin("Admin Utility")
subgraph Lab Skills
mysql/use_database -.-> lab-301280{{"为课程安排添加约束"}}
mysql/alter_table -.-> lab-301280{{"为课程安排添加约束"}}
mysql/source -.-> lab-301280{{"为课程安排添加约束"}}
mysql/database -.-> lab-301280{{"为课程安排添加约束"}}
mysql/mysqladmin -.-> lab-301280{{"为课程安排添加约束"}}
end