在考生文件夹下完成下列操作: (1)打开名称为SDB的学生数据库,分别为学生表Student、选课成绩表SC和课程表Course创建主索引。Student表主索引的索引名和索引表达式均为“学号”;Course表主索引的索引名和索引表达式均为“课程号

admin2017-07-28  24

问题 在考生文件夹下完成下列操作:
    (1)打开名称为SDB的学生数据库,分别为学生表Student、选课成绩表SC和课程表Course创建主索引。Student表主索引的索引名和索引表达式均为“学号”;Course表主索引的索引名和索引表达式均为“课程号”;SC表的主索引名为PK_SC,索引表达式为“学号+课程号”的字段组合。
    (2)通过字段“学号”建立Student表与SC表之间的永久联系,通过字段“课程号”建立Course表与表SC之间的永久联系,并为以上建立的永久联系设置参照完整性约束:更新规则为“级联”;删除规则为“级联”;插入规则为“限制”。
    (3)使用SQL语句将学号为“s3”的学生记录从表Student中逻辑删除,并将该SQL语句存放在文件ONE.PRG中。
    (4)创建一个名为Project_S的项目文件,将学生数据库SDB添加到该项目中。

选项

答案(1)【操作步骤】 步骤1:单击常用工具栏中的“打开”按钮,在“打开”对话框中打开数据库SDB。在Student表中单击鼠标右键,在弹出的快捷菜单中选择“修改”命令,打开表设计器。选择“索引”选项卡,在索引名处输入“学号”,类型选择“主索引”,表达式为“学号”,单击“确定”按钮保存修改,完成建立Student表的主索引。 步骤2:用同样的方法建立SC表和Couse表的主索引。 (2)【操作步骤】 步骤1:在数据库设计器中,选中Student表中的索引“学号”并拖动到SC表的“学号”的索引上并松开,以建立两表之间的永久联系,然后执行“数据库”菜单下的“清理数据库”命令。右击两表之间建立的关系线,在弹出的快捷菜单中选择“编辑参照完整性”命令。在“编辑参照完整性生成器”对话框中,依次选中“更新规则”选项卡下的“级联”单选按钮、“删除规则”选项卡下的“级联”单选按钮和“插入规则”选项卡下的“限制”单选按钮,最后单击“确定”按钮。 步骤2:再按照同样的方法设置Course表和SC表间的永久联系和参照完整性。 (3)【操作步骤】 SQL语句为:delete from Student where学号=”s3”,然后建立ONE.PRG文件并将上述语句保存在该文件中。 (4)【操作步骤】 按组合键CM+N组合键,弹出“新建”对话框,在“文件类型”中选择“项目”,再单击“新建文件”按钮;在弹出的“创建”对话框中,选择考生文件夹,在“项目文件”文本框中输入Project_S,再单击“保存”按钮;在弹出的项目管理器中先选择“数据”选项卡,再选择“数据库”选项,最后单击“添加”按钮,在弹出的“打开”对话框中选择SDB数据库,单击“确定”按钮。

解析
转载请注明原文地址:https://jikaoti.com/ti/GIX0FFFM
0

最新回复(0)