在考生文件夹下有一个数据库文件"samp1.mdb",里边已经设计好了表对象"tDoctor"、"tOffice"、"tPatient"和"tSubscribe"。请按以下操作要求,完成各种操作: (1)在"samp1.mdb"数据库中建立了一个新表,名"

admin2013-11-29  22

问题 在考生文件夹下有一个数据库文件"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"等4表之间的关系,同时使用实施参照完整性。

选项

答案(1)【操作步骤】 步骤1:选中"表"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。 步骤2:按题目表建立新字段。 步骤3:单击工具栏中"保存"按钮[*],另存为"tNurse"。 (2)【操作步骤】 步骤1:选中"护士ID"字段行。 步骤2:右键单击"护士ID"行选择【主键】。 (3)【操作步骤】 步骤1:单击"护士名称"字段行任一点,在"必填字段"行右侧下拉列表中选中"是"。 步骤2:单击"工作日期"字段行任一点,在"默认值"行输入"Date()+1"。 (4)【操作步骤】 步骤1:单击"年龄"字段行任一点,在"有效性规则"和输入">=22 And <=40"。 步骤2:在 "有效性文本规则"输入"年龄应在22岁到40岁之间"。 (5)【操作步骤】 步骤1:单击"工作时间"字段行任一点,在"格式"行列表中选中"长日期",单击工具栏中"保存"按钮[*]。 步骤2:单击菜单栏【视图】|【数据表视图】,按题目表向表中输入数据。 步骤3:单击工具栏中"保存"按钮[*],关闭设计视图。 (6)【操作步骤】 步骤1:单击菜单栏【工具】|【关系】,单击【关系】|【显示表】,分别添加表"tDoctor"和"tOffice"、"tPatient"、"tSubscribe",关闭显示表对话框。 步骤2:选中表"tDoctor"中的"医生ID"字段,拖动鼠标到表"tSubscribe"的"医生ID"字段,放开鼠标,在弹出的对话框中单击"实施参照完整性"处,单击"创建"按钮。 步骤3:同理连接"tSubscribe"和"tPatient"表的"病人ID"字段,"tSubscribe"和"tOffice"表的"科室ID"字段。单击工具栏中"保存"按钮[*],关闭"关系"界面。

解析 第1、2、3、4小题在设计视图中新建表和设置字段属性;第5小题在数据表中输入数据;第6小题在关系界面设置表间关系。
转载请注明原文地址:https://kaotiyun.com/show/ogrp777K
0

最新回复(0)