问答题考生文件夹下有一个名为“BOOK.mdb”的空数据库。(1)将已有的“读者.xls”导入数据库,第一行包含列标题,将读者ID设置为主键,将等级ID字段类型修改为长整型,将导入表命名为“读者”。(2)将“等级”表和“读者”表的关系设置为一对多,实施参照完整性。(3)设置“读者”表的行高为13,设置所有列宽为“最佳匹配”。“读者”表的结果显示如图所示。
问答题综合应用
在考生文件夹下,对"雇员管理"数据库完成如下综合应用:
1.建立一个名称为view1的视图,查询每个雇员的部门号、部门名、雇员号、姓名、性别、年龄和Email。
2.设计一个名称为form2的表单,表单上设计一个页框,页框(PageFrame1)有"部门"(Page1)和"雇员"(Page2)两个选项卡,在表单的右下角有一个"退出"命令按钮。要求如下:
(1)表单的标题名称为"商品销售数据输入";
(2)单击选项卡"雇员"时,在选项卡"雇员"中使用"表格"方式显示view1视图中的记录(表格名称为grdView1);
(3)单击选项卡"部门"时,在选项卡"部门"中使用"表格"方式显示"部门"表中的记录(表格名称为"grd部门");
(4)单击"退出"命令按钮时,关闭表单。
要求:将视图view1和表"部门"添加到数据环境,并将视图view1和表"部门"从数据环境直接拖拽到相应的选项卡自动生成表格。
问答题考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tOrder”“tDetail”“tEmployee”和“tBook”,试按以下要求完成设计:
问答题考生文件夹下有一个数据库文件“sampl.mdb”,其中存在已经设计好的表对象“tStud”。请按照以下要求,完成对表的修改。 (1)设置数据表显示的字体大小为14、行高为18。 (2)设置“简历”字段的设计说明为“自上大学起的简历信息”。 (3)将“入校时间”字段的显示形式设置为中日期形式。 (4)将学号为“20011002”的学生的“照片”字段数据设置成考生文件夹下的"photo.bmp”图像文件。 (5)将冻结的“姓名”字段解冻。 (6)完成上述操作后,将“备注”字段删除。
问答题考生文件夹下存在一个数据库文件“sampl.mdb”,里面已经设计好表对象“tStud”。请 按照以下要求,完成对表的修改:
(1)设置数据表显示的字体大4、为14、行高为18。
(2)设置“简历”字段的说明为“自上大学起的简历信息”。
(3)将“入校时间”字段的显示设置为“××月××日××X×”形式。注意:要求月日为两位显示、年四位显示,如“l2月l5日2005”。
(4)将学号为“20011002"学生的“照片”字段数据设置成考生文件夹下的“phot0.bmp" 图像文件。
(5)将冻结的“学号”和“姓名”字段解冻。
(6)完成上述操作后,将“备注”字段删除。
问答题创建数据库“db4.mdb”数据库,并按照如下要求在数据库中建立“联系人”表。字段名称字段类型字段大小默认值是否主键联系人ID文本5是联系人姓名文本20民族文本10汉地址文本30家庭成员数数字整型工作单位文本30(2)在“联系人”表中输入如下数据。查找“联系人”表中“工作单位”字段列的空值记录并将记录修改为“无”。联系人ID联系人姓名民族地址家庭成员数工作单位S0001李甜甜苗建设大街3华美公司S0002孙楠汉辉南路4号4人事局S0003柳儒士汉体育东大街3电大S0004周静汉体育东大街3(3)设置“联系人”表按照联系人姓名升序排列,单元格效果为“凸起”。联系人表如图所示。
问答题在考生文件夹下,"samp1.mdb"数据库文件中已建立表对象"tEmployee"。请按以下操作要求,完成表的编辑:(1)设置"编号"字段为主键。(2)设置"年龄"字段的"有效性规则"为:大于等于17且小于等于55。(3)设置"聘用时间"字段的默认值为:系统当前日期。(4)交换表结构中的"职务"与"聘用时间"两个字段的位置。(5)删除表中职工编号为"000024"和"000028"的两条记录。(6)在编辑完的表中追加一条新记录,如下:
问答题在考生文件夹下,“sampl.accdb”数据库文件中已建立表对象“tVisitor”,同时在考生文件夹下还存有“exam.accdb”数据库文件。试按以下操作要求,完成表对象“tVisitor”的编辑和表对象“tLine”的导入:(1)设置“游客ID”字段为主键。(2)设置“姓名”字段为“必填”字段。(3)设置“年龄”字段的“有效性规则”属性为:大于等于10且小于等于60。(4)设置“年龄”字段的“有效性文本”属性为:“输入的年龄应在10岁到60岁之间,请重新输入。”。(5)在编辑完的表中输入如下一条新记录,其中“照片”字段数据设置为考生文件夹下的“照片1.bmp”图像文件。(6)将“exam.accdb”数据库文件中的表对象“tLine”导入到“samp1.accdb”数据库文件内,表名不变。
问答题在考生文件夹下有文本文件“tTest.txt”和数据库文件“samp1.accdb”,“samp1.accdb”中已建立表对象“tStud”和“tScore”。请按以下要求,完成表的各种操作:
问答题在考生文件夹下,“samp1.accdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)。试按以下要求,完成表的各种操作:
问答题在考生文件夹下,存在一个数据库文件“samp1.accAb”,里边已经设计好了表对象“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”。试按以下操作要求,完成各种操作: (1)分析“tSubscribe”数据表的字段构成,判断并设置其主键。 (2)设置“tSubscribe”表中“医生ID”字段的相关属性,使其接受的数据只能为第1个字符为“A”,从第2个字符开始三位只能是0~9之间的数字;并将该字段设置为必填字段;设置“科室ID”字段的字段大小,使其与“tOffice”表中相关字段的字段大小一致。 (3)设置“tDoctor”表中“性别”字段的默认值属性,属性值为“男”;并为该字段创建查阅列表,列表中显示“男”和“女”两个值。 (4)删除“tDoctor”表中的“专长”字段,并设置“年龄”字段的有效性规则和有效性文本。具体规则为:输入年龄必须在18岁至60岁之间(含18岁和60岁),有效性文本内容为:“年龄应在18岁到60岁之间”;取消对“年龄”字段值的隐藏。 (5)设置“tDoctor”表的显示格式,使表的背景颜色为RGB(192,192,192)(银白色)、网格线为“白色”、单元格效果为“凹陷”。 (6)通过相关字段建立“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”四表之间的关系,同时使用“实施参照完整性”。
问答题考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个关联表对象“tStud”、“tCourse”、“tSeore”和一个空表“tTemp”。试按以下要求完成设计。 (1)创建一个查询,查找并输出姓名是三个字的男女学生各自的人数,字段显示标题为“性别”和“NUM”,所建查询命名为“qT1”。 注意:要求按照学号来统计人数。 (2)创建一个查询,查找"02”院系的选课学生信息,输出其“姓名”、“课程名”和“成绩”二三个字段内容,所建查询命名为“qT2”。 (3)创建一个查询,查找还未被选修的课程的名称,所建查询命名为“qT3”。 (4)创建追加查询,将前5条记录的学生信息追加到表“tTemp”的对应字段中,所建查询命名为“qT4”。
问答题基本操作题
1.在考生文件夹下的"雇员管理"数据库中完成如下操作:
(1)为"雇员"表增加一个字段名为Email,类型为"字符",宽度为20的字段
(2)考生文件夹下的"雇员管理"数据库中完成如下操作:设置"雇员"表中"性别" ,性别取"男"或"女",默认值为"女"
(3)在”雇员”表中,将所有记录的EMAIL字段值使用”部门号”的字段加上”雇员号”的字段值再加上”@xxxx.com.cn”进行替换
(4)通过”部门号”字段建立”雇员”表和”部门”表间的永久关系
问答题在考生文件夹下"人事管理"数据库中,为"职工"表中的"性别"字段设置有效性规则,只能取"男"或"女";默认值是"男"。
问答题基本操作题
在考生文件夹下,完成如下操作
1.建立一个"客户"表,表结构如下
客户编号 C(8)
客户名称 C(8)
联系地址 C(30)
联系电话 C(11)
电子邮件 C(20)
2.建立一个名为"客户"数据库,并将自由表"客户"表添加到该数据库中
3.将如下记录插入到"客户"表中
43100112 沈红霞 浙江省杭州市83号信箱 13312347008 shenhx@sohu.com
44225601 唐毛毛 河北省唐山市100号信箱 13184995881 tangmm@bit.com.cn
50132900 刘云亭 北京市1010号信箱 13801238769 liuyt@ait.com.cn
30691008 吴敏霞 湖北省武汉市99号信箱 13002749810 wumx@sina.com
41229870 王衣夫 辽宁省鞍山市88号信箱 13302438008 wangyf@abbk.com.cn
4.利用报表向导生成一个"客户"(报表文件名)报表,报表的内容包含客户表的全部字段,
报表的标题为"客户",其他各项取默认值
问答题在考生文件夹下,“samp1.accdb”数据库文件中已建立3个关联表对象(名为“线路”“游客”和“团队”)和窗体对象“brow”。试按以下要求,完成表和窗体的各种操作。
问答题在考生文件夹中有“公司.mdb”数据库中有“部门信息”、“工资”和“部门人员”三张表。(1)设置部门人员到“工资”表的关系为一对多,实施参照完整性。(2)在“部门人员”表中添加“是否党员”字段,字段类型为“是/否”。(3)设置“部门人员”表的行高为13,网格线颜色水平方向为蓝色。“部门人员”表如图所示。
问答题在考生文件夹下有“学生”数据库。(1)在“课程”报表中添加“学生子报表”子报表,在子报表中显示学号、学生姓名和成绩字段,修改“课程”报表的套用格式为“正式”。(2)在“学生。子报表”子报表中添加标签为“平均分”文本框,显示没门课程的平均分。报表的结果如图所示,(局部)。
问答题考生文件夹下存在一个数据库文件"samp3.mdb",里面已经设计了表对象"tEmp"、窗体对象"fEmp"、报表对象"rEmp"和宏对象"mEmp"。试在此基础上按照以下要求补充设计:(1)将报表"rEmp"按照聘用时间的年代分组排列输出,同时在其对应组页眉区添加一个文本框,命名为"SS",内容输出为聘用时间的年代值(如"1960年代"、"1970年代"、…)。这里规定,1960年~1969年为1960年代,以此类推。要求:年代分组用表达式year([聘用时间])/10的结果来分析。(2)将窗体对象"fEmp"上的命令按钮(名为"btnQ")从运行不可见状态设为可见,然后设置控件的Tab键焦点移动顺序为:控件tData->btnP->btnQ。(3)在窗体加载事件中,实现重置窗体标题为标签"bTitle"的标题内容。(4)在"fEmp"窗体上单击"男性最大年龄"命令按钮(名为"btnP"),实现以下功能。查找表对象"tEmp"中男性员工的最大年龄,将其输出显示在控件tData内;统计年龄在30以下(不含30)男性员工的人数,将其值写入外部文件"out.dat"中。单击"打开员工报表"命令按钮(名为"btnQ"),通过代码调用宏对象"mEmp"以打开报表"rEmp"。试根据上述功能要求,对已给的命令按钮事件过程进行补充和完善。注意:不允许修改数据库中的表对象"tEmp"和宏对象"mEmp";不允许修改窗体对象"fEmp"和报表对象"rEmp"中未涉及的控件和属性;只允许在"*****Add*****"与"*****Add*****"之间的空行内补充语句、完成设计,不允许增删和修改其他位置已存在的语句。
问答题在考生文件夹下有“××.mdb”数据库。(1)以班级信息查询为数据源,创建“班级”报表,显示班级信息查询的全部字段,通过班级查看字段,按照学生编号字段升序排列,布局为左对齐1,方向为纵向,样式为组织,标题为“班级信息输出”。报表的结果如图所示(局部):(2)在班级窗体中添加“打印报表”按钮,实现打印“班级信息输出”报表。