在考生文件夹下完成如下简单应用:
1.在SCORE_MANAGER数据库中查询学生的姓名和年龄(计算年龄的公式:2003一Year(出生日期),年龄作为字段名),结果保存在一个新表NEW_TABLE1中。使用报表向导建立报表NEW_REPORT1,用报表显示NEW_TABLEl的内容。报表中数据按年龄升序排列,报表标题是“姓名-年龄”,其余参数使用缺省参数。
2.在SCORE_MANAGER数据库中查询没有选修任何课程的学生信息,查询结果包括“学号”、“姓名”和“系部”字段,查询结果按学号升序保存在一个新表NEW_TABLE2中。
第1题:
考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好表对象“tCourse”、“tSinfo”、“tG-rade”和“tStudent”,试按以下要求完成设计:
(1)创建一个查询,查找并显示“姓名”、“政治面貌”、“课程名”和“成绩”4个字段的内容,所建查询命名为"qT1”。
(2)创建一个查询,计算每名学生所选课程的学分总和,并显示“姓名”和“学分”,其中“学分”为计算出的学分总和,所建查询命名为“qT2”。
(3)创建一个查询,查找年龄小于平均年龄的学生,并显示其“姓名”,所建查询命名为“qT3”。
(4)创建一个查询,将所有学生的“班级编号”、“姓名”、“课程名”和“成绩”等值填入“tSinfo”表相应字段中,其中“班级编号”值是“tStudent”表中“学号”字段的前6位,所建查询命名为“qT4”。
第2题:
考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好一个表对象“tStud”和一个查询对象“qStud4”。试按以下要求完成设计:
(1)创建一个查询,计算并输出学生的最大年龄和最小年龄信息,标题显示为“MaxY”和“MinY”,所建查询命名为“qStud1”。
(2)创建一个查询,查找并显示年龄小于等于18岁或大于23岁的学生的“编号”、“姓名”和“年龄”,所建查询命名为“qStud2”。
(3)创建一个查询,按照入校日期查找山东籍学生的报到情况,并显示学生的“编号”、“姓名”和“团员否”三个字段的内容。当运行该查询时,应显示提示信息:“请输入入校日期:”,所建查询命名为“qStud3”。
(4)更改“qStud4”查询,将其中的“年龄”字段按升序排列。不允许修改“qStud4”查询中其他字段的设置。
第3题:
在考生文件夹下,“sampl。mdb”数据库文件中已建立表对象“tVisitor”,同时在考生文件夹下还存有“exam.mdb”数据库文件。试按以下操作要求,完成表对象“tVisitor”的编辑和表对象“tLine”的导入:
在考生文件夹下,“sampl。mdb”数据库文件中已建立表对象“tVisitor”,同时在考生文件夹下还存有“exam.mdb”数据库文件。试按以下操作要求,完成表对象“tVisitor”的编辑和表对象“tLine”的导入:
(1)设置“游客ID”字段为主键。
(2)设置“姓名”字段为“必填”字段。
(3)设置“年龄”字段的“有效性规则”属性为:大于等于10且小于等于60。
(4)设置“年龄”字段的“有效性文本”属性为:“输入的年龄应在10岁到60岁之间,请重新输入。”。
(5)在编辑完的表中输入如下一条新记录,其中“照片”字段数据设置为考生文件夹下的“照片1.bmp”图像文件。
(6)将“exam.mdb”数据库文件中的表对象“tLine”导入到“sampl.mdb”数据库文件内,表名不变。
第4题:
在考生文件夹下“student.mdb”数据库中有student、课程和成绩三张表。
(1)以student表为数据源,创建查询“查询1”,查询>=20岁的男学生信息。结果显示学号、姓名、性别和年龄字段。查询结果如图所示。
(2)以student表为数据源,创建更新查询“查询2”,将每个学生的年龄增加一岁
第5题:
在考生文件夹下有“学生.mdb”数据库。
(1)以班级、学生和系别表为数据源,创建查询“学生信息”,结果显示学生表的全部字段、班级名称和系名称字段。
(2)以“学生信息”查询为数据源,创建“学生信息”窗体,显示学号、学生姓名、性别、年龄班级名称和系别名称字段。窗体结果如图所示。