在考生文件夹下,已有“samp1.accdb”数据库文件和Stab.xls文件。其中“samp1.acc(u)”中已建立表对象“student”和“grade”,试按以下要求,完成表的各种操作。 (1)将考生文件夹下的Stab.xls文件导人到“s

admin2016-08-03  15

问题 在考生文件夹下,已有“samp1.accdb”数据库文件和Stab.xls文件。其中“samp1.acc(u)”中已建立表对象“student”和“grade”,试按以下要求,完成表的各种操作。
    (1)将考生文件夹下的Stab.xls文件导人到“student”表中。
    (2)将“student”表中1975年和1976年出生的学生记录删除。
    (3)将“student”表中“性别”字段的默认值属性设置为“男”;将“学号”字段的相关属性设置为只允许输入9位的0一9数字;将姓名中的“丽”改为“莉”。
    (4)将“student”表拆分为两个新表,表名分别为“tStud”和“tOffice”。其中,“tStud”表结构为:学号,姓名,性别,出生日期,院系,籍贯,主键为“学号”;“tOftlce”表结构为:院系、院长、院办电话,主键为“院系”。
    要求:保留“student”表。
    (5)在“grade”表中增加一个字段,字段名为“总评成绩”,字段值为:
    总评成绩=平时成绩*30%+考试成绩*70%,计算结果的结果类型为“整型”,格式为“标准”,小数位数为0。
    (6)建立“student”和“grade”两表之间的关系。

选项

