问答题在考生文件夹下“samp2.accdb”数据库中已经设计好表对象“tEmployee”“tSell”和“tBook”,试按以下要求完成设计:(1)创建一个查询,查找并显示单价高于平均单价的图书“书名”和“出版社名称”二个字段内容,所建查询名为“qT1”。(2)创建一个查询,按输入的售出日期查找某日期的售书情况,并按数量降序显示“姓名”“书名”“数量”三个字段的内容,所建查询名为“qT2”;当运行该查询时,应显示参数提示信息:“请输入售出日期”。(3)创建一个查询,查找双子星座出生雇员的图书销售信息,显示“姓名”、“售出日期”和“书名”三个字段的内容,所建查询名为“qT3”。说明:双子星座是指5月21日(含)到6月21日(含)的日期段。(4)创建一个查询,统计图书销售额超过2500(含)的雇员信息,并显示“姓名”和“销售额”两个字段的内容,所建查询名为“qT4”。
问答题考生文件夹下有一个数据库文件“samp3.
accdb”,其中存在已经设计好的表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。请在此基础上按照以下要求补充设计。
问答题mdb”数据库中有产品、订单、订单明细、工资和雇员表。(1)以工资表和雇员表为数据源,创建生成表查询“查询广,生成工资明细表,生成字段为雇员ID、雇员姓名、基本工资、奖金、补贴、税前和税后字段,税前=基本工资+奖金+补贴,税后=(基本工资+奖金+补贴)×0.95。生成表结果如图所示。(2)以产品、订单、订单明细和雇员表为数据源,创建“查询2”查询,查询雇员“刘翔”手中的订单情况。结果显示雇员姓名、订单ID、产品名称、定购日期、单价和数量字段。查询结果如图所示。
问答题在“tTeacher”表中输入以下一条记录:注意,教师李丽的“照片”字段数据设置为考生文件夹下的“李丽.bmp”图像文件。
问答题在考生文件夹下有一个数据库文件“samp2.
accdb”,其中存在3个已经设计好的关联表对象“tStud”、“tCourse”、“tScore”及1个临时表对象“tTmp”。请按以下要求完成设计。
问答题在考生文件夹下的“sampl.aeedb”数据库文件中已建立了表对象“tEmployee”。请按以下操作要求,完成表的设计。(1)判断并设置“tEmployee”表的主键。(2)设置“性别”字段的默认值为“男”。(3)删除表中1949年以前出生的雇员记录。(4)删除“照片”字段。(5)设置“雇员编号”字段的输入掩码为:只能输入10位数字或空格形式。(6)在编辑完的表中追加如下新记录,如表2.8所示。
问答题设置表“employee”的“基本工资”字段的默认值为1000。
问答题考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tAddr”和“tUser”,同时还设计出窗体对象“fEdit”和“fEuser”。请在此基础上按照以下要求补充“fEdit”窗体的设计: (1)将窗体中名称为“lRemark”的标签控件上的文字颜色改为“棕色”(棕代码为128)、字体粗细改为“加粗”。 (2)将窗体标题设为“显示/修改用户口令”。 (3)将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮、分隔线和控制框。 (4)将窗体中“退出”命令按钮(名称为“cmdquit”)上的文字颜色改为蓝色(蓝色代码为16711680)、字体粗细改为“加粗”,并在文字下方加上下划线。 (5)在窗体中还有“修改”和“保存”两个命令按钮,名称分别为“CmdEdit”和“CmdSave”,其中“保存”命令按钮在初始状态为不可用,当单击“修改”按钮后,“保存”按钮变为可用。现已编写了部分VBA代码,请按照上述功能要求将VBA代码补充完整。 要求:修改后运行该窗体,并查看修改结果。 注意:不允许修改窗体对象“fEdit”和“fEuser”中未涉及的控件、属性;不允许修改表对象“tAddr”和“tUser”。 程序代码只允许在“*****Add*****”与“*****Add*****”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。
问答题在考生文件夹下有一个数据库文件“samp3.accdb”,里面已经设计好了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以下要求补充设计。 (1)设置表对象“tEmp”中“年龄”字段的有效性规则为:年龄值在20—50岁之间(不含20岁和50岁),相应有效性文本设置为“请输入有效年龄”。 (2)设置报表“rEmp”按照“性别”字段降序(先女后男)排列输出;将报表页面页脚区域内名为“tPage”的文本框控件设置为“第N页/共M页”形式显示。 (3)将“fEmp”窗体上名为“btnP”的命令按钮由灰色无效状态改为有效状态。设置窗体标题为“职工信息输出”。 (4)根据以下窗体功能要求,对已给的命令按钮事件过程进行补充和完善。在“fEmp”窗体上单击“输出”命令按钮(名为“btnP”),弹出一个输入对话框,其提示文本为“请输入大于0的整数值”。 输入1时,相关代码关闭窗体(或程序)。 输入2时,相关代码实现预览输出报表对象“rEmp”。 输入≥3时,相关代码调用宏对象“mEmp”,以打开数据表“tEmp”。 注意:不要修改数据库中的宏对象“mEmp”;不要修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性;不要修改表对象“tEmp”中未涉及的字段和属性。 程序代码只允许在“*****Add*****”与“*****Add*****”之间的空行内补充一行语句,完成设计,不允许增删和修改其他位置已存在的语句。
问答题以职位表和求职表为数据源,创建查询“查询1”,统计每个职位的求职人数。结果显示职位编号和求职人数字段。查询结果如图所示。(2)以个人信息、求职和职位表为数据源,创建参数查询“按帐号查询求职信息”,实现输入帐号查询求职信息。参数提示为“请输入帐号”,结果显示帐号、职位编号和职位信息。查询结果如图所示。
问答题创建“web.mdb”数据库,将考试文件夹下的“个人信息.xls”导入web数据库,第一行包含列标题,将ID设置为主键,导入表命名为“个人信息”。(2)将“个人信息”表的服务器ID设置为长整型,设置“服务器”表到“个人信息”表的关系为一对多,实施参照完整性。(3)以“个人信息”表为数据源,创建高级筛选,筛选出服务器ID=1的个人信息。“个人信息”表如图所示。
问答题在下有一个数据库文件“samp2.accdb”,里面已经设计好3个关联表对象“tCourse”、“tGrade”、“tStudent”和一个空表“tTemp”,请按以下要求完成设计:
问答题在“product.mdb”数据库中有一张“产品”表。(1)按照下列要求建立“供应商”表。字段名称字段类型字段大小是否主键供应商ID自动编号长整型是供应商名称文本20否(2)将下列数据输入到“供应商”表中。 供应商ID 供应商名称 1 供应商1 2 供应商2 3 供应商3 4 供应商4“供应商”表的显示如图所示。(3)将“供应商”表和“产品”表之间的设置为一对多,实施参照完整性。
问答题考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tEmployee”和宏对象“ml”,同时还设计出以“tEmployee”为数据源的窗体对象“fEmployee”。试在此基础上按照以下要求补充窗体设计:
(1)在窗体的窗体页眉节区位置添加‘个标签控件,其名称为“bTitle”,初始化标题显示为“雇员基本信息”,字体名称为“黑体”,字号大小为18。
(2)将命令按钮bList的标题设置为“显示雇员情况”。
(3)单击命令按钮bList.要求运行宏对象m1;单击事件代码已提供,请补充完整。
(4)取消窗体的水平滚动条和垂直滚动条;取消窗体的最大化按钮和最小化按钮。
(5)在“窗体页眉”中距左边0.5厘米、上边0.3厘米处添加一个标签控件,控件名称
为“Tda”,标题为“系统日划”。窗体加载时,将添加标签标题设置为系统当前日期。窗体“加载”事件已提供,请补充完整。
注意:不允许修改窗体对象“tEmployee”中未涉及的控件和属性;不允许修改表对象“tEmployee”和宏对象“m1”.
程序代码只允许在“*******Add****”“*****Ad*****”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。
问答题在下有“学生.mdb”数据库。(1)以授课和课程表为数据源,创建查询“教师授课表”,查询每个教师的授课情况。结果显示教师ID、课程名称和学分。(2)以教师表为数据源,自动创建窗体“教师”。在“教师”窗体中添加以“教师授课表”查询为数据源的子窗体,子窗体显示“教师授课表”查询的全部字段。窗体结果显示如图所示。
问答题在下有“web.mdb”数据库。(1)以个人信息表为数据源,创建“个人信息”窗体,布局为“纵栏表”,样式为“标准”。在个性信息窗体中添加以详细信息表为数据源的子窗体“详细信息”,子窗体显示详细信息表的全部字段。(2)创建“按照帐号ID查询”窗体,添加“帐号ID”组合框,绑定到个人信息表的帐号ID字段。(3)创建“打开个人信息窗体”宏,打开与“按照帐号ID查询”窗体中“帐号ID”组合框所选值相对应的“个人信息”窗体,在“按照帐号ID查询”窗体中添加“查询详细信息”按钮,运行“打开个人信息窗体”宏。“按照帐号ID查询”窗体结果如图所示。单击“查询详细信息”按钮结果如图所示。
问答题在考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设汁好表对象“tStud”,同时还设计出窗体对象“fStud”。请在此基础上按照以下要求补充“fStud”窗体的设计: (1)在窗体的“窗体页眉”中距左边0.4厘米、距上边1.2厘米处添加一个直线控件,控件宽度为10.5厘米,控件命名为“tLine”。 (2)将窗体中名称为“lTalbel”的标签控件上的文字颜色改为“蓝色”(蓝色代码为#0072BC)、字体名称改为“华文行楷”、字体大小改为22。 (3)将窗体边框改为“细边框”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线,并且只保留窗体的关闭按钮。 (4)假设“tStud”表中,“学号”字段的第5位和6位编码代表该生的专业信息,当这两位编码为“10”时表示“信息”专业,为其他值时表示“管理”专业。设置窗体中名称为“tSub”的文本框控件的相应属性,使其根据“学号”字段的第5位和第6位编码显示对应的专业名称。 (5)在窗体相关事件中,代码重置窗体标题为“XXXX年度党员学生信息”,这里XXXX为系统日期四位当前年;代码设置窗体的记录源为表对象“tStud”中的党员信息。请按照VBA.代码中的指示将实现此功能的代码填入指定的位置中。 (6)在窗体中有一个“退出”命令按钮,名称为“CmdQuit”,其功能为关闭“fStud”窗体。请按照VBA代码中的指示将实现此功能的代码填入指定的位置中。 注意:不允许修改窗体对象“fStud”中未涉及的控件、属性和任何VBA代码;不允许修改表对象“tStud”; 程序代码只允许在“***Add***”与“***Add***”之间的空行内补充一行语句完成设计,不允许增删和修改其它位置已存在的语句。
问答题考生文件夹下存在一个数据库文件“samp3.acedb”,里面已经设计了表对象“tEmp”、查询对象“qEmp”和窗体对象“fEmp”。同时,给出窗体对象“fEmp”上两个按钮的单击事件代码,试按以下要求补充设计。(1)将窗体“fEmp”上名称为“tSS”的文本框控件改为组合框控件,控件名称不变,标签标题不变。设置组合框控件的相关属性,以实现从下拉列表中选择输入性别值“男”和“女”。(2)将查询对象“qEmp”改为参数查询,参数为窗体对象“fEmp”上组合框“tSS”的输入值。(3)将窗体对象“fEmp”上名称为“tPa”的文本框控件设置为计算控件。要求依据“党员否”字段值显示相应内容。如果“党员否”字段值为True,显示“党员”两个字;如果“党员否”字段值为False,显示“非党员”三个字。(4)在窗体对象“fEmp”上有“刷新”和“退出”两个命令按钮,名称分别为“bt1”和“bt2”。单击“刷新”按钮,窗体记录源改为查询对象“qEmp”;单击“退出”按钮,关闭窗体。现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。注意:不允许修改数据库中的表对象“tEmp”;不允许修改查询对象“qEmp”中未涉及的内容:不允许修改窗体对象“fEmp”中未涉及的控件和属性。程序代码只允许在“***Add***”与“***Add***”之间的空行内补充一行语句完成设计,不允许增删和修改其他位置已存在的语句。
问答题(4)按“编号”字段前四位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区。计算控件命名为“tAv9”。
注意:不允许改动数据库中1佝表对象“tStud”和查询对象“qStud”,同时也不允许修改报表对象“rStud”中已有的控件和属性。
问答题考生文件夹下有一个数据库文件“samp2.mdb”,其中存在已经设计好的两个表对象“tEmployee”和“tGroup”。请按以下要求完成设计。1.创建一个查询,查找并显示没有运动爱好的职工的“编号”、“姓名”、“性别”、“年龄”和“职务”5个字段内容,将查询命名为“qT1”。
