在考生文件夹下有文本文件“tTest.txt”和数据库文件“Acc1.mdb”,“Acc1.mdb”中已建立表对象“tS-tud”和“tScore”。请按以下要求,完成表的各种操作: (1)将表“tScore”中的“学号”和“课程号”两个字段设置为“复合主

admin2010-04-02  9

问题 在考生文件夹下有文本文件“tTest.txt”和数据库文件“Acc1.mdb”,“Acc1.mdb”中已建立表对象“tS-tud”和“tScore”。请按以下要求,完成表的各种操作:
(1)将表“tScore”中的“学号”和“课程号”两个字段设置为“复合主键”。
(2)设置“tStud”表中的“年龄”字段的有效性文本为“年龄值应大于16”;删除“tStud”表结构中的“照片”字段。
(3)设置表“tStud”的“人校时间”字段有效性规则为:只能输入2009年10月以前的日期。
(4)设置表对象“tStud”的行高为“20”。
(5)完成上述操作后,建立表对象“tStud”和“tScore”间的“一对多”关系,并“实施参照完整性”。
(6)将考生文件夹下文本文件“tTest.txt”中的数据链接到当前数据库中。要求:数据中的第一行作为字段名,链接表对象命名为“tTemp”。

选项

答案(1)在“Acc1.mdb”数据库中选中“表”对象,右键单击“tScore”,选择“设计视图”。选中“学号”字段行,按住“Ctrl”键:选中“课程号”字段行,右键单击“学号”行,选择“主键”。单击工具栏中的“保存”按钮,关闭设计视图。 (2)在“Acc1.mdb”数据库中选中“表”对象右键单击“tStud”,选择“设计视图”。单击“年龄”字段行,在“有效性文本”行输入“年龄应大于16”。选中“照片”字段行,右键单击“照片”行,选择“删除行”。 (3)在“Acc1.mdb”数据库中选中“表”对象,右键单击“tStud”,选择“设计视图”,单击“入校时间”字段行。在“有效性规则”行输入“<#2009-10-1#”。单击工具栏中的“保存”按钮。 (4)在“Acc1.mdb”数据库中选中“表”对象,右键单击“tStud”,选择“设计视图”,执行“视图”→“数据表视图”命令。执行“格式”→“行高”命令,在对话框中输入“20”,单击“确定”按钮。单击工具栏中的“保存”按钮,关闭设计视图。 (5)在“Acc1.mdb”数据库中执行“工具”→“关系”命令,单击“关系”→“显示表”,分别选中表“tStud”和“tScore”,关闭显示表对话框。选中“tStud”表中的“学号”字段,拖动到“tScore”表的“学号”字段,释放鼠标,在弹出对话框中单击“实施参照完整性”处,选择关系类型为“一对多”,然后单击“创建”按钮。单击工具栏中的“保存”按钮,关闭“关系”对话框。 (6)执行“文件”→“获取外部数据”→“链接表”命令,在考生文件夹找到要导入的文件,在“文件类型”列表中选中“文本文件”,选中“tTest.txt”文件,单击“链接”按钮,单击“下一步”按钮,选中“第一行包含列标题”复选框,单击“下一步”按钮。在“链接表名称”输入“tTemp”,单击“完成”按钮。注意:设置“入校时间”字段的有效性规则时要注意格式,链接表时要选择正确的文件类型。

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

相关试题推荐
最新回复(0)