答案(1)【操作步骤】 步骤1:打开考生文件夹下的数据库文件“samp1.ac.cdb”,然后单击功能区中“外部数据”选项卡下的“导人并链接”组中的“Excel”按钮,弹出“获取外部数据-Excel电子表格”对话框。 步骤2:在该对话框中单击“文件名”行的“浏览(R)…”按钮,弹出“打开”对话框,在该对话框中找到考生文件夹下的“Stab.xls”文件并选中,然后单击“打开”按钮;在“指定数据在当前数据库中的存储方式和存储位置”区域中,选择“向表中追加一份记录的副本”单选按钮,然后在其右侧的下拉列表中选择表“student”,然后单击“确定”按钮,如图4.1所示。 [*] 步骤3:连续单击“下一步”按钮,即可将数据导入到表“student”中,然后单击“完成”按钮,如图4.2所示,最后单击“关闭”按钮即可。 [*] (2)【操作步骤】 步骤1:选择“表”对象,双击“student”表,即可打开数据表视图。 步骤2:右键单击“出生日期”字段列的任一点,在弹出的快捷菜单中选择“日期筛选器(F)”选项,在弹出的级联子菜单中,单击“期间(W)…”按钮,弹出“始末日期之间”对话框,如图4.3所示。 [*] 步骤3:在该对话框的“最旧”文本框中输入“1975-1-1”,在“最新”文本框中输入“1976-12-31”,然后单击“确定”按钮,即可刷选出符合要求的记录,如图4.4所示。 [*] 步骤4:选中筛选出的所有记录,单击“开始”选项卡下的“记录”组中的“删除”按钮,如图4.5所示。 [*] 步骤5:在弹出的对话框中单击“是”按钮,然后单击“排序和筛选”组中的“切换筛选”按钮,最后单击快速访问工具栏中的“保存”按钮,最后关闭表。 (3)【操作步骤】 步骤1:选择“表”对象,右键单击“student”表,在弹出的快捷菜单中选择“设计视图”命令。 步骤2:单击“性别”行任一点,在其“常规”选项卡下的“默认值”行中输入“男”,如图4.6所示。 [*] 步骤3:单击“学号”行任一点,在其“常规”选项卡下的“输入掩码”行中输入“000000000”,如图4.7所示。 [*] 步骤4:单击快速访问工具栏中的“保存”按钮,关闭“设计视图”。 步骤5:双击“student”表,打开数据表视图。 步骤6:单击“姓名”列的任一点。单击“开始”选项卡下“查找”组中的“查找”按钮,弹出“查找和替换”对话框。 步骤7:在该对话框中单击“替换”选项卡,在“查找内容”行的文本框里输入“丽”,在“替换为”行的文本框里输入“莉”,在“匹配(H)”行选择“字段任何部分”,再单击“全部替换(A)”按钮即可,如图4.8所示。 [*] 步骤8:单击快速访问工具栏中的“保存”按钮,关闭“设计视图”。 (4)【操作步骤】 步骤1:单击“创建”选项卡下“查询”组中的“查询设计”按钮,如图4.9所示。在“显示表”对话框中双击“student”表,然后单击“关闭”按钮,关闭“显示表”对话框。 [*] 步骤2:双击“学号”、“姓名”、“性别”、“出生日期”、“院系”和“籍贯”字段,单击“查询工具”的“设计”选项卡,在“查询类型”组中单击“生成表”按钮,在弹出的对话框中输入表名“tStud”,然后单击“确定”按钮,如图4.10所示。再单击工具栏中的“运行”按钮,在弹出的对话框中单击“是”按钮,关闭该查询的视图,且不保存该“查询”。 [*] 步骤3:选择“表”对象,右键单击“tStud”表,在弹出的快捷菜单中选择“设计视图”命令。 步骤4:右键单击“学号”行,在弹出的快捷菜单中选择“主键”命令。然后单击快速访问工具栏中的“保存”按钮,最后关闭“设计视图”。 步骤5:单击“创建”选项卡下“查询”组中的“查询设计”按钮。在“显示表”对话框中双击“student”表,然后单击“关闭”按钮。 步骤6:双击“院系”、“院长”和“院办电话”字段,然后单击“查询工具”的“设计”选项卡下“查询类型”组中的“生成表”按钮,在弹出的对话框中输入表名“tOffice”,单击“确定”按钮,如图4.11所示。 [*] 步骤7:单击工具栏中的“运行”按钮,在弹出的对话框中单击“是”按钮,关闭该查询的设计视图,且不保存该“查询”。 步骤8:选择“表”对象,右键单击“tOffice”表,在弹出的快捷菜单中选择“设计视图”命令。 步骤9:右键单击“院系”行,在弹出的快捷菜单中选择“主键”命令。 步骤10:单击快速访问工具栏中的“保存”按钮,关闭“设计视图”。 (5)【操作步骤】 步骤1:选择“表”对象,右键单击“grade”表,在弹出的快捷菜单中选择“设计视图”命令。 步骤2:在“考试成绩”字段的下一行的“字段名称”处输入“总评成绩”,在“数据类型”列的下拉列表中选择“计算”命令,弹出“表达式生成器”对话框。 步骤3:在该对话框中输入“[平时成绩]*0.3+[考试成绩]*0.7”,然后单击“确定”按钮,如图4.12所示。 [*] 步骤4:单击“总评成绩”字段任一点,在其“常规”选项卡的“结果类型”行中选择“整型”,在“格式”行中选择“标准”,在“小数位数”行中选择“0”。单击快速访问工具栏中的“保存”按钮,然后关闭“设计视图”。 (6)【操作步骤】 步骤1:单击“数据库工具”选项卡下“关系”组中的“关系”按钮,如不出现“显示表”对话框,则单击“设计”选项卡下“关系”组中的“显示表”按钮即可。在弹出的“显示表”对话框中双击添加“student”表与“grade’’表,然后关闭“显示表”对话框。 步骤2:选中“student”表中的“学号”字段,然后拖动鼠标到“grade’’表中的“学号”字段,放开鼠标,弹出“编辑关系”对话框,在该对话框中单击“创建”按钮,如图4.13所示。 [*] 步骤3:单击快速访问工具栏中的“保存”按钮,关闭关系界面。

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

最新回复(0)