问答题请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下。 下存在一个数据库文件“samp2.accdb”,里面已经设计好两个表对象住宿登记表“tA”和住房信息表“tB”,其中“tA”和“tB”表中“房间号”的前两位为楼号。试按以下要求完成设计:
问答题在考生文件夹下有一个数据库文件“samp2. accdb”,里面已经设计好3个关联表对象“tStud”“tCourse”和“tScore”及一个临时表对象“tTemp”。请按以下要求完成设计。
问答题在考生文件夹下,“sampl.accdb”数据库文件中已建立表对象“tNorm”。试按以下操作要求,完成表的编辑: (1)根据“tNorm”表的结构,判断并设置主键。 (2)将“单位”字段的默认值属性设置为“只”、字段大小属性改为1;将“最高储备”字段大小改为长整型,“最低储备”字段大小改为整型;删除“备注”字段;删除“规格”字段值为“220V-4W”的记录。 (3)设置表“tNorm”的有效性规则和有效性文本,有效性规则为“最低储备”字段的值必须小于“最高储备”字段的值,有效性文本为“请输入有效数据”。 (4)将“出厂价”字段的格式属性设置为货币显示形式。 (5)设置“规格”字段的输入掩码为9位字母、数字和字符的组合。其中,前三位只能是数字,第4位为大写字母“V”,第5位为字符“-”,最后一位为大写字母“W”,其他位为数字。 (6)在数据表视图中隐藏“出厂价”字段。
问答题考生文件夹下有一个数据库文件“samp3.accdb”,其中存在已经设计好的表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。请在此基础上按照以下要求补充设计:
问答题在考生文件夹下有数据库文件“samp1.accdb”和Excel文件“Stab.xlsx”,“sampl.accdb”中已建立表对象“student”和“grade”,请按以下要求,完成表的各种操作。 (1)将考生文件夹下的Excel文件“Stab.xlsx”导入“student”表中o (2)将“student”表中1975年~1980年之间(包括1975年和1980年)出生的学生记录删除。 (3)将“student”表中的“性别”字段的默认值设置为“男”。 (4)将“student”表拆分为两个新表,表名分别为“tStud”和“tOffice”。其中“tStud”表结构为:学号,姓名,性别,出生日期,院系,籍贯,主键为学号;“tOffice”表结构为:院系,院长,院办电话,主键为“院系”。 要求:保留“student”表。 (5)建立“student”和“grade”两表之间的关系。
问答题在下有“学生”数据库。(1)在“课程”报表中添加“学生子报表”子报表,在子报表中显示学号、学生姓名和成绩字段,修改“课程”报表的套用格式为“正式”。(2)在“学生。子报表”子报表中添加标签为“平均分”文本框,显示没门课程的平均分。报表的结果如图所示,(局部)。
问答题考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以下要求补充设计: (1)设置表对象“tEmp”中“姓名”字段为“必填字段”,同时设置其为“有重复索引”。将考生文件夹下图像文件“zs.bmp”作为表对象“tEmp”中编号为“000002”、名为张三的女职工的照片数据。 (2)将报表“rEmp”的主体节区内“tAge”文本框控件改名为“tYear”,同时依据报表记录源的“年龄”字段值计算并显示出其四位的出生年信息。 注意:系统当前年必须用相关函数返回。 (3)设置“fEmp”窗体上名为“bTitle”的标签文本显示为阴影特殊效果。同时,将窗体按钮“btnP”的单击事件属性设置为宏“mEmp”,以完成按钮单击打开报表的操作。 注意:不允许修改数据库中的宏对象“mEmp”;不允许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性;不允许修改表对象“tEmp”中未涉及的字段和属性。
问答题在考生文件夹下有一个数据库文件“samp3.accdb”,里面已经设计好了表对象“taddr”和“tUser”,同时还设计出窗体对象“fEdit”和“fEuser”。请在此基础上按以下要求补充“fEdit”窗体的设计。(1)将窗体中名称为“Lremark”的标签控件上的文字颜色改为“蓝色”(蓝色代码为#0072BC)、字体粗细改为“加粗”。(2)将窗体标题设置为“显示/修改用户口令”。(3)将窗体边框改为“细边框”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线;保留窗体的关闭按钮。(4)将窗体中“退出”命令按钮(名称为“cmdquit”)上的文字颜色改为棕色(棕色代码为128)、字体粗细改为“加粗”,并在文宇下方加下划线。(5)在窗体中还有“修改”和“保存”两个命令按钮,名称分别为“CmdEdit”和“CmdSave”。其中“保存”命令按钮在初始状态为不可用,当单击“修改”按钮后,“保存”按钮变为可用,同时在窗体的左侧显示出相应的信息和可修改的信息。如果在“口令”文本框中输入的内容与在“确认口令”文本框中输入的内容不相符,当单击“保存”按钮后,屏幕上应弹出如图2.3所示的提示框。现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。要求:修改后运行该窗体,并查看修改结果。注意:不要修改窗体对象“fEdit”和“fEuser”中未涉及的控件、属性;不要修改表对象“tAddr”和“tUser。”。程序代码只能在“*****Add*****”与“*****Add*****”之间的空行内补充一行语句.完成设计,不允许增删和修改其他位置已存在的语句。
问答题考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好两个表对象住宿登记表“tA”和住房信息表“tB”,其中“tA”和“tB”表中“房间号”的前两位为楼号。试按以下要求完成设计: (1)创建一个查询,查找楼号为“01”的客人记录,并显示“姓名”、“入住日期”和“价格”三个字段内容,所建查询命名为“qT1”。 (2)创建一个查询,按输入的房问价格区间查找,显示“房间号”字段信息。当运行查询时,应分别显示提示信息“最低价”和“最高价”,所建查询命名为“qT2”。 (3)以表对象“tB”为基础,创建一个交叉表查询。要求:选择楼号为行标题,列名称显示为“楼号”,“房间类别”为列标题来统计输出每座楼房的各类房间的平均房价信息。所建查询命名为“qT3”。 注:房间号的前两位为楼号。 交叉表查询不做各行小计。 (4)创建一个查询,统计出各种类别房屋的数量。所建查询显示两列内容,列名称分别为“type”和“num”,所建查询命名为“qT4”。
问答题在考生文件夹中有“student.mdb”数据库。(1)将考生文件夹中的“成绩.xls”导入数据库,选课ID为主键,表的名字为“成绩”。(2)按照下列要求修改“成绩”表的设计,成绩字段的有效性规则是>=0And<=100。字段名称数据类型字段大小是否主键选课ID数字整型是学号文本10课程ID数字整型成绩数字整型(3)以“成绩”表为数据源创建高级筛选,筛选成绩字段,筛选不及格(<60)成绩信息。“成绩”表结果如下图所示。执行筛选后显示如下图所示。
问答题在考生文件夹下有“Acc3.mdb”数据库。
问答题在下有“入学登记表”数据库。(1)在“系”报表中添加“专业子报表”子报表,在子报表中显示专业ID和专业名称字段。报表结果如图(局部)。(2)创建“打开系报表”宏,打开“系”报表。
问答题在考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tTeacher”、窗体对象“fTest”,报表对象“rTeacher”和宏对象“m1”。试在此基础上按照以下要求补充窗体设计和报表设计:(1)将报表对象rTeacher的报表主体节区中名为“性别”的文本框显示内容设置为“性别”字段值,并将文本框名称更名为“tSex”。(2)在报表对象rTeacher的报表页脚节区位置添加一个计算控件,计算并显示教师的平均年龄。计算控件放置在距上边0.3厘米、距左侧3.6厘米,命名为“tAvg”。要求:平均年龄保留整数。(3)设置“frest”窗体。打开窗体时,窗体标题显示内容为:“**月**日####样例”,请按照VBA代码中的指示将代码补充完整。注意:①显示标题中,月和日均为本年度当月和当日,“####”为标签控件“bTitle”的内容;②显示内容中间及前后不允许出现空格;③如果月或日小于10,按实际位数显示。要求:本年度当月和当日的时间必须使用函数获取。(4)设置窗体对象fTest上名为“btest”的命令按钮的单击事件属性为给定的宏对象m1。注意:不允许修改数据库中的表对象“tTeacher”和宏对象“m1”;不允许修改窗体对象“fTest”和报表对象“rTeacher”中未涉及的控件和属性。程序代码只允许在“**Add**”与“**Add**”之间的空行内补充一行语句完成设计,不允许增删和修改其它位置已存在的语句。
问答题mdb”数据库中有教师、课程、授课、课程成绩和学生表。(1)以教师表和授课表为数据源,创建查询“Q1”,统计具有博士学位的老师的授课数目。结果显示教师姓名、学历和授课ID之Count。查询结果如图所示。(2)学生表和平均分查询相关,并以它们为数据源创建查询“查询1”。结果显示学号、学生姓名和平均分字段。查询结果如图所示。
问答题在考生文件夹下有一个数据库文件"samp2.mdb",里面已经设计好3个关联表对象(名为"tStud"、"tCourse"、"tScore"、一个空表(名为"tTemp")和一个窗体对象(名为"fTemp")。请按以下要求完成设计: (1)创建一个选择查询,查找没有绘画爱好学生的"学号"、"姓名"、"性别"和"年龄"4个字段内容,所建查询命名为"qT1"。 (2)创建一个选择查询,查找学生的"姓名"、"课程名"和"成绩"3个字段内容,将查询命名为"qT2"。 (3)创建一个参数查询,查找学生的"学号"、"姓名"、"年龄"和"性别"4个字段内容。其中设置"年龄"字段为参数,参数值要求引用窗体fTemp上控件tAge的值,将查询命名为"qT3"。 (4)创建追加查询,将表对象"tStud"中"学号"、"姓名"、"性别"和"年龄"4个字段内容追加到目标表"tTemp"的对应字段内,将查询命名为"qT4"。(规定:"姓名"字段的第一个字符为姓。要求将学生学号和学生的姓组合在一起,追加到目标表的"标识"字段中)。
问答题考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“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******”之间的空行内补充一行语句完成设计,不允许增删和修改其他位置已存在的语句。
问答题考生文件夹下有一个数据库文件“samp2.aeedb”,其中存在已经设计好的表对象“tAttend”、“tEmployee”和“tWork”,请按以下要求完成设计:
问答题在考生文件夹下有一个数据库文件"samp2.mdb",里面已经设计好一个表对象"tStud"和一个查询对象"qStud4"。请按以下要求完成设计:(1)创建一个查询,计算并输出学生的最大年龄和最小年龄信息,标题显示为"MaxY"和"MinY",将查询命名为"qStud1"。(2)创建一个查询,查找并显示年龄小于等于25的学生的"编号"、"姓名"和"年龄",将查询命名为"qStud2"。(3)创建一个查询,按照入校日期查找学生的报到情况,并显示学生的"编号"、"姓名"和"团员否"3个字段的内容。当运行该查询时,应显示参数提示信息:"请输入入校日期:",将查询命名为"qStud3"。(4)更改"qStud4"查询,将其中的"年龄"字段按升序排列。不要修改"qStud4"查询中其他字段的设置。
问答题首先创建数据库goods_m,并向其中添加goods表.然后在数据库中创建视图viewone:利用该视图只能查询单价大于等于2000且库存量小于等于2、或者单价小于2000且库存量小于等于5的商品信息,
查询结果依次包含商品号、商品名、单价和库存量四项内容,各记录按单价降序排序、单价相同按库存量升序排序.最后利用该视图查询视图中的全部信息,并将查询结果存放在表tabletwo中.
问答题在考生文件夹下有以个数据库文件“samp3.accdb”,里面已经设计好表对象“tBorrow”、“tReader”和“tRook”,查询对象“qT”,窗体对象“fReader”,报表对象“rReader”和宏对象“rpt”。请在此基础上按以下要求补充设计。 (1)在报表的页眉节区内添加一个标签控件,其名称为“bTitle,标题显示为“读者借阅情况浏览”,字体名称为“黑体”,字号大小为22,同时将其安排在距上边0.5厘米、距左边2厘米的位置上。 (2)设计报表“rReader”的主体节区内“tSex”文本框控件,依据报表记录源的“性别”字段值来显示信息。 (3)将宏对象“rpt”改名为“mReader”。 (4)在窗体对象“fReader”的窗体页脚节Ⅸ内添加一个命令按钮,命名为“bList”,按钮标题为“显示借书信息”,其单击事件属性设置为宏对象"mReader”。 (5)窗体加载时设置窗体标题属性为系统当前日期。窗体“加载”事件的代码已提供,请补充完整。 注意:不允许修改窗体对象“fReader”中未涉及的控件和属性;不允许修改表对象“tBorrow”、“tReader”和“tBook”及查询对象“qT”;不允许修改报表对象“rReadel”的控件和属性。 程序代码只能在“*****Add*****”与“*****Add*****”之间的空行内补充一行语句,完成设计,不允许增删和修改其他位置已存在的语句。
