SQL Server基本操作(二)
创建主键约束
在对象资源管理器中右键需要进行操作的表,在菜单中点击“设计”。
选中需要设置为主键的字段,右键其前面的三角形箭头,在弹出的菜单中点击“设置主键”。
设置完成后图标会相应的变化。
创建检查约束
选中需要设置检查约束的字段,右键其前面的三角形箭头,在弹出的菜单中点击“CHECK约束”。
点击左下角“添加”按钮后再点击表达式项后面的“…”按钮。
在弹出的对话框中输入“age > 1”,按“确定”即可。
外键约束
选中需要设置外键约束的字段,右键其前面的三角形箭头,在弹出的菜单中点击“关系”。
在弹出的外键关系对话框中点击左下角“添加”按钮后再点击表和列规范项后面的“…”按钮。
设置主键表项为class表的id字段(即数据来源于class表),设置外键表项为“class_id”(即外键表的class_id字段的数据来源于class表的id字段),点击“确定”即可。
默认约束
选中要设置的列名,在列属性中设置“默认值或绑定”项即可。下图即为给sex字段设置默认值“男”。
标识列
选中要设置的列名,在列属性中将(是标识)设置为“是”即可。其中标识种子为初始值,标识增量为每次增加的量。
列值是否为空
如果不允许该字段为空,则将该项的“允许Null值”的选择框的勾去掉;若允许为空则勾选。
唯一约束
唯一约束表示该字段里的值只能是唯一的,不能存在两个相同的值。
选中需要设置唯一约束的字段,右键其前面的三角形箭头,在弹出的菜单中点击“索引/键”。
在弹出的对话框中先点击“添加”,然后将类型设置为“唯一键”,并将列设置为需要设置的字段(下图设置为stu_num字段)。设置完成后点击“关闭”按钮即可。
往数据库里添加数据
在对象资源管理器中右键需要进行操作的表,在菜单中点击“编辑前200行”。
输入要添加的数据后按回车键即可完成添加。
如果添加不符合约束的数据,系统就会进行提示。