(1)将当前史件夹下的自由表class(班级表)和teacher (教师表)添加到学牛数据库sdb中。 (2)为班级表class创建一个丰索引和普通索引(升序),主索引的索引名和索引表达式均为“班级号”;普通索引的索引名和索引表达式均为“班主任

admin2016-10-30  22

问题 (1)将当前史件夹下的自由表class(班级表)和teacher
  (教师表)添加到学牛数据库sdb中。
    (2)为班级表class创建一个丰索引和普通索引(升序),主索引的索引名和索引表达式均为“班级号”;普通索引的索引名和索引表达式均为“班主任号”。为教师表teacher创建个主索引,索引名和索引表达式均为“教师号”。
    (3)通过“班级号”字段建立班级表class和学牛表student表间的永久联系。通过班级表class的“班主任号”字段与敦师表teacher的“教师号”字段建立班级表class和教师表teacher间的永久联系。
    (4)为以上建立的两个联系设置参照完整性约束:更新规则为“级联”;删除规则为“限制”;插入规则为“限制”。

选项

答案【操作步骤】 (1)①命令窗口执行:MODIFY DATABASE sdb,打开数据库设计器。 ②右击数据库设计器,选择【添加表】,在“打开”对话框中双击“class”、 “teacher”表添加到数据库中。 (2)①右击数据库设计器中的“class”表,选【修改】,打开“class”表设计器,“字段”选项卡中选“班级号”,“索引”列中选“升序”,同样方法为“班主任号”建立“升序”排序;在“索引”选项卡中选“班级号”,并修改其“类型”为“丰索引”,单击“确定”按钮保存表结构修改。 ②参照上面的操作,为“teacher”表建立“教师号”字段的主索引。 (3)①在数据库设计器中拖动“class”表“索引”下方的丰索引“班级号”到“student”表中“索引”下方的普通索引“班级号”上,为两个表建立联系。 ②以同样的方法,为“teacher”表和“class”表建立联系,这样便建立了“student”、“class”和“teacher”,3个表之间的联系。 (4)①选中“student”表和“class”表之间的关联线(被选中的连线会变粗),首先执行【数据库】→【清理数据库】菜单命令,清空数据表中带有删除标记的记录,然后执行【数据库】→【编辑参照完整性】菜单命令。 ②在打开的“参照完整性”对话框的表格中,选择“更新”列下两个单元格中的内容都为“级联”;“删除”列下两个单元格中的内容都为“限制”;“插入”列下两个单元格中的内容都为“限制”,单击“确定”按钮保存参照完整性的修改。

解析
转载请注明原文地址:https://kaotiyun.com/show/bWIp777K
0

最新回复(0)