1、打开SSMS,附加数据库(数据库文件在自己的文件夹下面),并进行下面的设置: (1)设置“部门信息”表中的“编号”为主键(SSMS) (2)设置“销售人员”表中的“工号”为主键,并设置为自动递增(即设置成标识)。(SSMS) (3)设置“销售人员”表中的“部门号”与“部门信息”表中的“编号”联系(主键表为“部门信息”表,外键表为“销售人员”表),并设置成级联删除相关的记录。(SSMS)
时间: 2023-09-26 17:06:44 浏览: 58
好的,您的问题是关于在SQL Server Management Studio(SSMS)中如何进行一些设置。具体来说,您的问题可以分为三个部分:
1. 如何设置“部门信息”表中的“编号”为主键;
2. 如何设置“销售人员”表中的“工号”为主键,并设置为自动递增;
3. 如何设置“销售人员”表中的“部门号”与“部门信息”表中的“编号”联系,并设置成级联删除相关的记录。
下面是每个部分的解答:
1. 在SSMS中打开数据库后,找到“部门信息”表,右键点击该表,选择“Design”选项,然后在“编号”列上右键点击,选择“Set Primary Key”选项,即可将“编号”列设置为主键。
2. 在SSMS中打开数据库后,找到“销售人员”表,右键点击该表,选择“Design”选项,然后在“工号”列上右键点击,选择“Set Primary Key”选项。接着,在“工号”列的属性中,将“Identity Specification”属性设置为“Yes”,并设置“Identity Increment”属性为“1”,即可将“工号”列设置为主键,并设置为自动递增。
3. 在SSMS中打开数据库后,找到“销售人员”表,右键点击该表,选择“Design”选项,然后在“部门号”列上右键点击,选择“Relationships”选项。在弹出的“Relationships”窗口中,点击“Add”按钮,选择“Tables and Columns Specification”选项,然后选择“部门信息”表和“销售人员”表中对应的列(即“编号”和“部门号”列),并勾选“Cascade Delete Related Records”选项,最后点击“OK”按钮即可完成设置。这样,“销售人员”表中的“部门号”列就与“部门信息”表中的“编号”列联系起来了,同时也设置了级联删除相关的记录。