问答题mdb”数据库中有“部门人员”、“部门信息”、产品、订单和工资五张表。 (1)以产品表为数据源,创建删除查询“查询1”,删除数量<=1的产品。 (2)以部门人员和工资表为数据源,创建更新查询“查询2”,将经理级别的员工基本工资上调10%。
问答题在下有“教师档案.mdb”数据库。(1)将“教师授课表.xls”和“班级.xls”导入到数据库中,第一行包含列标题,授课ID、班级ID设置为主键,将导入表命名为“教师授课表”和“班级”。(2)将“教师授课”表中的课程编号为“0011”的所有行删除。“教师授课”表如图所示。(3)将“教师档案”表到教师“授课”表的设置为一对多,实施参照完整性。
问答题在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好两个表对象“tA”和 “tB”。请按以下要求完成设计。
问答题考生文件夹下有一个数据库文件“samp2.accdb”,其中存在已经设计好的一个表对象“tTeacher”。请按以下要求完成设计。 (1)创建一个查询,计算并输出教师最大年龄与最小年龄的差值,显示标题为“m_age”,将查询命名为“qT1”。 (2)创建一个查询,查找并显示具有研究生学历的教师的“编号”、“姓名”、“性别”和“系别”4个字段内容,将杳询命名为“qT2”。 (3)创建一个查询,查找并显示年龄小于等于38、职称为副教授或教授的教师的“编号”、“姓名”、“年龄”、“学历”和“职称”5个字段内容,将查询命名为“qT3”。 (4)创建一个查询,查找并统计在职教师按照职称进行分类的平均年龄,然后显永出标题为“职称”和“平均年龄”的两个字段内容,将矗’向命名为“qT4”。
问答题在考生文件夹下有一个数据库文件"samp3.mdb",里面已经设计好表对象"产品"、"供应商"、查询对象"按供应商查询"和宏对象"打开产品表"、"运行查询"、"关闭窗口"。请按以下要求完成设计:创建一个名为"menu"的窗体,要求如下:(1)对窗体进行如下设置:在距窗体左边1厘米、距上边0.6厘米处,依次水平放置3个命令按钮:"显示修改产品表"(名为"bt1")、"查询"(名为"bt2")和"退出"(名为"bt3"),命令按钮的宽度均为2厘米,高度为1.5厘米,每个命令按钮相隔1厘米。(2)设置窗体标题为"主菜单"。(3)当单击"显示修改产品表"命令按钮时,运行宏"打开产品表",即可浏览"产品"表。(4)当单击"查询"命令按钮时,运行宏"运行查询",即可启动查询"按供应商查询"。(5)当单击"退出"命令按钮时,运行宏"关闭窗口",关闭"menu"窗体,返回到数据库窗口。
问答题在考生文件夹下,“sampl.accdb”数据库文件中已建立好表对象“tStud”和“tScore”、宏对象“mTest”和窗体“ffest”。具体操作如下:(1)分析并设置表“tScore”的主键;冻结表“tS-tud”中的“姓名”字段列。(2)将表“tStud”中的“入校时间”字段的默认值设置为下一年度的9月1日。要求:本年度的年号必须用函数获取。(3)根据表“tStud”中“所属院系”字段的值修改“学号”,“所属院系”为“01”,将“学号”的第1位改为“1”;“所属院系”为“02”,将“学号”的第1位改为“2”,依次类推。(4)在“tScore”表中增加一个字段,字段名为“总评成绩”,字段值为:总评成绩=平时成绩*40%+考试成绩*60%,计算结果的“结果类型”为“整型”,“格式”为“标准”,“小数位数”为0。(5)将窗体“fTest”的“标题”属性设置为“测试”;将窗体中名为“bt2”的命令按钮,其宽度设置为2厘米、左边界设置为左边对齐“bt1”命令按钮。(6)将宏“mTest”重命名保存为自动执行的宏。
问答题在考生文件夹下有一个数据库文件"samp3.mdb",里面已经设计了表对象"tEmp"、窗体对象"fEmp"、报表对象"rEmp"和宏对象"mEmp"。同时,给出窗体对象"fEmp"上一个按钮的单击事件代码,请按以下功能要求补充设计:(1)重新设置窗体标题为"信息输出"显示。(2)调整窗体对象"fEmp"上"退出"按钮(名为"bt2")的大小和位置,要求大小与"报表输出"按钮(名为"bt1")一致,且左边对齐"报表输出"按钮,上边距离"报表输出"按钮1厘米(即"bt2"按钮的上边距离"bt1"按钮的下边1厘米)。(3)将报表纪录数据按照姓氏分组升序排列,同时要求在相关组页眉区域添加一个文本框控件(命名为"tm"),设置属性显示出姓氏信息来,如"陈"、"刘"、...等。注意,这里不用考虑复姓等特殊情况。所有姓名的第一个字符视为其姓氏信息。(4)单击窗体"报表输出"按钮(名为"bt1"),调用事件代码实现以预览方式打开报表"rEmp";单击"退出"按钮(名为"bt2"),调用设计好的宏"mEmp"以关闭窗体。注意:不要修改数据库中的表对象"tEmp"和宏对象"mEmp";不要修改窗体对象"fEmp"和报表对象"rEmp"中未涉及的控件和属性。程序代码只允许在"*****Add*****"与"*****Add*****"之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存在的语句。
问答题综合应用
在考生文件夹下完成如下综合应用:
1.建立"学生"数据库
2.把自由表student(学生)、course(课程)和score(选课成绩)添加到新建的数据库;
3.建立满足如下要求的表单formlist(控件名和文件名)
(1)添加一个表格控件Grid1,并按学号升序显示学生选课及考试成绩信息(包括字段
学号、姓名、院系、课程名称和成绩)
(2)添加命令按钮"保存"(Command1)和"退出"(Command2),单击命令按钮
"保存"时将表格控件Grid1中所显示的内容保存到表results中(方法不限),
单击命令按钮"退出"时关闭并释放表单
注意:程序完成后必须运行,并按要求保存表格控件Grid1中所显示的内容到表results
问答题在考生文件夹下的“samp1.mdb”数据库中建立表“tTeacher”,表结构如下表所示。 字段名称 数据类型 字段大小 格式 编号 文本 5 姓名 文本 4 性别 文本 1 年龄 数字 整型 工作时间 日期/时间 短日期 学历 文本 5 职称 文本 5 邮箱密码 文本 6 联系电话 文本 8 在职否 是/否 是/否
问答题考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“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***”之间的空行内补充一行语句完成设计,不允许增删和修改其他位置己存在的语句。
问答题在考生文件夹下的数据库文件“samp1.accdb”中已建立了表对象“tEmployee”。 请按以下操作要求,完成表的建立和修改。
问答题在“招聘.mdb”数据库中有单位信息、个人信息、求职和职位四张表。(1)以单位信息、个人信息、求职和职位四张表为数据源,创建参数查询“查询1”,实现通过输入帐号来查询职位申请信息。参数提示为“请输入帐号”,结果显示帐号、姓名、单位名称和职位信息。查询结果如图所示。(2)创建宏“宏1”,运行查询1。
问答题mdb”数据库中有教师、课程、授课、课程成绩、系别和学生表。(1)以学生表和系别表为数据源,创建查询“查询1”,统计各系的学生数。结果显示系名称和学生数字段,学生数=Count(学号)。查询结果如图所示。(2)以课程成绩表为数据源,创建查询“查询2”,查询每门课程的最高分。结果显示课程名称和最高分字段,最高分=Max(成绩)。查询结果如图所示。
问答题考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好“tStud”、“tCourse”和“tScore”三个关联表对象。试按以下要求完成设计: (1)创建一个查询,查找并显示有摄影爱好的男女学生各自人数,字段显示标题为“性别”和“NUM”,所建查询命名为“qT1”。 注意,要求用学号字段来统计人数。 (2)创建一个查询,查找选课学生的“姓名”和“课程名”两个字段内容,所建查询命名为“qT2”。 (3)创建一个查询,查找没有先修课程的课程相关信息,输出其“课程号”、“课程名”和“学分”三个字段内容,所建查询命名为“qT3”。 (4)创建更新查询,将表对象“tStud”中低于平均年龄(不含平均年龄)学生的“备注”字段值设置为True,所建查询命名为“qT4”。
问答题在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好了两个表对象“tNorm”和“tStock”。请按以下要求完成设计。(1)创建一个查询,查找产品最高储备与最低储备相差最小的数量并输出,标题显示为“m_data”,所建查询命名为“qT1”。(2)创建一个查询,查找库存数量在合理范围([最低储备,最高储备])的产品,并显示“产品名称”和“库存数量”。所建查询名为“qT2”。(3)创建一个查询,按输入的产品代码查找其产品库存信息,并显示“产品代码”、“产品名称”和“库存数量”。当运行该查询时,应显示提示信息:“请输入产品代码:”。所建查询名为“qT3”。(4)创建一个交叉表查询,统计并显示每种产品不同规格的平均单价,显示时行标题为产品名称,列标题为规格,计算字段为单价,所建查询名为“qT4”。注意:交叉表查询不做各行小计。
问答题在考生文件夹下有“xxx.mdb”数据库。(1)以产品表为数据源,创建更新查询“调价”,实现将产品ID=A0002的商品价格下调10%。(2)以供应商表、产品表和订单明细表为数据源,创建参数查询“按供应商ID查询”,实现根据输入供应商ID查询该供应商提高产品订单情况,参数提示为“请输入供应商ID",结果显示供应商ID、公司名称、产品名称、订单ID和[订单明细].数量。查询结果如图所示。
问答题使用报表向导为"职工"表创建一个报表one,选择"职工"表的所有字段,报表样式选择简报式,按"职工号"为升序排列,其他选项取默认值.
问答题在考生文件夹中有“学生.mdb”数据库。(1)按照下列要求创建“课程”表。字段名称字段类型字段大小是否主键课程编号文本5是课程名称文本20学分数字整型(2)在“课程”表中输入以下数据。课程编号课程名称学分K001高等数学3K011经济政治学5K007房地产经营管理3K004经济法4K012邓小平理论4K040工程数学4(3)修改课程“成绩”表的“课程编号”字段类型为文本,字段长度为5,设置“课程”表到课程“成绩”表关系为一对多,实施参照完整性。“课程”表结果如图所示。
问答题在“×××.mdb”数据库中有产品、订单、订单明细、客户、工资和雇员表。(1)以客户、订单和订单明细表为数据源,创建查询“查询1”,统计每个客户的交易额。结果显示客户名称额交易额字段,交易额=Sum([订单明细]![单价]×[订单明细]![数量]×[订单明细]![折扣])。查询结果如图所示。(2)以雇员表为数据源,创建查询“查询2”,查询性别为“女”,职务为“销售主管”的雇员信息。结果显示雇员表中的全部字段,如图所示。
问答题(6)将考生文件夹下“samp0.acedb”数据库文件中的表对象“tTest”链接到“sampl.accdb”数据库文件中,要求链接表对象重命名为tTemp。
