问答题在考生文件夹下,"samp1.mdb"数据库文件中已创建两个表对象(名为"员工表"和"部门表")和一个窗体对象(名为"fEmp")。试按以下要求顺序完成表及窗体的各种操作:(1)对表对象"员工表"操作,按照员工性别不同,为编号字段值增补前置字符,男性员工编号前增补字符"8",女性员工编号前增补字符"6",如男性的000001更改为8000001,女性的000002更改为6000002。(2)查出员工张汉望的对应密码内容,将密码实际值追加到其简历内容末尾。(3)设置表对象"员工表"的部门号字段值为列表框下拉选择,其值参照"部门表"的对应字段内容。(4)将"员工表"姓名中的所有"小"字替换为"晓"。(5)依据"员工表"中的职务信息,在经理和主管员工对应的"说明"字段内输入"干部"信息。(6)设置窗体对象"fEmp"的"记录源"属性和"筛选"属性,使其打开后输出"员工表"的女员工信息。
问答题下存在一个数据库文件“samp2.mdb”,里面已经设计好表对象“tCourse”、“tscore”和“tStud”,试按以下要求完成设计。
问答题考生文件夹下有一个数据库文件“samp3.accdb”,其中存在已经设计好的表对象“tEmployee”和宏对象“ml”,同时还有以“tEmployee”为数据源的窗体对象“fEmployee”。请在此基础上按照以下要求补充窗体设计。(1)在窗体的窗体页眉节区添加一个标签控件,名称为“bTitle”,初始化标题显示为“雇员基本信息”,字体名称为“黑体”,字号大小为18。(2)将命令按钮bList的标题设置为“显示雇员情况”。(3)单击命令按钮bList,要求运行宏对象ml;单击事件代码已提供,请补充完整。(4)取消窗体的水平滚动条和垂直滚动条;取消窗体的最大化和最小化按钮。(5)窗体加载时,将“Tda”标签标题没置为“YYYY年雇员信息”,其中“YYYY”为系统当前年份(要求使用相关函数获取),例如,201 3年雇员信息。窗体“加载”事件代码已提供,请补充完整。
问答题考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好“tNorm”和“tStock”两个表对象。试按以下要求完成设计:(1)创建一个查询,查找产品最高储备与最低储备相差最小的数量并输出,标题显示为“m data”,所建查询命名为“qT1”。(2)创建一个查询,查找库存数量在合理范围([最低储备,最高储备])的产品,并显示“产品名称”和“库存数量”,所建查询名为“qT2”。(3)创建一个查询,按输入的产品代码查找某产品库存信息,并显示“产品代码”“产品名称”和“库存数量”。当运行该查询时,应显示提示信息:“请输入产品代码:”。所建查询名为“qT3”。(4)创建一个交叉表查询,统计并显示每种产品不同规格的平均单价,显示时行标题为产品名称,列标题为规格,计算字段为单价,所建查询名为“qT4”。注意:交叉表查询不做各行小计。
问答题在考试文件夹下有“库存管理系统.mdb”数据库。 (1)将考试文件夹下“产品入库表.xls”表导入数据库,第一行包含列标题,将ID设置为主键。 (2)将导入表命名为“产品入库表”,并按下列要求修改表的设计。 字段名称 字段类型 字段大小 是否主键 ID 文本 5 是 日期 日期时间 短日期 产品代码 文本 10 入库数量 数字 整型 (3)将库存表和产品出库表的关系设置为一对多,实施参照完整性。 (4)将“产品信息表”中的“价格”字段的标题设置为“入库价格”,小数位数改为“2”。
问答题在考生文件夹下,“sampl.accdb”数据库文件中已建立两个表对象(名为“职工表”和“部门表”)。试按以下要求,顺序完成表的各种操作: (1)设置表对象“职工表”的聘用时间字段默认值为系统日期。 (2)设置表对象“职工表”的性别字段有效性规则为:男或女;同时设置相应有效性文本为“请输入男或女”。 (3)将表对象“职工表”中编号为“000019”的员工的照片字段值设置为考生文件夹下的图像文件“000019.bmp”数据。 (4)删除职工表中姓名字段含有“江”字的所有员工记录。 (5)将表对象“职工表”导出到考生文件夹下的“samp.accdb”空数据库文件中,要求只导出表结构定义,导出的表命名为“职工表bk”。 (6)建立当前数据库表对象“职工表”和“部门表”的表间关系,并实施参照完整性。
问答题在考生文件夹下,存在一个数据库文件“samp1.accdb”、一个Excel文件“tScore.xls”和一个图像文件“photo.bmp”。在数据库文件中已经建立了一个表对象“tStud”。试按以下操作要求,完成各种操作:
问答题考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tQuota”和“tStock”,试按以下要求完成设计: (1)创建一个查询,查找库存数量高于30000(包含30000)的产品,并显示“产品名称”“规格”“库存数量”和“最高储备”等字段内容,查询名为qT1。 (2)创建一个查询,查找某类产品的库存情况,并显示“产品名称”“规格”和“库存数量”等字段内容,所建查询名为“qT2”;当运行该查询时,提示框中应显示“请输入产品类别:”。 说明:产品类别为“产品ID”字段值的第1位。 (3)创建一个查询,查找库存数量高于最高储备的产品,并显示“产品名称”“库存数量”和“最高储备”等字段内容。所建查询名为“qT3”。 (4)创建一个查询,计算每类产品不同单位的库存金额总计。要求,行标题显示“产品名称”,列标题显示“单位”。所建查询名为“qT4”。 说明:库存金额=单价×库存数量。
问答题在考生文件夹下有“公司.mdb”数据库。(1)创建宏“部门人员”、“工资明细表”和“产品”,分别打开“部门人员”、“工资明细表”和“产品”窗体。(2)创建窗体“综合信息查询系统”,添加页眉标签“综合信息查询系统”(宋体、12号、加粗、红色)。添加“部门人员”、“工资明细表”、“产品”和“关闭窗体”按钮,分别实现运行“部门人员”、“工资明细表”、“产品”宏和关闭窗体。窗体结果显示如图所示。
问答题在下有“展会.mdb”数据库。(1)以“各馆信息”查询为数据源,创建“各馆信息”窗休,在窗体中显示查询中的全部字段。窗体为弹出方式。窗体结果如图所示。(2)在“各馆信息”:页眉中添加“各馆信息”标签,文本格式为宋体12号字。(3)创建“窗体1”窗体,在窗体中添加“各馆信息”和“未占用展位”按钮,分别实现打开“各馆信息”窗体和运行“未占用展位”查询。窗体结果如图所示。
问答题在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好了一个关联的表对象“tStud”、“tScore”、“tCourse”和一个空表“tTemp”,请按以下要求完成设计。 要求:直接用查询设计视图建立交叉表查询,不允许用其他查询做数据源。交叉表查询不做各行小计。
问答题在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好3个关联表对象“tCourse”、“tGrade”、“tStudent”和一个空表“tTemp”,请按以下要求完成设计。(1)创建一个查询,查找并显示含有不及格成绩学生的“姓名”、“课程名”和“成绩”3个字段的内容,所建查询命名为“qT1”。(2)创建一个查询,计算每名学生的平均成绩,并按平均成绩降序依次显示“姓名”、“政治面貌”、“毕业学校”和“平均成绩”4个字段的内容,所建查询命名为“qT2”。假设:所用表中无重名。(3)创建—个查询,统计每班每门课程的平均成绩(取整数),显示结果如图2.4所示,所建查询名为“qT3”。(4)创建一个查询,将男学生的“班级”、“学号”、“性别”、“课程名”和“成绩”等信息追加到“tTemp”表的对应字段中,所建查询名为“qT4”。
问答题在考生文件夹下的“sampl.accdb”数据库文件中已建立表对象“tStud”和“tScore”、宏对象“reTest”和窗体“fTest”。请按以下要求,完成各种操作。 (1)分析并设置表“tScore”的主键。 (2)将学生“入校时间”字段的默认值设置为下一年度的1月1日(规定:本年度的年号必须用函数获取)。 (3)冻结表“tStud”中的“姓名”字段列。 (4)将窗体“frest”的“标题”属性设置为“测试”。 (5)将窗体“fTest”中名为“bt2”的命令按钮的宽度设置为2厘米,与命令按钮“bt1”左边对齐。 (6)将宏“mTest”重命名保存为自动执行的宏。
问答题在考生文件夹下有“xxx,mdb”数据库。 (1)创建数据定义查询“查询1”,生成“运营商”表,字段要求如下表:
字段名称
字段类型
是否主键
运营商ID
整数
是
公司名称
文本
电话
文本
(2)运行“查询1”查询,生成“运营商”表,将“运营商”表的公司名称字段大小改为30,电话字段大小改为20。 (3)为“运营商”表“运营商ID”字段建立无重复索引,且输入值不能为空一
问答题在考生文件夹下有一个数据库文件“samp1.mdb”,其中存在设计好的表对象“tStud”。请按照以下的要求,完成对表的修改。
问答题在考生文件夹下,“sampl.accdb”数据库文件中已建立三个关联表对象(名为“职工表”、“物品表”和“销售业绩表”)和一个窗体对象(名为“frest”)。试按以下要求,完成表和窗体的各种操作:(1)分析表对象“销售业绩表”的字段构成、判断并设置其主键。(2)将表对象“物品表”中的“生产厂家”字段重命名为“生产企业”。(3)建立表对象“职工表”“物品表”和“销售业绩表”的表间关系,并实施参照完整性。(4)将考生文件夹下Excel文件Test.xls中的数据链接到当前数据库中。要求:数据中的第一行作为字段名,链接表对象命名为“tTest”。(5)将窗体frest中名为“bTitle”的控件设置为“特殊效果:阴影”显示。(6)在窗体frest中,以命令按钮“bt1”为基准,调整命令按钮“bt2”和“bt3”的大小与水平位置。要求:按钮“bt2”和“bt3”的大小尺寸与按钮“bt1”相同,左边界与按钮“bt1”左对齐。
问答题考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、宏对象“mEmp”和报表对象“rEmp”。同时,给出窗体对象“fEmp”的“加载”事件和“预览”及“打印”两个命令按钮的单击事件代码,试按以下功能要求补充设计。(1)将窗体“fEmp”上标签“bTitle”以特殊效果:阴影显示。(2)已知窗体“fEmp”的三个命令按钮中,按钮“bt1”和“bt3”的大小一致且左对齐。现要求在不更改“bt1”和“bt3”大小位置的基础上,调整按钮“bt2”的大小和位置,使其大小与“bt1”和“bt3”相同,水平方向左对齐“bt1”和“bt3”,竖直方向在“bt1”和“bt3”之间的位置。(3)在窗体“tEmp”的“加载”事件中设置标签“bTitle”以红色文本显示;单击“预览”按钮(名为“bt1”)或“打印”按钮(名为“bt2”),事件过程传递参数调用同一个用户自定义代码(mdPnt)过程,实现报表预览或打印输出;单击“退出”按钮(名为“bt3”),调用设计好的宏“mEmp”来关闭窗体。(4)将报表对象“rEmp”的记录源属性设置为表对象“tEmp”。注意:不允许修改数据库中的表对象“tEmp”和宏对象“mEmp”;不允许修改窗体对象“tEmp”和报表对象“rEmp”中未涉及的控件和属性。程序代码只允许在“***Add***”与“***Add***”之间的空行内补充一行语句完成设计,不允许增删和修改其他位置己存在的语句。
问答题创建“student.mdb”数据库,将考生文件夹中的“student.txt”导入到数据库中,第一行包含列标题,学生ID为主键,导入表的名字为“student”。(2)设置“student”表单元格效果为“凹陷”。(3)将“student”表的关键字取消。“student”表如图所示。
问答题在考生文件夹下的“samp1.mdb”数据库文件中已建立了表对象“tNorm”。请按以下操作要求,完成表的编辑。
问答题在下有一个数据库文件“samp2.accdb”,里面已经设计好两个表对象“tA”和“tB”。请按以下要求完成设计:
