问答题mdb”数据库中有部门人员、部门信息、产品、订单和工资五张表。(1)以产品、订单和部门人员表为数据源,创建查询“查询1”,统计所有员工的销售额。结果显示员工ID、姓名和销售额字段,销售额=Sum(产品数量×单价)。查询结果如图所示。(2)以查询1为数据源,创建参数查询“查询2”,实现输入员工ID显示员工的销售信息。参数提示为“请输入员工ID”,结果显示员工ID、姓名和销售额字段。查询结果如图所示。
问答题在考生文件夹下的数据库文件"samp1.mdb"中已建立了表对象"tEmployee"。请按以下操作要求,完成表的建立和修改:(1)删除"tEmployee"表中1949年以前出生的雇员记录。(2)删除"简历"字段。(3)将"tEmployee"表中"联系电话"字段的"默认值"属性设置为"010-"。(4)建立一个新表,结构如表1所示,主关键字为"ID",表名为"tSell",将表2所示数据输入到"tSell"表相应字段中。(5)将"tSell"表中"数量"字段的有效性规则设置为:大于等于0,并在输入数据出现错误时,提示"数据输入有误,请重新输入"的信息。(6)建立"tEmployee"和"tSell"两表之间的关系,并实施参照完整性。
问答题在考生文件夹下有一个数据库文件“samp1.mdb”,里面已经设计好了表对象“tEmployee”。请按以下要求.完成表的编辑。
问答题考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tStaff”、“tSalary”和“tTemp”。试按以下要求完成设计: (1)、创建一个查询,查找并显示职务为经理的员工的“工号”、“姓名、“年龄”和“性别”四个字段内容,所建查询命名为“qT1”。(2)创建一个查询,查找各位员工在2005年的工资信息,并显示“工号”、“工资合计”和“水电房租费合计”三列内容。其中,“工资合计”和“水电房租费合计”两列数据均由统计计算得到,所建查询命名为“qT2”。 (3)创建一个查询,查找并显示员工的“姓名”、“工资”、“水电房租费”及“应发工资”四列内容。其中“应发工资”列数据由计算得到,计算公式为:应发工资=工资一水电房租费,所建查询命名为“qT3”。 (4)创建一个查询,将表“tTemp”中“年龄”字段值均加1,所建查询命名为“qT4”。
问答题(1)在考生文件夹下的“samp1.aecdb”数据库文件中建立表“tBook”,表结构如表2.4所示。(2)判断并设置“tBook”表的卡键。(3)设置“入库日期”字段的默认值为系统当前日期前一天的日期。(4)在“tBook”表中输入2条记录,如表2.5所示。(5)设置“编号”字段的输入掩码为:只能输入8位数字或字母形式。(6)在数据表视图中将“简介”字段隐藏起来。
问答题考生文件夹下存在一个数据库文件"samp3.mdb",里面已经设计好窗体对象"fSys"。请在此基础上按照以下要求补充"fSys"窗体的设计:(1)将窗体的边框样式设置为"对话框边框",取消窗体中的水平和垂直滚动条、记录选择器、导航按钮(导航按钮)、分隔线、控制框、关闭按钮、最大化按钮和最小化按钮。(2)将窗体标题栏显示文本设置为"系统登录"。(3)将窗体中"用户名称"(名称为"lUser")和"用户密码"(名称为"lPass)两个标签上的文字颜色改为浅综色(浅综色代码为128)、字体粗细改为"加粗"。(4)将窗体中名称为"tPass"的文本框控件的内容以密码形式显示。(5)按照以下窗体功能,补充事件代码设计。在窗体中有"用户名称"和"用户密码"两个文本框,名称分别为"tUser"和"tPass",还有"确定"和"退出"两个命令按钮,名称分别为"cmdEnter"和"cmdQuit"。在"tUser"和"tPass"两个文本框中输入用户名称和用户密码后,单击"确定"按钮,程序将判断输入的值是否正确,如果输入的用户名称为"cueb",用户密码为"1234",则显示提示框,提示框标题为"欢迎",显示内容为"密码输入正确,欢迎进入系统!",提示框中只有一个"确定"按钮,当单击"确定"按钮后,关闭该窗体;如果输入不正确,则提示框显示内容为"密码错误!",同时清除"tUser"和"tPass"两个文本框中的内容,并将光标置于"tUser"文本框中。当单击窗体上的"退出"按钮后,关闭当前窗体。注意:不允许修改窗体对象"fSys"中未涉及的控件、属性和任何VBA代码。只允许在"*****Add*****"与"*****Add*****"之间的空行内补充一条语句,不允许增删和修改其它位置已存在的语句。
问答题(1)在考生文件夹下的"samp1.mdb"数据库中建立表"tTeacher",表结构如下:(2)根据"tTeacher"表的结构,判断并设置主键。(3)设置"工作时间"字段的有效性规则为:只能输入上一年度五月一日以前(含)的日期(规定:本年度年号必须用函数获取)。(4)将"在职否"字段的默认值设置为真值,设置"邮箱密码"字段的输入掩码为将输入的密码显示为6位星号(密码),设置"联系电话"字段的输入掩码,要求前4位为"010-",后8位为数字。(5)将"性别"字段值的输入设置为"男"、"女"列表选择。(6)在"tTeacher"表中输入以下两条记录:
问答题在考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“产品”“供应商”查询对象“按供应商查询”,窗体对象“characterS”和宏对象“打开产品表”“运行查询”“关闭窗口”。试按以下要求完成设计。 1.创建一个名为“menu”的窗体,要求如下: (1)对窗体进行如下设置:在距窗体左边1厘米、距上边0.6厘米处依次水平放置三个命令按钮“显示产品表”(名为“bt1”“查询”(名为“bt2”)和“退出”(名为“bt3”),命令按钮的宽度均为2厘米,高度为1.5厘米,每个命令按钮相隔1厘米。 (2)设置窗体标题为“主菜单”。 (3)当单击“显示产品表”命令按钮时,运行宏“打开产品表”,就可以浏览“产品”表;当单击“查询”命令按钮时,运行宏“运行查询”,即可启动查询“按供应商查询”;当单击“退出”命令按钮时,运行宏“关闭窗口”,关闭“menu”窗体。 2.窗体“characterS”中有两个文本框,名称分别为“bTxt1”和“bTxt2”,还有一个命令按钮,名称为“bC”。窗体功能为:单击“bC”按钮将“bTxt1”文本框中已输入的字符串反向显示在“bTxt2”文本框中。请按照VBA代码中的指示将代码补充完整。 注意:不允许修改数据库中的表对象“产品”“供应商”查询对象“按供应商查询”和宏对象“打开产品表”“运行查询”“关闭窗口”;不允许修改窗体对象“characters”中未涉及的控件和属性。程序代码只允许在“**Add**”与“**Add**”之间的空行内补充一行语句完成设计,不允许增删和修改其它位置已存在的语句。
问答题考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好“tTeacher1”和“tTeacher2”两个表对象及一个宏对象“mTest”。试按以下要求完成设计: (1)创建一个查询,查找并显示教师的“编号”、“姓名”、“性别”、“年龄”和“职称”五个字段内容,所建查询命名为“qT1”。 (2)创建一个查询,查找并显示没有在职的教师的“编号”、“姓名”和“联系电话”三个字段内容,所建查询命名为“qT2”。 (3)创建一个查询,将“tTeacher1”表中年龄小于等于45的党员教授或年龄小于等于35的党员副教授记录追加到“tTeacher2”表的相应字段中,所建查询命名为“qT3”。 (4)创建一个窗体,命名为“fTest”。将窗体“标题”属性设为“测试窗体”;在窗体的主体节区添加一个命令按钮,命名为“btnR”,按钮标题为“测试”;设置该命令按钮的单击事件属性为给定的宏对象“mTest”。
问答题在考生文件夹下有一个数据库文件“samp2.acedb”,里面已经设计好了2个表对象“tNorm”和“tStock”。请按以下要求完成设计。
问答题使用SQL语句将考生文件夹下的自由表teacher中教师姓名为Jack的工资调整为8000元。将该SQL语句存储在four.prg文件中。
问答题在考生文件夹下,“sampl.accdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)和一个窗体对象(名为“fEmp”)。试按以下要求顺序,完成表及窗体的各种操作: (1)设置“员工表”职务字段值的输入方式为从下拉列表中选择“经理”“主管”或“职员”选项值。 (2)分析员工的聘用时间,将截止到2013年聘用期超过30年(含30年)的员工其“说明”字段的值设置为“老职工”。 要求:判断员工的聘用期,不考虑月日因素。比如,聘用时间在2007年的员工,其聘用期为6年。 (3)将“员工表”姓名字段中的所有“小”字改为“晓”。 (4)将“员工表”中男职工的前四列信息(编号,姓名,性别,年龄)导出到考生文件夹下,以文本文件形式保存,命名为Test.txt。要求:各数据项间以逗号分隔,第一行包含字段名称。 (5)建立“员工表”和“部门表”的表间关系,并实施参照完整。 (6)将窗体对象“fEmp”的记录源设置为表对象“员工表”;设置系统相关属性,实现窗体对象“tEmp”打开时以重叠窗口形式显示。
问答题考生文件夹下有一个数据库文件“sampl.accdb”,其中存在已经设计好的表对象“tStud”。请按照以下要求,完成对表的修改。(1)设置数据表显示的字体大小为14、行高为18。(2)设置“简历”字段的设计说明为“自上大学起的简历信息”。(3)将“年龄”字段的数据类型改为字段大小为“整型”的数字型。(4)将学号为“2001 1001”学生的照片信息改成考生文件夹下的“photo.bmp”图像文件。(5)将隐藏的“党员否”字段重新显示出来。(6)完成上述操作后,将“备注”字段删除。
问答题在考生文件夹下,“sampl.accdb”数据库文件中已建立三个关联表对象(名为“职工表”、“物品表”和“销售业绩表”)。试按以下要求,完成表和窗体的各种操作: (1)向表对象“物品表”中增添一个字段,名称为“生产日期”、类型为“日期/时间型”。设置该字段默认值为2006年41月1日。 (2)分析表对象“销售业绩表”的字段构成、判断并设置其主键。 (3)将考生文件夹下Excel文件Test.xls中的数据导入到当前数据库中。要求:数据中的第一行作为字段名,选“学号”数据列为主键,导入表对象命名为“tTest”。 (4)建立表对象“职工表”、“物品表”和“销售业绩表”的表间关系,并实施参照完整性。 (5)将窗体frest中名为“bTitle”的控件设置为“特殊效果:凿痕”显示。 (6)在窗体tTest中,以命令按钮“bt1”为基准(这里按钮“bt1”和“bt3”尺寸相同、左边对齐),调整命令按钮“bt2”的大小与位置。要求:按钮“bt2”的大小尺寸与按钮“bt1”相同、左边界与按钮“bt1”左对齐、竖直方向位于按钮“bt1”和“bt3”的中间位置。
问答题在考生文件夹下,“samp1.accdb”数据库文件中已建立了3个关联表对象(名为“职工表”、“物品表”和“销售业绩表”)和一个窗体对象(名为“ffest”)。请按以下要求,完成表和窗体的各种操作。
问答题考生文件夹下有一个数据库文件“samp2.accdb”,其中存在已经设计好的2个表对象“tEmployee”和“tGroup”。请按以下要求完成设计。
问答题考生文件夹下有一个数据库文件“samp2.accdb”,其中存在已经设计好的两个表对象“tEmployee”和“tGroup”。请按以下要求完成设计。 (1)创建一个查询,查找并显示没有运动爱好的职工的“编号”、“姓名”、“性别”、“年龄”和“职务”5个宁段内容,将查询命名为“qT1”。 (2)创建一个查询,查找并显示聘期超过5年(使用函数)的开发部职工的“编号”、“姓名”、“职务”和“聘用时间”4个字段内容,将查询命名为“qT2”。 (3)创建一个查询,计算5月份聘用的、男女生每个部门的最小年龄。要求,第一列显示件别,第一行显示部门名称,所建查询命名为“q13”。 (4)创建一个查询,查找年龄低于所有职上平均年龄并且职务为经理的职工记录,并显示“管理人员”信息。其中管理人员由“编号”和“姓名”两列信息合二为一构成(比如,编号为"000011”、姓名为“炅大伟”的数据输出形式为“000011吴大伟”),所建查询命名为“qT4”。
问答题在下“student.mdb”数据库中有student、课程和成绩三张表。(1)以student表为数据源,创建查询“查询1”,查询>=20岁的男学生信息。结果显示学号、姓名、性别和年龄字段。查询结果如图所示。(2)以student表为数据源,创建更新查询“查询2”,将每个学生的年龄增加一岁。
问答题在考生文件夹下有数据库文件“sampl.accdb”和Excel文件“Stab.xlsx”,“sampl.accdb”中已建立表对象“student”和“grade”,请按以下要求,完成表的各种操作。(1)将考生文件夹下的Excel文件“Stab.xlsx”导入“student”表中。(2)将“student”表中1975年~1980年之间(包括1975年和1980年)出生的学生记录删除。(3)将“student”表中的“性别”字段的默认值设置为“男”。(4)将“student”表拆分为两个新表,表名分别为“tStud”和“tOffice”。其中“tStud”表结构为:学号、姓名、性别、出生日期、院系、籍贯,主键为学号;“tOffice”表结构为:院系、院长、院办电话,主键为院系。要求:保留“student”表。(5)建立“student”和“grade”两表之间的关系。
问答题在考生文件夹下有一个数据库文件“samp3.mdb”,其中存在已经设计好的表对象“tEmployee”“tSell”、“tBook”和宏对象“m1”,同时还有窗体对象“fBook”和“fEmployee”、子窗体“fSell”。请在此基础上按照以下要求补充“fEmployee”窗体的设计。
