在考生文件夹下,存在一个数据库文件"sampl.mdb",里面已经设计好了表对象"tDoctor"、"tOffice"、"tPatient"和"tSubscribe"。试按以下操作要求,完成各种操作: (1)分析"tSubscribe"预约数据表的字

admin2013-11-29  36

问题 在考生文件夹下,存在一个数据库文件"sampl.mdb",里面已经设计好了表对象"tDoctor"、"tOffice"、"tPatient"和"tSubscribe"。试按以下操作要求,完成各种操作:
   (1)分析"tSubscribe"预约数据表的字段构成,判断并设置主键。
   (2)设置"tSubscribe"表中"医生ID"字段的相关属性,使其接受的数据只能为第1个字符为"A",从第2个字符开始三位只能是0~9之间的数字;并将该字段设置为必填字段;设置"科室ID"字段的的大小,使其与"tOffice"表中相关字段的大小一致。
   (3)设置"tDoctor"表中"性别"字段的默认值属性,属性值为"男";并为该字段创建查阅列表,列表中显示"男"和"女"两个值。
   (4)删除"tDoctor"表中"专长"字段,并设置"年龄"字段的有效性规则和有效性文本。具体规则为输入年龄必须在18岁至60岁之间(含18岁和60岁),有效性文本内容为:"年龄应在18岁到60岁之间";取消对"年龄"字段的隐藏。
   (5)设置"tDoctor"表的显示格式,使表的背景颜色为"银白"、网格线为"白色"、单元格效果为"凹陷"。
   (6)通过相关字段建立"tDoctor"、"tOffice"、"tPatient"和"tSubscribe"等四表之间的关系,同时使用"实施参照完整性"。

选项

答案(1)【操作步骤】 步骤1:选中"表"对象,右键单击"tSubscribe",在弹出的快捷菜单中选择"设计视图"命令。 步骤2:选中"预约ID"行并右击,在弹出的快捷菜单中选择"主键"命令。 (2)【操作步骤】 步骤1:选中"医生ID"行,在 "常规"选项卡的"输入掩码"文本框中输入"A"000;在"必填字段"下拉列表中选择"是"选项。 步骤2:根据"toffice"表中"科室ID"的字段大小,将"tSubscribe"表中"科室ID"的字段大小设为8。 步骤3:单击工具栏中的"保存"按钮,关闭设计视图。 (3)【操作步骤】 步骤1:右键单击"tDoctor"表,并选择"设计视图"命令。选择"性别"行,在"默认值"文本框中输入"男", 步骤2:设置"性别"字段的数据类型为"查阅向导",在打开的"查询向导"对话框中选择"自行键入所需的值"单选按钮,单击"下一步"按钮,在"第1列"中分别输入"男"和"女",单击"下一步"按钮,再单击"完成"按钮。 (4)【操作步骤】 步骤1:右击"专长"行,在弹出的快捷菜单中选择"删除行"命令。 步骤2:设置"年龄"字段的"有效性规则"为">=18 and <=60","有效性文本"为"年龄应在18岁到60岁之间"。 步骤3:单击工具栏中的"保存"按钮,关闭设计视图。 步骤4:双击打开表"tDoctor",选择"格式"菜单中的"取消隐藏列"命令,在打开的"取消隐藏列"对话框中勾选"年龄"复选框。 (5)【操作步骤】 步骤1:选择"格式"菜单中的"数据表"命令,打开"设置数据表格式"对话框,在"背景色"下拉列表中选择"银白",在"网格线颜色"下拉列表中选择"白色",在"单元格效果"列表框中选择"凹陷"选项,然后单击"确定"按钮。 步骤2:单击工具栏中的"保存"按钮。 (6)【操作步骤】 步骤1:选择"工具"菜单中的"关系"命令,在打开的"关系"窗口中右击,在弹出的快捷菜单中选择"显示表"命令,在打开的"显示表"对话框中分别双击每个表。 步骤2:通过拖动索引字段建立四个表的关系,并分别勾选"实施参照完整性"复选框。 步骤3:单击"保存"按钮,关闭"关系"窗口。

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

最新回复(0)