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

admin2010-11-13  21

问题 在考生文件夹下,已有“samp1.mdb”数据库文件和Stab.xls文件,“samp1.mdb”中已建立表对象“student”和“grade”,试按以下要求,完成表的各种操作:
(1)将考生文件夹下的Stab.xls文件导入到“student”表中。
(2)将“student”表中1975年到1980年之间(包括1975年和1980年)出生的学生记录删除。
(3)将“student”表中“性别”字段的默认值属性设置为“男”。
(4)将”student”表拆分为两个新表,表名分别为“tStud”和“tOffice”。其中“tSmd”表结构为:学号,姓名,性别,出生日期,院系,籍贯,主键为学号;“tOffice”表结构为:院系,院长,院办电话,主键为“院系”。要求:保留“student”表。
(5)建立“student”和“grade”两表之间的关系。

选项

答案(1)步骤l:在“samp1.mdb”窗口下,执行【文件】→【获取外部数据】→【导入】菜单命令,在导入对话框内浏览“Stab.xls”文件所在的存储位置。找到存储位置后,文件类型选择“。MicrosoftExcel(*.xls)”。单击“Stab.xls”,单击“导入”按钮。如图2-60所示。 [*] 步骤2:在“导入数据向导”对话框中单击“下一步”按钮直到“保存数据位置”。选择“现有的表中”单选框,在下拉列表中选择“student”。单击“下一步”按钮。单击“完成”按钮。 (2)步骤1:双击“student”表。单击“出生年月”所在列。再单击“升序”按钮进行排序。在按照“出生年月”排序后的记录中连续选择出生年在1975~1980之间的记录。接按键即可删除。 步骤2:单击“保存”按钮,关闭“student”表窗口。 (3)步骤1:单击“student”表,单击“设计”按钮,单击“性别”字段。在“字段属性”中的“默认值”所在行输入:”男”。如图2-61所示。 步骤2:单击“保存”按钮,关闭“student”表设计窗口。 [*] (4)步骤1:执行【工具】→【分析】→【表】菜单命令,在“表分析器向导”对话框中直接单击“下一步”按钮,直到出现表选择。如图2.62所示,单击“student”表。 步骤2:继续单击“下一步”按钮,选择“否,自行决定”单选框。再单击“下一步”按钮。在“表分析器向导”向导中拖出“院系”,单击“设置惟一标识符”按钮设为“主键”。在弹出对话框内给新“表2”修改名为“toffice”。继续拖“院长”、“院办电话”字段到“toflice”中,如图2.63所示。步骤3:单击“表1”,单击“表分析器向导”中的“重命名表”按钮,将“表1”修改名为“tStud”。继续单击“下一步”按钮直到最后单击“完成”按钮。 [*] (5)步骤1:单击工具栏中的“关系”按钮,在“关系”窗口内右键单击鼠标,在弹出的快捷菜单中选择“显示表”命令。在“显示表”对话框内分别双击“student”和“grade”表到关系窗口中。关闭“显示表”对话框。在“student”表中单击“学号”字段拖到“grade”表中“学号”上,在弹出的“编辑关系”对话框中,单击“创建”按钮。 步骤2:单击“保存”按钮。关闭“关系”窗口,关闭“samp1.mdb”数据库。

解析 (1)主要考查Access数据库中获取外来数据的方法。
(2)主要考查表记录的删除,对表记录的批量删除。找出要删除的记录是非常关键的。一般要借助表的常用的数据处理:“排序”、“筛选”等方法。
(3)此题主要考查默认字段值的设置,这种方法对数据库的数据的添加起到非常好的作用。
(4)主要考查表“分析”操作。这个操作主要实现表“结构”的拆分。
(5)主要考查表与表之间联系的建立方法以及能够建立联系的两个表必须满足条件。
转载请注明原文地址:https://kaotiyun.com/show/bUBD777K
0

最新回复(0)