定义基表的 SQL Server 课件,讲的内容还挺实用的,适合刚上手数据库设计的前端朋友。常见的数据类型比如INTEGER、FLOAT、CHAR(n)和VARCHAR(n)都有讲,重点还放在了完整性约束上,列级、表级的都有,例子也蛮接地气。像“发货量不能超过订货量”这种规则,听起来是不是就像业务中常见的限制?
完整性约束这块,别光知道有个UNIQUE
和NULL
,怎么用、用在哪、踩什么坑,这课件都列得比较细。你要是之前没太系统看过 SQL 表结构设计,这份内容能帮你把基础打扎实。
而且还贴心附了不少延伸阅读,像SQL Server 完整性约束的教程和MySQL 完整性约束简介,跨数据库的对比一下,理解更透。
如果你经常要手撸CREATE TABLE
,或者在协作项目中要理清数据结构,建议你花点时间过一遍这课件,挺值得的。