Access上机操作练习题 下载本文

内容发布更新时间 : 2024/5/4 8:05:01星期一 下面是文章的全部内容请认真阅读。

《数据库管理系统应用》上机操作综合练习题

一、基本操作题:

(一)在JCSC文件夹中有一个数据库文件\。请按以下操作要求完成表的建立和修改: (1) 创建一个名为\的新表,其结构如下: 字段名称 数据类型 字段大小 职工ID 姓名 职称 聘任日期 文本 文本 文本 日期/时间 5 10 6 常规日期 格式 (2) 判断并设置表\的主关键字。

(3) 在\聘任日期\字段后添加\借书证号\字段,字段的数据类型为文本,字段大小为10,有效性规则为:不能是空值。

(4) 将\表中的\职称\字段的\默认值\属性设置为\副教授\。 (5) 设置\职工ID\字段的输入掩码为只能输入5位数字形式。

(6) 向\表中填入如下内容(\借书证号\字段可输入任意非空内容):

职工ID 姓名 职称 聘任日期 00001 00002 00003 00004 00005 00006

(二)在JCSC文件夹中有一个数据库文件\。请按以下操作要求完成表的建立和修改: (1) 建立表\,表结构如下: 字段名称 数据类型 编号 姓名 性别 年龄 工作时间 职称 邮箱密码 联系电话 在职否 照片 文本 文本 文本 数字 文本 文本 文本 是/否 OLE对象 字段大小 5 4 1 整型 5 6 8 短日期 是/否 格式 112 113 114 115 116 117 副教授 教授 讲师 副教授 副教授 教授 1995-11-1 1995-12-12 1998-10-10 1992-8-11 1996-9-11 1998-10-28 日期/时间 (2) 根据\表的结构,判断并设置主键。

(3) 设置\工作时间\字段的有效性规则为:只能输入上一年度五月一日以前(含)的日期(规定:本年度年号必须用函数获取)。

(4) 将\在职否\字段的默认值设置为真值,设置\邮箱密码\字段的输入掩码为将输入的密码显示为6

《数据库管理系统应用(Access)》上机操作综合练习题 第 1 页 共 7 页

位星号(密码),设置\联系电话\字段的输入掩码,要求前4位为\-\,后8位为数字。

(5) 将\性别\字段值的输入设置为\男\、\女\列表选择。 (6) 在\表中输入以下一条记录:

注意,教师李丽的\照片\字段数据设置为JCSC文件夹下的\李丽.bmp\图像文件。 编号 姓名 性别 年龄 工作时间 职称 邮箱密码 联系电话 在职否 92016

(三)在JCSC文件夹中有一个数据库文件\。请按以下操作要求完成表的建立和修改: (1) 建立表\,表结构如下:

字段名称 编号 教材名称 单价 库存数量 入库时间 需要重印否 简介 数据类型 文本 文本 数字 数字 日期/时间 是/否 备注 字段大小 8 30 单精度型 整型 小数位数2位 短日期 是/否 格式 李丽 女 32 1992-9-3 讲师 620172 010 —62392774 照片 位图 图象 ? (2) 判断并设置\表的主键。

(3) 设置\入库日期\字段的默认值为系统当前日期的前一天的日期。 (4) 在\表中输入以下2条记录: 编号 A200401 B200402 教材名称 VB入门 英语六级强化 单价 37.50 20.00 库存数量 20 500 入库时间 2010-5-1 2011-5-16 需要重印否 简介 考试用书 辅导用书 ? ? 注:\单价\为2位小数显示。

(5) 设置\编号\字段的输入掩码为只能输入8位数字或字母形式。 (6) 在“数据表视图”中将\简介\字段隐藏起来。

(四)在JCSC文件夹下的\数据库文件中已建立了3个关联表对象(名为\职工表\、\物品表\和\销售业绩表\、一个表对象(名为\和一个宏对象(名为\。请按以下要求完成表和宏的各种操作:

(1) 建立表\,表结构如下: 字段名称 数据类型 课程编号 课程名称 学时 学分 开课日期 文本 文本 数字 数字 日期/时间 字段大小 8 20 整型 单精度型 格式 短日期 《数据库管理系统应用(Access)》上机操作综合练习题 第 2 页 共 7 页

(2)设置表的有效性规则和有效性文本。有效性规则为:\学时\字段的值必须与\学分\字段的值相等;有效性文本为“学时必须与学分相同”。

(3)设置\开课日期\字段的输入掩码为\短日期\,默认值为本年度的九月一日(规定:本年度年号必须由函数获取)。

(4)重命名表对象\物品表\中\研制时间\字段为\研制日期\字段,并将其\短日期\显示格式改为\长日期\显示,并在数据表视图中冻结该字段。

(5)将JCSC文件夹下的文本文件\中的数据导入追加到当前数据库的数据表\中。 (6)建立表对象\职工表\、\物品表\和\销售业绩表\的表间关系,并实施参照完整性。 (7)将宏对象mTest重命名为自动运行的宏。

(五)在JCSC文件夹下有一个Excel文件\和一个数据库文件\。\数据库文件中已建立3个表对象(名为\线路\、\游客\和\团体\。请按以下要求完成表的各种操作:

(1) 将\线路\表中的\线路ID\字段设置为主键;设置\天数\字段的有效性规则属性,有效性规则为:不能是负数或零。

(2) 将\团队\表中的\团队ID\字段设置为主键;添加\线路ID\字段,数据类型为\文本\,字段大小为8。

(3) 将\游客\表中的\年龄\字段删除;再添加两个字段:字段名分别为\证件编号\和\证件类别\; \证件编号\的数据类型为\文本\,字段大小为20;使用查阅向导建立\证件类别\字段的数据类型,向该字段键入的值为\身份证\、\军官证\或\护照\等固定常数。

(4) 建立\线路\、\团队\和\游客\表之间的关系,并实施参照完整性。 (5) 将\游客\表中的\姓名\字段设置为\必填\字段,并设置为有重复索引。

(6) 将JCSC文件夹下\文件中的数据链接到当前数据库中。要求:数据中的第一行作为字段名,链接表对象命名为\。

(7) 将\线路\表的数据导出到JCSC文件夹下,以文本文件的形式保存,命名为\。要求:第一行包含字段名称,各数据项之间以分号分隔。

二、简单应用题:

(一)在JCSC文件夹下有一个数据库文件\,里面已经设计好两个表对象\和\。请按以下要求完成设计:

(1) 创建一个查询,查找并显示所有客人的\姓名\、\房间号\、\电话\和\入住日期\个字段内容,将查询命名为\。

(2) 创建一个查询,能够在客人结账时根据客人的姓名统计这个客人已住天数和应交金额,并显示\姓名\、\房间号\、\已住天数\和\应交金额\,将查询命名为\。

注:① 输入姓名时应提示\请输入姓名:\,② 应交金额=已住天数*价格。

(3) 创建一个查询,查找\身份证\字段第4位至第6位值为\的纪录,并显示\姓名\、\入住日期\和\价格\个字段内容,将查询命名为\。

(4) 以表对象\为数据源创建一个交叉表查询,使用房间号统计并显示每栋楼的各类房间个数。行标题为\楼号\,列标题为\房间类别\,所建查询命名为\。

注:房间号的前两位为楼号。

《数据库管理系统应用(Access)》上机操作综合练习题 第 3 页 共 7 页