《_ACCESS模拟练习.doc》由会员分享,可在线阅读,更多相关《_ACCESS模拟练习.doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、三、表的操作1在教学管理数据库中有4个表:学生、课程、选课、专业在数据库中新建教师表,教师表的结构如下:主键:教师编号字段名类型字段大小字段名类型字段大小教师编号文本6学历文本5姓名文本4职称文本5性别文本1系别文本3年龄数字电话号码文本16工作时间日期/时间2照片Ole政治面貌文本主页超链接2 将教师表中“工作时间”格式设置为“长日期”,输入掩码设置为“短日期”。3 将教师表中的“电话号码”设置输入掩码,前五位“0351-”,后7位为数字。4. 将教师表中的职称字段创建查阅向导,包含:助教、讲师、副教授、教授5. 设置教师表中年龄字段的有效性规则为:2545 ,有效性文本为:请输入2545之
2、间的数字!6. 在教师表中输入一条记录:201401李易男352014.5.1党员研究生讲师计算机0351-2218145李易.bmp主页7.主页地址:http:/8. 将“授课.xlsx”导入到教学管理数据库中,命名为“授课”表9. 将学生表中籍贯字段中的“湖南”替换为:“湖南省”10.将”学生”表的子数据表改为“课程表”11.将“学生”表中“性别”和“出生日期”的位置调换12.将“学生”表各行“行高”设置为“30磅”13.将“课程”表中的“学分”字段隐藏14.将“学生”表中的“学号“和”姓名”字段“冻结”15.设置“学生”数据表的格式:网格线:交叉,单元格效果:凸起,并更改其背景色和替代背
3、景色及网格线的颜色16.设置“学生”表的字体为:微软雅黑、10号、颜色为蓝色17. 将”选课”表中的数据按“成绩”降序排序。18. 将“学生”表中的数据按“性别”“升序”排、再按“入学成绩”“降序”排序19.筛选出“学生”表中“籍贯”为“云南”的记录。20.筛选出“选课”表中 “成绩”在“90分”以上(含90分)的学生记录21.筛选出“学生”表中的“有奖学金”的 “男生”记录 筛选出来(结果保存下来,另存为查询:有奖学金的男生)22.筛选出“学生”表中的“男生”或“有奖学金”记录筛选出来(结果保存下来提示:另存为查询:有奖学金的或男生)23.在“学生”表中查找“入学成绩”在“550分以上”的“
4、男生”,并按“入学成绩”“降序”排序,将结果保存下来,另存为查询:550分以上的男生。 四、查询1.使用查询向导查找“学生”表中的记录,并显示“姓名”、“性别”、“出生日期”和“专业名称”4个字段。2.使用查询向导查询学生所选课程的成绩,并显示“学号”、“姓名”、“课程名称”和“成绩”字段。3.使用查询设计查询学生所选课程的成绩,并显示“学号”、“姓名”、“课程名称”和“成绩”字段。4. 查找1992年出生的男生信息,要求显示“学号”、“姓名”、“性别”、“有否奖学金”字段内容5.统计学生人数,并将统计字段的标题设置为:人数。6.统计1992年出生的男生人数。7.统计男女学生入学成绩的最高分、
5、最低分和平均分。8.创建一个查询,查询“学生”表中“1991年到1993年”出生的学生,并显示学生的“姓名、性别、入学成绩”9.创建一个查询,查询“学生”表中入学成绩在580分以上学生信息,并显示学生的“姓名、性别、成绩”。10.创建一个查询:统计“学生表“中”男“学生的“人数”,并将生成字段的标题改为“男学生人数”11.创建一个查询,查询“学生”表中“非1993年”出生的学生,并显示学生的“学号、姓名、性别、籍贯、 入学成绩”12.创建一个查询,查询“成绩“在85分以上学生信息,并显示学生的“学号、姓名、性别、所选课程名称、成绩”。13.创建一个查询:统计“学生表“中”不同专业的“学生人数”
6、,并将生成字段的标题改为“各专业学生人数”14.创建一个查询,计算“学生”表中“男女生”“年龄”的“最大值”。15.创建一个查询,将学生表中的学生按入学成绩分等级,“成绩=580”为“优秀”,否则为“良好”,并显示学生的学号、姓名、性别和等级。16.使用交叉表向导创建一个交叉表查询,统计不同专业的男女生学生人数。17.使用查询设计视图创建一个交叉表查询,统计不同籍贯男女生成绩的最大值。18.将学生表中年龄在22岁以上男生的学号、姓名、性别、年龄字段存储到“22岁以上学生信息表”。19.将学生表籍贯为“江苏”的记录改为“山西”20.创建一个查询,将年龄在22岁以上女生的学生的信息包括学号、姓名、
7、性别、年龄追加到“22岁以上学生信息表” 中。21.创建一个多参数查询:按姓名和课程名称查询学生的成绩,结果显示学生的姓名、课程名称、成绩。22.创建一个参数查询,按指定入学成绩的范围查询学生信息,结果显示:学号、姓名、性别、入学成绩23.删除“学生副本”表中“姓谢”的学生记录。24.将学生表中少数民族学生的入学成绩增加10分。25删除学生表中出生日期在1992年以前的学生。五、SQL查询1.查找并显示课程表中所有记录2.查找并显示学生表中的“姓名”、“性别”、“入学成绩”和“专业名称”4个字段3.查找1992年出生的学生,并显示姓名、性别、专业名称。4.查找入学成绩在580到600分之间的学
8、生,并显示学号、姓名和入学成绩。5.查找籍贯为云南或江苏的学生,并显示姓名、籍贯。6.查找包含计算机的课程,并显示课程名称、学时和学分7.查找入学成绩排在前3位的学生,并显示学号、姓名和入学成绩8.统计学生的人数,并将标题设置为:学生人数9.按专业统计学生的人数,并显示专业名称和人数10.按专业计算学生的平均入学成绩,并按平均入学成绩降序排序,显示专业名称、入学成绩的平均值。11.计算每名学生选课表中的平均考试成绩,并显示平均考试成绩超过88分学生的“学号”和平均成绩六、窗体操作1、以“学生”表为数据源,创建计算各专业不同民族人数的数据透视表窗体。2、以“学生”表为数据源,创建计算各专业不同民
9、族人数的数据透视图窗体。3、使用“空白”窗体命令,以“学生”表为数据源,创建如下图所示的窗体。4、使用“窗体向导”命令创建“学生成绩”纵栏式窗体,显示内容为“学号”、“姓名”、“课程名称”和“成绩”。5、以“学生”表和“选课”表为数据源,创建如下图所示的嵌入式的主/子窗体。6、在窗体设计视图中创建如图所示的窗体,用于显示和编辑学生表中的数据。7、在窗体设计视图中创建如下图所示的窗体,在其中矣个文本框中输入圆的半径,在另一个文本框显示圆的面积。8、在设计视图中创建窗体,分别用复选框、选项按钮和切换按钮来显示学生表中的“有否奖学金”。如下图所示9、在设计视图中创建窗体,使用控件向导创建一个选项组控
10、件,用于输入学生表中的性别字段,如下图所示10、创建窗体,显示学生表的“学号”、“姓名”、“民族”、和“籍贯”,其中民族字段输入使用列表框,“籍贯”字段的输入使用组合框。如下图所示:11、使用选项卡控件分别显示两页内容,一页是“学生信息”,另一页是“学生成绩”,“学生信息”页显示学号和姓名,“学生成绩”页显示课程名称和成绩。12、创建一个学生信息的主窗体,主窗体显示“学号”、“姓名”、“性别”和“入学成绩”字段;然后增加一个子窗体来显示每个学生的选课情况。(子窗体显示“学号”、“姓名”、“课程名称”和“成绩”字段)。13、以“学生”表为数据源,创建图表窗体,显示学生的入学成绩。14、在窗体设计
11、视图中创建一个窗体,用于显示和编辑“学生”表中的数据,保存为“学生信息编辑”。(例5-14)1) 用文本框,显示“学号”和“姓名”2) 用选项按钮,显示“有否奖学金”(例6-11)3) 用选项组控件,显示“性别”(例6-12)4) 用列表框,显示“民族”(例6-13)5) 用组合框,显示“籍贯”(例6-13)6) 增加按钮,“添加记录”用于添加新纪录,“上一条记录”用于切换到上一条记录,“下一条记录”用于切换到下一条记录,“保存记录”用于保存新纪录,“退出”用于退出窗体。7) 在窗体页眉中添加文字“显示和编辑学生信息”,在窗体页脚中添加“日期和时间”。七、报表操作所有例题7 例例表”间期加页在
12、,生编“字眉体出退出录存用记存记条换”记“录一换于条上纪添”录, - 籍显 (”显, -(性显件组 (学有显钮名名”“显 。信“存数表学“显,个创图体绩成生显,建,数”学)字”程、名”学体(况选学示窗个后;”入”“名、号显主窗息学一绩成名显”学名号示页学,生是另息学页容内示件选使示图。框入段贯,列使字中”籍、民名“学表示,建所所如别的学用控选一向用体创视设所下”奖“中生来换和项复分窗创视设积的显本一径的中本中,体所下图视体据的生辑显于窗示建图体体体主嵌所如,数”选表学”绩”程课”学内,窗栏成建创”体体窗示如,为生“令”“体体据数人同各建,表”体体据数民业算建据表学操体成成号“生 绩均显绩成均表
13、学每值值的、名显,降学平,入的算业人和专并数学统人学置设,的计成入姓学显学位排成入学和称课示课算含贯贯示并的或为贯绩学名、显,的分0 绩找称业、名显生的 找字个”专绩成、别、的中显并记所程课找查 生生年 在出表学分 绩学的数表将录记”“”副“成入、姓号示,息查范学指,数建创绩、名课姓示,的生名课按查参一中”信上 到龄别性姓包的学生以 将个创西“录”“籍生.”息信以“存段年、号生以 年表值大的男籍计询叉一视设用数生女的同,询个创向用使级等别、的生,好“,秀0 绩,分学学表将询个”值的年“”学计询建数人业“标段生并数“专不表计询一”绩名课别、的学,生上 在询询个创绩学入、性名“的显学出 非”询,个
14、.数生男题的生,人“男“学统查建”成性名的显息生分 成学”“询查建绩学、“学并学出年到 “中学,个分平和分最成生男数数生年 数:设标字并,计内字”否”性、“号“,信生 段段绩称课”“号“并绩程生询查段”成”名、“号示显的课学查查段段 业”生“性”“显记表生找导查查生男分 查另下存,”序绩学并生”分 在成“查生在生或学:为:来保(出录”有或“表学筛生生学询存来保(出 生“”奖中生“记学分含以0在绩“”“筛录的”“表“筛排”“学按排”“按据”学将序序绩成数表选 蓝色号、软为体表“颜线格背和背更,:格叉交网的据学设结冻”姓“表“隐字”中程“磅 为高“”“调位期生“”“将表程改数表”将省湖为换“段贯生”名中据理到” 课将 . / 页主 . 算讲究党. 李00 录条输中在字的间 入请性, :规有字年置 教授、助,导创段中教将字为位” “,入设码话表”“设输”日设格作中表链主文面 照时时 文号数年文系文性文职文姓文学文编大类段大类名编教键如结师师新库专课程、:有据数