实训题目参考操作步骤【实训9-1】(1)【操作步骤】在设计视图中新建表,按题干中的表建立新字段。
在第一行"字段名称"列输入"编号",单击"数据类型",在"字段大小"行输入"5"。
同理设置其他字段。
单击工具栏中的"保存"按钮,将表另存为"tTeacher"。
(2)【操作步骤】在表"tTeacher"设计视图中选中"编号"字段行,右键单击"编号"行选择【主键】。
(3)【操作步骤】在表"tTeacher"设计视图中单击"工作时间"字段行任一处,在"有效性规则"行输入"<=DateSerial(Year(Date())-1,5,1)"。
(4)【操作步骤】步骤1:在表"tTeacher"设计视图中单击"在职否"字段行任一处,在"默认值"行输入"True",单击工具栏中"保存"按钮。
步骤2:单击"邮箱密码"字段行任一处,单击"输入掩码"行的右侧生成器按钮,弹出"输入掩码向导"对话框,在列表选中"密码"行,单击"完成"按钮。
步骤3:单击"联系电话"字段行任一处,在"输入掩码"行输入""010-"00000000"。
(5)【操作步骤】在"性别"字段"数据类型"列表选中"查阅向导",弹出"查阅向导"对话框,选中"自行键入所需的值"复选框,单击"下一步"按钮,在光标处输入"男"在下一行输入"女",单击"完成"按钮。
单击工具栏中"保存"按钮,关闭设计视图。
(6)【操作步骤】双击表"tTeacher",按照题干表添加数据。
单击工具栏中"保存"按钮,关闭数据表。
【实训9-2】【考点分析】本题考点:建立新表;字段属性主键、默认值和输入掩码的设置;添加记录;隐藏字段。
【解题思路】第1、2、3小题在设计视图中新建表,设置字段属性;第4、5小题在数据表中输入数据和设置隐藏字段。
(1)【操作步骤】步骤1:单击"创建"选项卡的"表格"组中的"表设计"按钮,打开表设计视图。
步骤2:按照题目表建立新字段。
步骤3:单击快速访问工具栏中的"保存"按钮,另存为"tBook"。
(2)【操作步骤】步骤1:在"tBook"表设计视图中,选中"编号"字段行。
步骤2:右键单击"编号"行,在弹出的快捷菜单中选择"主键"命令。
(3)【操作步骤】步骤1:单击"入库日期"字段行任一点。
步骤2:在"默认值"行输入"Date()-1"。
步骤3:单击快速访问工具栏中的"保存"按钮。
(4)【操作步骤】步骤1:右键单击"tBook"表,在弹出的快捷菜单中选择"打开"或双击打开"tBook"表。
步骤2:按照题目表记录添加新记录。
步骤3:单击快速访问工具栏中的"保存"按钮。
(5)【操作步骤】步骤1:单击"开始"选项卡的"视图"组中视图下拉按钮中的"设计视图"按钮。
步骤2:单击"编号"字段行任一点。
在"输入掩码"行输入"AAAAAAAA"。
步骤3:单击快速访问工具栏中的"保存"按钮。
(6)【操作步骤】步骤1:右键单击表"tBook",在弹出的快捷菜单中选择"打开"或双击打开"tBook"表。
步骤2:选中"简介"字段列,右键单击"简介"列,从弹出的快捷菜单中选择"隐藏字段"命令。
步骤3:单击快速访问工具栏中的"保存"按钮。
关闭数据表视图。
【易错提示】设计字段输入掩码只能为8位数字或字母的格式是"AAAAAAAA"。
【实训9-3】在考生文件夹下,存在两个数据库文件和一个照片文件,数据库文件名分别为“samp1.mdb”和“dResearch.mdb”,照片文件名为“照片.bmp”。
试按以下操作要求,完成表的建立和修改:(1)将考生文件夹下的“dResearch.mdb”数据库中的“tEmployee”表导入到“samp1.mdb”数据库中;(2)创建一个名为“tBranch”的新表,其结构如下:(3)将新表“tBranch”中的“部门编号”字段设置为主键;(4)设置新表“tBranch”中的“房间号”字段的“有效性规则”,保证输入的数字在100到900之间(不包括100和900);(5)在“tBranch”表输入如下新记录:(6)在“tEmployee”表中添加一个新字段,字段名为“照片”,类型为“OLE对象”。
设置“李丽”记录的“照片”字段数据为考生文件夹下的“照片.bmp”图像文件。
【考点分析】本题考点:导入表;建立新表;设置主键;字段大小、有效性规则等字段属性的设置;添加字段;添加记录。
(1)【解题步骤】步骤1:打开“samp1.mdb”数据库窗口,单击菜单栏【文件】|【获取外部数据】|【导入】,在“考生文件夹”找到并选中“dResearch.mdb”,单击“导入”按钮。
步骤2:选中“tEmployee”,单击“确定”按钮。
(2)【解题步骤】步骤1:选中“表”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。
步骤2:按照题目要求建立新字段并设置其字段属性。
步骤3:单击工具栏中“保存”按钮,另存为“tBranch”。
(3)【解题步骤】步骤1:右键单击“部门编号”行选择【主键】。
(4)【解题步骤】步骤1:单击“房间号”字段行任一点。
步骤2:在“有效性规则”行输入">100AND<900"。
步骤3:单击工具栏中“保存”按钮。
(5)【解题步骤】步骤1:单击菜单栏【视图】|【数据表视图】。
步骤2:按照题目要求在表中添加新记录。
步骤3:单击工具栏中“保存”按钮,关闭数据表视图。
(6)【解题步骤】步骤1:右键单击“tEmployee”选择【设计视图】。
步骤2:在“房间号”下一行“字段名称”列输入“照片”,在“数据类型”下拉列表中选中“O LE对象”。
步骤3:单击工具栏中“保存”按钮。
步骤4:单击菜单栏【视图】|【数据表视图】,步骤5:右键单击姓名为“李丽”的纪录的“照片”列选择“插入对象”,然后选择“由文件创建”,单击“浏览”按钮,在考生文件夹中找到并选中“照片.bmp”文件,然后单击“确定”按钮。
步骤6:单击“确定”按钮,返回数据表视图。
步骤7:单击工具栏中“保存”按钮,关闭数据表视图。
【实训9-4】在考生文件夹下,存在一个数据库文件"samp1.mdb" ,里边已经设计好了表对象"tDoctor"、"tOffice"、"tPatient"和"tSubscribe"。
试按以下操作要求,完成各种操作:(1)在"samp1.mdb"数据库中建立一个新表,名为"tNurse",表结构如下表所示:(2)判断并设置表"tNurse"的主键。
(3)设置"护士名称"字段为必填字段,"工作日期"字段的默认值为系统当前日期的后一天。
(4)设置"年龄"字段的"有效性规则"和"有效性文本"。
具体规则为:输入年龄必须在22岁至40岁之间(含22岁和40岁),有效性文本内容为:年龄应在22岁到40岁之间。
(5)将下表所列数据输入到"tNurse"表中,且显示格式应与下表相同。
(6)通过相关字段建立"tDoctor"、"tOffice"、"tPatient"和"tSubscribe"等四表之间的关系,同时使用"实施参照完整性"。
本题主要考核点:在一个数据库中添加一个新表、表结构的定义、主键的设置、有效性规则的设置、默认值的设置、向表中输入记录和建立表间关系。
本题解题思路:第一步:打开考生文件夹下的"samp1.mdb"数据库。
第二步:打开数据库菜单选择"新建(N)",在弹出的"新建表"对话框中,点击"设计视图"按钮,在弹出的表设计器中按题面要求依次输入各字段的定义。
第三步:主关键字是每个表中能惟一标识每条记录的字段,可以是一个字段,或是一组字段。
由表中字段可知,"护士ID"为该表的主关键字,选中"护士ID"字段行,点击工具栏上的"主键"按钮。
然后点击"文件"菜单下的"保存",输入表名"tNurse",点击"确定"按钮。
第四步:选中"护士名称"字段行,将该字段的"必填字段"属性设置为"是";选中"工作日期"字段行,点击"默认值"属性右边的"…"按钮,弹出"表达式生成器",在文本框中输入"=Now()+1",也可以在"默认值"框中直接输入"=Now()+1"。