问答题考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好“tA”和“tB”两个表对象。试按以下要求完成设计: (1)创建一个查询,查找并显示所有客人的“姓名”“房间号”“电话”和“入住日期”四个字段内容,所建查询命名为“qTl”。 (2)创建一个查询,能够在客人结账时根据客人的姓名统计这个客人已住天数和应交金额,并显示“姓名”、“房间号”、“己住天数”和“应交金额”,所建查询命名为“qT2”。注:输入姓名时应提示“请输入姓名:”。 已住天数按系统日期为客人结账日进行计算: 应交金额=已住天数木价格 (3)创建一个查询,查找“身份证”字段第4位至第6位值为“102”的记录,并显示“姓名”“入住日期”和“价格”三个字段内容,所建查询命名为“qT3”。 (4)以表对象“tB”为数据源创建一个交叉表查询,使用房间号统计并显示每栋楼的各类房间个数。行标题为“楼号”,列标题为“房间类别”,所建查询命名为“qT4”。注:房间号的前两位为楼号。
问答题考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tQuota”和“tStock”,试按以下要求完成设计: (1)创建一个查询,在“tStock”表中查找“产品ID”第一个字符为“2”的产品,并显示“产品名称”、“库存数量”、“最高储备”和“最低储备”等字段内容,查询名为qT1。 (2)创建一个查询,计算每类产品库存金额合计,并显示“产品名称”和“库存金额”两列数据,要求只显示“库存金额”的整数部分。所建查询名为“qT2”。 说明:库存金额=单价×库存数量。 (3)创建一个查询,查找单价低于平均单价的产品,并按“产品名称”升序和“单价”降序显示“产品名称”、“规格”、“单价”和“库存数量”等字段内容。所建查询名为“qT3”。 (4)创建一个查询,运行该查询后可将“tStock”表中所有记录的“单位”字段值设为“只”。所建查询名为“qT4”。要求创建此查询后,运行该查询,并查看运行结果。
问答题在考生文件夹下,存在一个Excel文件“Test.xls”和一个数据库文件“sampl.accdb”。“sampl.accdb”数据库文件中已建立三个表对象(名为“线路”、“游客”和“团队”)和一个窗体对象(名为“brow”)。试按以下要求,完成表和窗体的各种操作:(1)将“线路”表中的“线路ID”字段设置为主键;设置“天数”字段的有效性规则属性,有效性规则为大于0。(2)将“团队”表中的“团队ID”字段设置为主键;添加“线路ID”字段,数据类型为“文本”,字段大小为8。(3)将“游客”表中的“年龄”字段删除;添加两个字段,字段名分别为“证件编号”和“证件类别”;“证件编号”的数据类型为“文本”,字段大小为20;使用查阅向导建立“证件类别”字段的数据类型,向该字段键入的值为“身份证”、“军官证”或“护照”等固定常数。(4)将考生文件夹下Test.xls文件中的数据链接到当前数据库中。要求:数据中的第一行作为字段名,链接表对象命名为“tTest”。(5)建立“线路”“团队”和“游客”三表之间的关系,并实施参照完整性。(6)修改窗体“brow”,取消“记录选择器”和“分隔线"显示,在窗体顷眉处添加一个标签控件(名为Line),标签标题为“线路介绍”,字体名称为隶书、字号大小为18。
问答题在考生文件夹下的“sampl.accdb”数据库文件中已建立了两个表对象(名为“员工表”和“部门表”)。请按以下要求,完成表的各种操作。(1)将“员工表”的行高设为15。(2)设置表对象“员工表”的年龄字段有效性规则为:大于17且小于65(不含17和65);同时设置相应有效性文本为“请输入有效年龄”。(3)在表对象“员工表”的“年龄”和“职务”两字段之间新增一个字段,字段名称为“密码”,数据类型为文本,字段大小为6。同时,要求设置输入掩码使其以星号方式(密码)显示。(4)冻结员工表中的“姓名”字段。(5)将表对象“员工表”数据导出到考生文件夹下,以文本文件形式保存,命名为“Test.txt”。要求:第一行包含字段名称,各数据项间以分号分隔。(6)建立表对象“员工表”和“部门表”的表间关系,实施参照完整性。
问答题综合应用(1小题,计30分)在考生文件夹下创建表单文件formtwo.scx,如下图所示,其中包含一个标签、一个文本框和一个命令按钮。然后按相关要求完成相应操作。(1)如图所示设置表单、标签和命令按钮的Caption属性。(2)设置文本框的Value属性值为表达式Date()。(3)设置"查询"按钮的Click事件代码,使得表单运行时单击该按钮能够完成如下查询功能:从orders、orderitems、customers、goods表中查询指定日期之后(含)签订的订单的详细信息,查询结果依次包含签订日期、订单号、客户名(即客户姓名)、商品名、单价和数量六项内容,各记录按签订日期升序排序、签订日期相同按订单号升序排序、订单号相同按商品名升序排序,并将查询结果存放在表tablethree中。最后运行该表单,查询2007年1月10日以后(含)签订的订单的详细信息。
问答题在订单数据库中有“订单”表,请将姓“黄”的雇员改成姓“王”。(2)将“订单”表的行高设置为13,单元格效果改为“凸起”。“订单”表如图所示。(3)按照下列要求建立“雇员”表并输入数据,设置“雇员”表和“订单”表之间的关系设置为一对多。字段名称字段类型字段大小是否主键雇员文本10是赵军刘朋王科孙伟“雇员”表如图所示。
问答题判断并设置“tBook”表的主键。
问答题在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好3个关联表对象“tStud”、“tCourse”和“tScore”及一个临时表对象“tTemp”。请按以下要求完成设计。 (1)创建一个查询,查找并显示入校时间非空的男同学的“学号”、“姓名”和“所属院系”3个字段的内容,将查询命名为“qT1”。 (2)创建一个查询,查找选课学生的“姓名”和“课程名”两个字段的内容,将查询命名为“qT2”。 (3)创建一个交叉表查询,以学生性别为行标题,以所属院系为列标题,统计男女学生在各院系的平均年龄,所建查询命名为“qT3”。 (4)创建一个查询,将临时表对象“tTemp”中年龄为偶数的人员的“简历”字段清空,所建查询命名为“qT4”。
问答题在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好3个关联表对象“tStud”、“tCourse”、“tScore”和表对象“tTemp”。请按以下要求完成设计:
问答题在下有“库存管理系统.mdb”数据库。(1)以产品入库表和库存表为数据源,创建更新查询“入库更新”查询,实现更新[库存表].[库存量]=[库存表]![库存量]+[产品入库表]![入库数量]。(2)以产品入库表和产品信息表为数据源,创建“按日期查询入库情况”查询,通过输入上下日期显示产品的入库情况,参数提示为“请输入起始日期”和“请输入终止日期”,结果显示日期、产品名称和入库数量字段。查询结果如图所示。
问答题在考生文件夹下,已有“tTest.txt”文本文件和“sampl.accdb”数据库文件,“sampl.accdb”中已建立表对象“tStud”和“tScore”。试按以下要求,完成表的各种操作:(1)将表“tScore”的“学号”和“课程号”两个字段设置为复合主键。(2)设置“tStud”表中的“年龄”字段有效性文本为“年龄值应大于16”;删除“tStud”表结构中的“照片”字段。(3)设置表“tStud”的“入校时间”字段有效性规则为只能输入1月(含)到10月(含)的日期。(4)设置表对象“tStud”的记录行显示高度为20。(5)完成上述操作后,建立表对象“tStud”和“tScore”的表间一对多关系,并实施参照完整。(6)将考生文件夹下文本文件tTest.txt中的数据链接到当前数据库中。要求:数据中的第一行作为字段名,链接表对象命名为tTemp。
问答题考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、查询对象“qEmp”、窗体对象“fEmp”和宏对象“mEmp”。同时,给出窗体对象“fEmp”上一个按钮的单击事件代码,试按以下功能要求补充设计。功能:
问答题考生文件夹下有一个数据库文件“samp2.accdb”,其中存在已经设计好的3个关联表对象“tStud”、“tCourse”和“tScore”及表对象“tTemp”。请按以下要求完成设计。(1)创建一个查询,查找并显示学生的“姓名”、“课程名”和“成绩”3个字段的内容,将查询命名为“qT1”。(2)创建一个查询,查找并显示有摄影爱好的学生的“学号”、“姓名”、“性别”、“年龄”和“入校时间”5个字段内容,将查询命名为“qT2”。(3)创建一个查询,查找学生的成绩信息,并显示“学号”和“平均成绩”两列内容。其中“平均成绩”一列数据由统计计算得到,将查询命名为“qT3”。(4)创建一个查询,将“tStud”表中女学生的信息追加到“tTemp”表对应的字段中,将查询命名为“qT4”。
问答题modi.prg程序的功能是:先为"学生"表增加一个名为"平均成绩"的字段,数据类型为N(6,2);然后根据"选课"表统计每个学生的平均成绩,并写入新添加的字段.
该程序有3处错误,请一一改正,使程序能正确运行(在指定处修改,不能增加或删除程序行).
问答题考生文件夹下有一个数据库文件"samp3.mdb",其中存在已经设计好的表对象"tEmployee"、"tSell"、"tBook"和宏对象"m1",同时还有窗体对象"fBook"和"fEmployee"、子窗体"fSell"。请在此基础上按照以下要求补充"fEmployee"窗体的设计:(1)在窗体页脚节区添加一个命令按钮,命名为"bList",按钮标题为"显示图书信息"。(2)设置命令按钮bList的单击事件属性为运行宏对象m1。(3)在窗体的窗体页眉节区添加一个标签控件,其名称为"bTitle",初始化标题显示为"雇员售书情况浏览",字体为"黑体",字体粗细为"加粗",字号为22。(4)设置主窗体标题栏的显示标题为"雇员售书情况"。(5)设置窗体的相关属性使其在窗体视图中不显示记录选定器和浏览按钮。注意:不能修改窗体对象"fEmployee"、"fSell"、"fBook"和宏对象"m1"中未涉及的控件和属性;不能修改表对象"tEmployee"、"tSell"和"tBook"。
问答题考生文件夹下有一个数据库文件“samp2.mdb”,其中存在已经设计好的一个表对象“tBook,请按以下要求完成设计。
问答题在考生文件夹下的“sampl.mdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)和一个窗体对象(名为“fTest”)及一个宏对象(名为“mTest”)。请按以下要求,按顺序完成对象的各种操作。 (1)删除表对象“员工表”的照片字段。 (2)设置表对象“员工表”的年龄字段有效性规则为:大于16且小于65(不含16和65);同时设置相应有效性文本为“请输入合适年龄”。 (3)设置表对象“员工表”的聘用时间字段的默认值为系统当前日期。 (4)删除表对象“员工表”和“部门表”之间已建立的错误表间关系,重新建立正确关系。 (5)设置相关属性,实现窗体对象(名为“fTest”)上的记录数据不允许添加的操作(即消除新记录行)。 (6)将宏对象(名为“mTest”)重命名为可自动运行的宏。
问答题简单应用题
1.在考生文件夹下完成如下简单应用:请修改并执行名称为form1的表单,要求如下:
(1)为表单建立数据环境,并将"雇员"表添加到数据环境中
(2)将表单标题修改为"XXX公司雇员信息维护"
(3)修改命令按钮"刷新日期"的Click事件下的语句,使用SQL的更新命令,将"雇员"表中"日期"字段值更换成当前计算机的日期值,注意:只能在原语句上进行修改,不可以增加语句行
2.建立一个名称为menu1的菜单,菜单栏有"文件"和"编辑浏览"两个菜单,"文件"菜单下有"打开"、"关闭退出"两个子菜单,"编辑浏览"菜单栏下有"雇员编辑"、"部门编辑"、和"雇员浏览"三个子菜单
问答题考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tNorm”和“tStock”、查询对象“qStock”和宏对象“m1”,同时还设计出以“tNorm”和“tStock”为数据源的窗体对象“fStock”和“fNorm”。试在此基础上按照以下要求补充窗体设计:
问答题在考生文件夹下,“sampl.accdb”数据库文件中己建立表对象“tNorm”。试按以下操作要求,完成表的编辑:(1)根据“tNorm”表的结构,判断并设置主键。(2)将“单位”字段的默认值属性设置为“只”、字段大小属性改为1;将“最高储备”字段大小改为长整型,“最低储备”字段大小改为整型;删除“备注”字段;删除“规格”字段值为“220V-4W”的记录。(3)设置表“tNorm”的有效性规则和有效性文本,有效性规则为“最低储备”字段的值必须小于“最高储备”字段的值,有效性文本为“请输入有效数据”。(4)将“出厂价”字段的格式属性设置为货币显示形式。(5)设置“规格”字段的输入掩码为9位字母、数字和字符的组合。其中,前三位只能是数字,第4位为大写字母“V”,第5位为字符“一”,最后一位为大写字母“W”,其他位为数字。(6)在数据表视图中隐藏“出厂价”字段。