国家二级ACCESS机试(操作题)模拟试卷337
基本操作题
1.(1)有一个名为sampl.accdb数据库。修改职工表“employee”,增加“姓名”字段。其数据类型为文本型,长度为6,并对应职工号添加其姓名,见下表:
(2)判断并设置表“employee”的主键,同时将上面增加的“姓名”字段隐藏起来。
(3)设置表“employee”的“基本工资”字段的默认值为:1000。
(4)在当前数据库中,对表“employee”做一个备份,命名为表“tEmp”。
(5)设置表“employee”的有效性规则为:“津贴”字段的值必须小于等于“基本工资”字段值。
(6)将已有的“水费.xls”文件导入到sampl.accdb数据库中,将导入的表命名为“水费记录”。“水费记录”表结构见下表:
【操作步骤】
(1)步骤1:打开“sampl.accdb”数据库窗口,右键单击“employee”表,选择“设计视图”快捷菜单命令,打开表设计视图。
步骤2:在最后一个字段的下一行的“字段名称”列输入:姓名,在“数据类型”列选择“文本”,在“字段大小\\
解析:
简单应用题
2.考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tQuota”和“tStock”,试按以下要求完成设计:
(1)创建一个查询,查找库存数量高于30000(包含30000)的产品,并显示“产品名称”“规格”“库存数量”和“最高储备”等字段内容,查询名为qT1。
(2)创建一个查询,查找某类产品的库存情况,并显示“产品名称”“规格”和“库存数量”等字段内容,所建查询名为“qT2”;当运行该查询时,提示框中应显示“请输入产品类别:”。
说明:产品类别为“产品ID”字段值的第1位。
(3)创建一个查询,查找库存数量高于最高储备的产品,并显示“产品名称”“库存数量”和“最高储备”等字段内容。所建查询名为“qT3”。
(4)创建一个查询,计算每类产品不同单位的库存金额总计。要求,行标题显示“产品名称”,列标题显示“单位”。所建查询名为“qT4”。
说明:库存金额=单价×库存数量。
(1)【操作步骤】
步骤1:打开“samp2.accdb”数据库,在功能区的分组中单击“查询设计”按钮,系统弹出查询设计器。在对话框中双击表“tQuota”和“tStock”,单击“关闭”按钮,关闭对话框。
步骤2:分别双击“tStock”表中的“产品名称”“规格”“库存数量”字段和“tQuota”表中的“最高储备”字段。
步骤3:在“库存数量”字段的“条件”行输入:>=30000。如图19-1所示。
[*]
步骤4:单击快速访问工具栏中的“保存”按钮,在输入框中输入“qT1”,单击“确定”按钮,关闭设计视图。
(2)【操作步骤】
步骤1:在功能区的分组中单击“查询设计”按钮,系统弹出查询设计器。在对话框中双击表“tStock”,单击“关闭”按钮,关闭对话框。
步骤2:分别双击“产品名称”“规格”“库存数量”字段。
步骤3:在“库存数量”字段下一列输入:Left([产品Ⅱ)],1),在其字段的“条件”行中输入:[请输入产品类别:],单击取消“显示”复选框勾选,如图1 9-2所示。
步骤4:单击快速访问工具栏中的“保存”按钮,在输入框中输入“qT2”,单击“确定”按钮,关闭设计视图。
[*]
(3)
【操作步骤】
步骤1:在功能区的分组中单击“查询设计”按钮,系统弹出查询设计器。在对话框中双击表“tQuota”和“tStock”,单击“关闭”按钮,关闭对话框。
步骤2:分别双击“tStock”表中的“产品名称”“库存数量”字段和“tQuota”表中的“最高储备”字段。
步骤3:在下一字段行输入:[库存数量].[最高储备]。
步骤4:在该字段的“条件”行中输入:>0,单击取消“显示”行复选框的勾选,如图19.3所示。
步骤5:单击快速访问工具栏中的“保存”按钮,在输入框中输入“qT3”,单击“确定”按钮,关闭设计视图。
[*]
(4)【操作步骤】
步骤1:在功能区的分组中单击“查询设计”按钮,系统弹出查询设计器。在对话框中双击表“tStock”,单击“关闭”按钮,关闭对话框。
步骤2:单击“查询类型”分组中的“交叉表”按钮。
步骤3:分别双击“tStock”表中的“产品名称”和“单位”字段,然后在下一字段列输入:sum([单价]*[库存数量])。
步骤4:在“库存金额”字段的“总计”行下拉列表中选中“Expression”选项,在“产品名称”和“单位”字段的“总计”行选择“Group By”,分别在“产品名称”“单位”和“库存金额”字段的“交叉表”行中选中“行标题”“列标题”和“值”。如图19-4所示。
[*]
步骤5:单击快速访问工具栏中的“保存”按钮,在“查询名称”输入框中输入“qT4”,单击“确定”按钮,关闭设计视图。
解析:
综合应用题
3.在考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tStud”、窗体对象“fSys”和报表对象“rStud”。请在此基础上按照以下要求补充“fSys”窗体和“rStud”报表的设计:
(1)在“rStud”报表的报表页眉节区位置添加一个标签控件,其名称为“rTitle”,其显示文本为“非团员基本信息表”;将报表标题栏上的显示文本设置为“非团员信息”;将名称为“tSex”的文本框控件的输出内容设置为“性别”字段值。在报表页脚节区添加一个计算控件,其名称为“tCount”,显示报表学生人数。
(2)将“fSys”窗体的边框样式设置为“细边框”,取消窗体中的水平和垂直滚动条、导航按钮、记录选择器、分隔线、最大化按钮和最小化按钮。
(3)将“fSys”窗体中“用户名称”(名称为“lLlser”)和“用户口令”(名称为“1Pass”)两个标签上的文字颜色改为红色(红色代码为#FF0000)、字体粗细改为“加粗”。
(4)将“fSys”窗体中名称为“tPass”的文本框控件的内容以密码形式显示;将名称为“cmdEnter”的命令按钮从灰色状态设为可用;将控件的Tab移动次序设置为:“tUser”→“tPass”→“cmdEnter”→“cmdOuit”。
(5)试根据以下窗体功能和报表输出要求,补充已给事件代码,并运行调试。在窗体中有“用户名称”和“用户密码”两个文本框,名称分别为“tUser”和“tPass”,还有“确定”和“退出”两个命令按钮,名称分别为“cmdEnter”和“cmdQuit”。窗体加载时,重置“bTitle”标签的标题为“非团员人数为XX”,这里XX为从表查询计算得到:在输入用户名称和用户密码后,单击“确定”按钮,程序将判断输入的值是否正确,如果输入的用户名称为“csy”,用户密码为“1129”,则显示提示框,提示框标题为“欢迎”,显
本文档预览:3600字符,共4865字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载