数据库初学的练习表,一份能立马用起来的初始化脚本真的是太省事了。StudentSCCourse表的结构和数据全给你备好了,用来写各种SELECT语句练习,再合适不过了。少敲点键盘,多练点语句,不香吗?

初始化脚本里用了insert into table values()这种格式。虽然开头有个小笔误写成了intert,不过无伤大雅,改一下就能跑。重点是表结构清晰、字段命名规范,用来配合课堂或者自学 SQL 都挺方便。

你如果想扩展点玩法,比如从 Excel 一键转INSERT语句,推荐你看看这个《数据表转 SQL INSERT 语句》,还挺实用的工具。或者要自己建个Course表练练手,也可以参考这个 SQL 建表练习,比较接近教材里的那种。

如果你对Hibernate感兴趣,那篇Student 表映射示例也值得一看,毕竟表结构通了,再对接 ORM 框架也就顺畅多了。

提个醒:跑这类初始化脚本的时候,建议你确认一下目标库是不是空的,别一不小心覆盖了原有数据。建议在测试库里先跑一遍,稳妥点。

如果你正好在写 SQL 练习题,或者搭个教学 Demo,可以直接把这份脚本拿去用,省时省力。