《计算机二级数据库上机练习步骤.pdf》由会员分享,可在线阅读,更多相关《计算机二级数据库上机练习步骤.pdf(38页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、二级数据库上机强化练习步骤二级数据库上机强化练习步骤数据库和表上机强化练习数据库和表上机强化练习1、空数据库的建立:在、空数据库的建立:在 D:Access 目录下建立一个目录下建立一个 ACCESS 空数据库文件空数据库文件“教学管理教学管理.mdb”。步骤:1、现在D盘下建立一个空的文件夹,命名为“ACCESS”文件夹。2、打开ACCESS文件夹,单击鼠标的右键,找到新建,单击数据库的程序的相关图标。3、文件夹下就会出现数据库的图标文件,重命名数据库的名称即可。注:在命名数据库文件的同时不允许输入文件名的扩展名。若没有显示扩展名,则从“工具”打开找到“文件夹选项”,单击“文件夹选项”,找到
2、隐藏扩展名的那一项,把前面的小框去掉,并应用即可。(2)用向导建立)用向导建立 ACCESS 数据库:利用数据库模板向导数据库:利用数据库模板向导,在在 D:Access 目录下建立一个目录下建立一个 ACCESS 数据库数据库“资产追踪资产追踪.mdb”。要求显示样式设置为。要求显示样式设置为标准标准,报表打印样式为报表打印样式为大胆大胆。数据库。数据库标题为标题为“资产追踪资产追踪”。步骤:1、打开刚刚建立的“教学管理”数据库,单击“文件新建”,在弹出的窗口右面,找到“本机上的模板”并单击。2、在弹出的模板窗口上选择“数据库”,找到“资产追踪”,选中,并单击“确定”。3、选择保存数据库的路
3、径D:ACCESS,并命文件名为“资产追踪”,单击“创建”。4、“下一步下一步”在数据库向导里面选择“标准”,“下一步大胆”。“下一步下一步”,单击“完成”即可。(3)从外部导入数据创建表:有一个电子表格文件)从外部导入数据创建表:有一个电子表格文件“学生电子表格学生电子表格.xls”,一个文本文件,一个文本文件“学生学生.txt”,一个一个“教学管理教学管理_原始原始.mdb”access数据库数据库,以及一个空数据库文件以及一个空数据库文件“教学管理教学管理.mdb”。操作要求。操作要求如下:如下:QQ374289236QQ3742892361、将电子表格“学生电子表格.xls”导入到“教
4、学管理.mdb”中,表命名为“学生_从电子表格”。2、将文本文件“学生.txt”导入到“教学管理.mdb”中,表命名为“学生_从文本文件”。3、将“教学管理_原始.mdb”中的“学生”表导入到“教学管理.mdb”,表命名为“学生”。步骤:第一题:第一题:1、打开找到所需要操作的数据资料。2、打开“教学管理”数据库,在数据库对象“表”单击鼠标“右键”,找到“导入”并单击,在弹出的窗口中选择相关路径(一定找到“学生电子表格”的位置),寻找所需要的文件所在的文件夹下时,如果没有显示“学生电子表格”,则单击“文件类型”的右面的下拉按钮三角形。3、在文件类型中选择“Microsoft Excel”,出现
5、“学生电子表格”后,选中“学生电子表格”,再单击右下角的“导入”,单击“下一步”,再单击“下一步”,若“第一行包含列标题”前面的方框打上小勾,则直接单击“下一步”;若“第一行包含列标题”前面的方框没有打上小勾,则打上小勾后直接单击“下一步”。再单击“下一步”,再单击“下一步”,选择“我自己选择主键”,再单击“下一步”,命名为“学生_从电子表格”,单击“完成”即可。第二题:第二题:1、打开找到所需要操作的数据资料。2、打开“教学管理”数据库,在数据库对象“表”单击鼠标“右键”,找到“导入”并单击,在弹出的窗口中选择相关路径(一定找到“学生”的位置),寻找所需要的文件所在的文件夹下时,如果没有显示
6、“学生.txt”,则单击“文件类型”的右面的下拉按钮三角形。3、在文件类型中选择“文本文件”,出现“学生.txt”后,选中“学生.txt”,再单击右下角的“导入”,单击“下一步”,再单击“下一步”,若“第一行包含列标题”前面的方框打上小勾,则直接单击“下一步”;若“第一行包含列标题”前面的方框没有打上小勾,则打上小勾后直接单击“下一步”。再单击“下一步”,再单击“下一步”,选择“我自己选择主键”,再单击“下一步”,命名为“学生_从文本文件”,单击“完成”即可。第三题:第三题:1、打开找到所需要操作的数据资料。QQ374289236QQ3742892362、打开“教学管理”数据库,在数据库对象“
7、表”单击鼠标“右键”,找到“导入”并单击,在弹出的窗口中选择相关路径(一定找到“教学管理_原始”的位置),寻找所需要的文件所在的文件夹下时,如果没有显示“教学管理_原始”,则单击“文件类型”的右面的下拉按钮三角形。3、在文件类型中选择“Microsoft office Access”,出现“教学管理_原始”后,选中“教学管理_原始”,再单击右下角的“导入”,单击对象“表”中的“学生”表,然后确定即可。(4)从)从 ACCESS 数据库导出数据:在数据库导出数据:在 D:Access 目录下有一个目录下有一个“教学管理教学管理.mdb”access 数据库,其中有一个数据库,其中有一个“学生学生
8、”表。表。1、将“教学管理.mdb”中“学生”表导出为电子表格文件,命名为“学生_导出.xls”2、将“教学管理.mdb”中“学生”表导出为文本文件,命名为“学生_导出.txt”步骤:第一题:第一题:1、打开“教学管理.mdb”数据库,选中“学生”表,单击鼠标右键,找到“导出”并单击,选择好需要保存文件的路径,选择文件类型中的“Microsoft Excel 3”,确定文件名字“学生_导出”,单击“导出”即可。第二题:第二题:1、打开“教学管理.mdb”数据库,选中“学生”表,单击鼠标右键,找到“导出”并单击,选择好需要保存文件的路径,选择文件类型中的“文本文件”,确定文件名字“学生_导出”,
9、单击“导出”即可。(5)使用表)使用表 向导向导 创建表创建表:在:在D:Access目录下有一目录下有一ACCESS 数据库数据库“教学管理教学管理.mdb”。利用表的利用表的“表向导表向导”创建如右图的创建如右图的“学生表向导学生表向导”表。表。步骤:1、找到要操作的数据源,打开“教学管理”数据库。2、选择数据库的对象“表”,可以在窗口上双击“使用向导创建表”或者单击“新建”,在打开的窗口中选择“表向导”。单击“确定”按钮,在弹出的窗口上选择“商务”,在示例表中选择“学生”表。3、添加九个示例字段到“新表中的字段”,在“新表中的字段”下面单击“重命名字段”进QQ374289236QQ374
10、289236行如要求所示的图的字段名字。完成命名之后单击“下一步”,命名为“学生表向导”,选择“不,让我自己设置主键”。4、单击“下一步”,再单击“下一步”,再单击“下一步”,点击“完成”即可。5、关闭打开的表,右键单击“学生表向导”,选择“设计视图”打开表。6、在打开表中进行如题目要求所示设置“数据类型”,完成后“保存”即可(6)使用数据视图创建表:在)使用数据视图创建表:在 D:Access 目录下有一目录下有一 ACCESS 数据库数据库“教学管理教学管理.mdb”。利用表的利用表的“数据视图数据视图”创建如操作(创建如操作(5)图所示的)图所示的“学生数据视图学生数据视图”表。表。步骤
11、:1、找到要操作的数据源,打开“教学管理”数据库。2、选择数据库的对象“表”,可以在窗口上双击“通过输入数据创建表”或者单击“新建”,在打开的窗口中选择“数据表视图”。单击“确定”按钮,把鼠标放置于“字段1”上,变成向下箭头以后“单击一下”,使得整个字段变成黑色,然后单击“鼠标右键”一次,选择“重命名列”,输入所要求的字段名称;同理一直操作完成,命名完成以后单击“保存”,输入“学生数据视图”,单击“确定”即可。3、再用“设计视图”打开“学生数据视图”表进行表的“数据类型”进行设计,设计完成后单击“保存”即可。(7)使用设计器创建表:在)使用设计器创建表:在 D:Access 目录下有一目录下有
12、一 ACCESS 数据库数据库“教学管理教学管理.mdb”。步骤:第一题:第一题:1、找到要操作的数据源,打开“教学管理”数据库。2、选择数据库的对象“表”,可以在窗口上双击“使用设计器创建表”或者单击“新建”,在打开的窗口中选择“设计视图”。单击“确定”按钮,在“字段名称”中输入题目要求中的字段名称,在“数据类型”中选择所需要的数据类型。3、在学生“性别”字段中选择“查阅向导”,选择“自行键入所需的值”,单击“下一步”,在灰色框中的“第一列”下面输入“男”,再在男的下一列输入“女”,单击“下一步”,然后单击“完成”即可。QQ374289236QQ3742892364、再选中“学生编号”,整行
13、为黑色后,单击右键,选择“主键”。单击“保存”即可。第二题:第二题:1、在数据库中打开“学生”表,按要求输入数据即可。注意:题目图片上的“包”不是键盘输入的!其步骤为:光标放置于“照片”的下一行方框中,单击右键,选择“插入对象”,选择“有文件创建”,单击“浏览”选择路径,找到所需要的“照片”,单击“确定”即可。2、光标放置于“个人地址主页”的下一行方框中,单击右键,选择“超链接”,选择“编辑超链接”,在“要显示的文字”中输入“张三的个人主页”,在“地址”栏中输入或者粘贴个人地址,单击“确定”即可完成。(8)字段属性设置:在)字段属性设置:在 D:Access 目录下有一目录下有一 ACCESS
14、数据库数据库“教学管理教学管理.mdb”,其中,其中有一有一“学生学生”表,如右图。根据要求进行相应的设置。表,如右图。根据要求进行相应的设置。步骤:第一题:第一题:1、找到要操作的数据源,打开“教学管理”数据库。2、用“设计视图”打开“学生”表,将光标放到“学生编号”处,再在“字段属性”中选择“字段大小”,手动输入阿拉伯数字“10”。3、同理,把光标放到“年龄”处,在“字段大小”中选择“整型”,保存即可。第二题:第二题:1、再第一题保存的基础上,“设计视图”打开“学生”表,将光标放到“入校日期”处,再在“字段属性”中“格式”处,选择“短日期”即可。第三题:第三题:1、再第二题保存的基础上,“
15、设计视图”打开“学生”表,将光标放到“姓名”处,再在“字段属性”中“标题”中输入“学生姓名”,保存即可。第四题:第四题:1、再第三题保存的基础上,“设计视图”打开“学生”表,将光标放到“性别”处,再在“字段属性”中“默认值”中输入“男”,保存即可;在“字段属性”中“默认值”中输入“Date()”,保存即可。注意字符匹配问题。QQ374289236QQ374289236第五题:第五题:1、再第四题保存的基础上,“设计视图”打开“学生”表,将光标放到“入校日期”处,再点击“输入掩码”区域中的“”,选择长日期类型,“下一步”,选择“占位符”为“#”,“下一步”,“完成”,保存即可。第六题:第六题:1
16、、再第五题保存的基础上,“设计视图”打开“学生”表,将光标放到“年龄”处,再在“有效性规则”中输入“between 16 and 40或=16 and=2或 姓名 like?*”,保存即可。3、在不关闭窗口的情况下,将光标放到“性别”处,再在“有效性规则”中输入“男 or 女或 性别 in(男,女)”,保存即可。第七题:第七题:1、再第六题保存的基础上,“设计视图”打开“学生”表,将光标放到“年龄”处,在“字段属性”中选择“有效性文本”,再在其中输入“学生的年龄只能在 16 岁到 40 岁之间!”,保存即可。2、将光标放到“姓名”处,在“字段属性”中选择“有效性文本”,再在其中输入“学生的姓名
17、必须两个字或两个字以上!”,保存即可。3、将光标放到“性别”处,在“字段属性”中选择“有效性文本”,再在其中输入“性别只能输入“男”或“女”!”,保存即可。第八题:第八题:1、再第六题保存的基础上,“设计视图”打开“学生”表,将光标放到“简历”处,再在“必填字段”和“允许空字符串”都设置为“是”,保存即可。第九题:第九题:1、找到要操作的数据源,打开“教学管理”数据库。2、用“设计视图”打开“学生”表,在工具栏上单击“索引”图标,弹出索引对话框。在“索引名称”下输入索引名称“性别_年龄_组合索引”,在“字段名称”中选择“性别”,在“排序次序”选择“升序”;同理,创建下一组索引,保存即可。QQ3
18、74289236QQ374289236(9)建立表之间的关系:在)建立表之间的关系:在 ACCESS 数据库数据库“教学管理教学管理.mdb”,其中有四个表:,其中有四个表:“教师教师”、“学生学生”、“课程课程”、“选课成绩选课成绩”。由于一名学生可以选修多门课程,而一门课程也可供多。由于一名学生可以选修多门课程,而一门课程也可供多名学生选修,则课程与学生之间是多对多联系。一般将一个多对多联系拆分为两个一对多联系。名学生选修,则课程与学生之间是多对多联系。一般将一个多对多联系拆分为两个一对多联系。故进行如下操作:故进行如下操作:步骤:1、找到要操作的数据源,打开“教学管理_原始”数据库。2、
19、在工具栏上找到“关系”按钮单击,在弹出的空白窗口上单击鼠标右键,选择“显示表”,在出现的“显示表”,选择题目要求的相关表,点击添加,原来的空白处就会出现相应的表。3、将鼠标放置于“课程”中的“课程编号”,按住左键拖动到“选课成绩”表中的“课程编号”,放开鼠标即可,在编辑关系选择在“实施参照完整性”、“级联更新相关字段”、“级联删除相关字段”前面的小框里面打上勾。后单击“创建”即可。4、同理建立“学生”与“选课成绩”之间的关系即可。(10)编辑数据表:在)编辑数据表:在ACCESS 数据库数据库“教学管理教学管理.mdb”,跟下面要求进行相应的操作:,跟下面要求进行相应的操作:表的复制和重命名、
20、隐藏列、冻结列、移动列、行高与列宽、更改表数据的字体、设置数据表格表的复制和重命名、隐藏列、冻结列、移动列、行高与列宽、更改表数据的字体、设置数据表格式、数据的查找与替换。式、数据的查找与替换。第一题:第一题:步骤:1、找到要操作的数据源,打开“教学管理_原始”数据库。2、鼠标右键单击“学生”表,选择“复制”,再在工具栏上找到“粘贴”图标,在“表名称”中输入“学生表备份”,同时选择“结构和数据”,单击“确定”即可。3、鼠标右键单击“学生表备份”表,选择“重命名”,再输入“学生表备份 2009”即可。第二题:第二题:步骤:1、在打开的数据库中打开“教师”表,把鼠标移动到“教师编号”字段,鼠标变成
21、“向下黑色箭头”时单击左键,选中整个字段。QQ374289236QQ3742892362、再单击鼠标右键,选择“隐藏列”单击即可。3、在当前表的灰色出单击鼠标右键,选择“取消隐藏列”,在弹出的窗口的“教师编号”前面的方框打上小勾即可。第三题:第三题:1、在第二题的基础上,在挡开的教师表中操作,把鼠标移动到“姓名”字段,鼠标变成“向下黑色箭头”时单击左键,选中整个字段。2、再单击鼠标右键,选择“冻结列”单击即可。3、在第二步不关闭表的情况下,同样是选择整列“姓名”,单击鼠标右键,选择“取消对所有列的冻结”即可。第四题:第四题:1、在第三题的情况下,不关闭表的情况下,同样是选中整列字段“教师编号”
22、,按住鼠标左键不放,看到鼠标下方加有虚线的方框时拉动鼠标移动到“姓名”列后面,放开鼠标即可。第五题:第五题:1、找到要操作的数据源,打开“教学管理_原始”数据库。2、打开“教师”表,选中“教师”表的任意一行,然后单击鼠标的右键,选择“行高”;或者在“格式”中选择“行高”,再弹出的行高的窗口中输入想要的高度,如题目的要求是“18”,单击“确定”即可。3、打开“教师”表,选中“教师”表的任意一列,然后单击鼠标的右键,选择“列宽”;或者在“格式”中选择“列宽”,再弹出的行高的窗口中输入想要的高度,如题目的要求是“18”,单击“确定”即可。4、设置完成后保存即可。第六题:第六题:1、在第五题的基础上,
23、在“教师”表的灰色处单击鼠标右键,选择字体,在弹出来的窗口上选择和设置题目的要求后,确定、保存即可。第七题:第七题:1、找到要操作的数据源,打开“教学管理_原始”数据库。2、打开“教师”表,在工具栏上找到“格式”,单击有选择“数据表”,在“设置数据表格QQ374289236QQ374289236式”中按题目的要求选择需要的设置即可。同理操作即可完成。(11)数据表排序和筛选:在)数据表排序和筛选:在 ACCESS 数据库数据库“教学管理教学管理.mdb”,其中有四个表:,其中有四个表:“教师教师”、“学生学生”、“课程课程”、“选课成绩选课成绩”。其中教师表中信息如下图所示。其中教师表中信息如
24、下图所示。第一题:第一题:步骤:1、找到要操作的数据源,打开“教学管理_原始”数据库。2、对于单字段而言,打开“教师”表,用(10)题的第二题的方法选中所需要的字段列,再在工具栏上选择所需要的升序或者降序排序即可。3、对于多字段而言,打开“教师”表,用(10)题的第二题的方法选中所需要的字段列,按住shift键不动,通过单击鼠标左键进行选择后,再在工具栏上选择所需要的升序或者降序排序即可。第二题:第二题:1、再不关闭“教师”表的情况下,在工具栏找到“记录”,选择“筛选”,选择“高级筛选/排序”,在弹出的窗口中选择“性别”字段,排序选择为“升序”;同理选择“工作时间”字段,排序选择为“降序”。2
25、、在工具栏“筛选”中选择“应用筛选/排序”即可。第三题:第三题:1、找到要操作的数据源,打开“教学管理_原始”数据库。2、打开“教师”表,在“记录”中选择“筛选”,在选择“按窗体筛选”,在弹出的窗口中的“性别”字段下选“男”,在“学历”字段选择“本科”,再在工具栏上单击“应用筛选”,保存即可。第四题:第四题:1、在不关闭数据库的情况下,打开“教师”表,把光标放到“政治面貌”字段的“党员”中,在工具栏中的“记录”找到“筛选”,再选择“按选定内容筛选”,保存即可。第五题:第五题:1、在不关闭数据库的情况下,打开“教师”表,把光标放到“政治面貌”字段的“党员”中,在工具栏中的“记录”找到“筛选”,再
26、选择“内容排除筛选”,保存即可。QQ374289236QQ374289236第六题:第六题:1、在不关闭数据库的情况下,打开“教师”表,把光标放到数据表中单击右键,在“目标筛选”后面的方框中输入“性别=”男”,然后直接回车,保存即可。第七题:第七题:1、在不关闭数据库的情况下,打开“教师”表,在工具栏上单击“记录”,选择“筛选”,再选择“高级筛选/排序”,在弹出来的窗口上选择相关内容。2、在“姓名”字段下的“条件”中输入“like“张*”,在“工作时间”字段下的“条件”中输入“Between#1990-1-1#And#1995-12-31#”,在“政治面貌”字段下的“条件”中输入“党员”。第八
27、题:第八题:1、在不关闭数据库的情况下,打开“教师”表,在工具栏上单击“记录”,选择“筛选”,再选择“高级筛选/排序”,在弹出来的窗口上选择相关内容。2、在“政治面貌”字段下的“条件”中输入“请输入要查询的老师的政治面貌”后,应用筛选,再输入“党员”测试,保存即可。QQ374289236QQ374289236查询上机强化练习查询上机强化练习(1)简单查询设计(投影与选择):在)简单查询设计(投影与选择):在 ACCESS 数据库数据库“教学管理教学管理.mdb”,其中有四个,其中有四个表:表:“教师教师”、“学生学生”、“课程课程”、“选课成绩选课成绩”。其中教师表中信息如下图所示。其中教师表
28、中信息如下图所示。第一题:第一题:步骤:1、找到需要操作的数据源路径,并打开“教学管理钟老师课堂”数据库。2、选择数据库对象“查询”,单击“新建”或“在设计视图中创建查询”,在弹出来的窗口中选择“教师”表,单击“添加”。3、在“字段”行添加“教师”表中的所有字段。4、在字段“工作时间”下面的条件行输入“between#1990-1-1#and#1995-12-31#”,在字段“姓名”下面的条件行输入“like张*”,在字段“职称”下面的条件行输入“is not null”。在工具栏上单击运行按钮即可。5、单击保存,在弹出的窗口上输入“教师工作时间姓名职称查询”确定即可。第二题:第二题:1、接着
29、第一题,不关闭数据库,选择数据库对象“查询”,单击“新建”或“在设计视图中创建查询”,在弹出来的窗口中选择“教师”表,单击“添加”。2、在“字段”行添加“教师”表中的所有字段。在“显示”栏的不需要显示的字段前面小框的小勾去掉。3、在字段“系别”下面的条件行输入“数学”,在“或”行输入“计算机”。4、在字段“姓名”前输入“教师姓名:”,在工具栏上单击运行按钮查看结果。单击“保存”图标,在弹出来的窗口上输入“数学系计算机系教师查询”,单击“确定”即可。第三题:第三题:1、接着第二题,不关闭数据库,选择数据库对象“查询”,单击“新建”或“在设计视图中创建查询”,在弹出来的窗口中选择“学生、选课成绩、
30、课程”表,单击“添加”(其主要是添加以上三个表即可)。QQ374289236QQ3742892362、在字段中分别选择“学生编号”、“姓名”、“课程名称”、“学分”、“成绩”,在“表”行分别选择“学生”、“学生”、“课程”、“课程”、“选课成绩”。3、在字段“成绩”下的条件中输入“=60”;其他的为分组。4、重命名字段,在字段“课程编号”前面输入“合格课程门数:”,在字段“学分”前面输入“总学分:”。在工具栏上单击“运行”按钮查看结果。5、单击保存,在弹出的窗口命名“学生合格门数-所获学分-总计查询”,确定即可。第二题:第二题:1、接着第一题,不关闭数据库,选择数据库对象“查询”,单击“新建”
31、或“在设计视图中创建查询”,在弹出来的窗口中选择“部门人员、部门信息、工资”表,单击“添加”(其主要是添加以上三个表即可)。2、在工具栏上点击“总计”按钮,在字段行选择“部门名称”来自“部门信息”表,经过计算,在下一个字段中输入计算公式“各部门工资年支出:(工资!基本工资+工资!奖金+工资!津贴+工资!保险)*12”,在总计字段选择“总计”,在工具栏上运行查看结果。3、单击保存,在弹出的窗口命名“各部门年工资支出总计查询”,确定即可。第三题:第三题:QQ374289236QQ3742892361、接着第二题,不关闭数据库,选择数据库对象“查询”,单击“新建”或“在设计视图中创建查询”,在弹出来
32、的窗口中选择“产品、订单、订单明细”表,单击“添加”(其主要是添加以上三个表即可)。2、同上第二题第二部差不多,在工具栏上点击“总计”按钮,在字段行选择“产品名称”来自“产品”表,经过计算,在下一个字段中输入计算公式“利润:订单明细!数量*订单明细!单价*订单明细!折扣-产品!单价”,在总计字段选择“总计”,在工具栏上运行查看结果。3、单击保存,在弹出的窗口命名“产品利润总计查询”,确定即可。(3)交叉表查询设计:在利用)交叉表查询设计:在利用ACCESS 数据库数据库“教学管理钟老师课堂教学管理钟老师课堂.mdb”中数据表,完中数据表,完成如下查询。成如下查询。第一题:第一题:步骤:1、找到
33、需要操作的数据源路径,并打开“教学管理钟老师课堂”数据库。2、选择数据库对象中的“查询”,单击“新建”,在弹出的“新建查询”窗口中选择“交叉表查询向导”后“确定”,再选择“教师”表后单击“下一步”,在“可用字段”中选择“系别”,后单击“”,后单击“下一步”。再选中“职称”,后点击“下一步”,在“函数”中选择“计数”,单击“下一步”。3、在弹出来的方框中输入“各系各职称教师人数统计_交叉表查询”,单击“完成”。4、现在查询虽然能够显示,但是不符合我们题目的要求。则需要用“设计视图”打开“各系各职称教师人数统计_交叉表查询”查询进行修改。在第三个字段命名为“教师编号”,第四个字段名命名为“教师总人
34、数”,保存即可。第二题:第二题:1、接着第一题,不关闭数据库,选择数据库对象“查询”,单击“新建”或“在设计视图中创建查询”,在弹出来的窗口中选择“学生、课程、选课成绩”表,单击“添加”(其主要是添加以上三个表即可)。2、在工具栏上选择“查询类型”中的“交叉表查询”,在字段行中分别选择并且同时命名“学生编号”、“姓名”、“合格门数:课程编号”、“总计学分:学分”、“课程名称”、“成QQ374289236QQ374289236绩之第一条记录:成绩”、“成绩”;其中表分别来至“学生”、“学生”、“课程”、“课程”、“课程”、“选课成绩”、“选课成绩”;在总计行分别选择“分组”、“分组”、“计数”、
35、“总计”、“分组”、“第一条记录”、“条件”;在交叉表行选择前四个字段选择“行标题”,第五个字段为“列标题”,第六个字段为“值”,第七个字段不填任何职;在字段“成绩”下的条件在输入“=60”。4、在工具栏上单击“运行”按钮即可查看结果。5、单击保存,在弹出的窗口命名“学生合格门数-所获学分-各课成绩-交叉表查询”,确定即可。(4)参数查询与计算字段设计:对于操作()参数查询与计算字段设计:对于操作(1)中的)中的“教师教师”表完成下面操作。表完成下面操作。第一题:第一题:步骤:1、找到需要操作的数据源路径,并打开“教学管理钟老师课堂”数据库。2、选择数据库对象“查询”,单击“新建”或“在设计视
36、图中创建查询”,在弹出来的窗口中选择“教师”表,单击“添加”。3、在“字段”行添加“教师”表中的“教师.*”和“工作时间”字段,在“工作时间”字段中的显示中要求不显示。4、在字段“工作时间”下面的条件行输入“Between 请输入起始时间:And 请输入终止时间:”,在工具栏上点击“运行”按钮进行测试,分别输入以下数字测试“1990-1-1”确定后再一次输入“1995-12-31”即可测试。5、单击“保存”,将其命名为“输入起止工作时间教师参数查询”,确定即可。第二题:第二题:1、接着第一题,不关闭数据库,选择数据库对象“查询”,单击“新建”或“在设计视图中创建查询”,在弹出来的窗口中选择“教
37、师”表,单击“添加”。2、在“字段”行添加“教师”表中的“教师.*”,在字段第二列中输入“教龄:Year(Date()-Year(工作时间)”,并要求显示,在字段“教龄”下的条件中输入“请输入教龄下限:”,在工具栏上点击“运行”按钮进行测试,输入以下数字测试“10”。3、单击“保存”,将其命名为“教师教龄大于某输入值参数查询”,确定即可。QQ374289236QQ374289236(5)操作查询一(生成表查询):在利用)操作查询一(生成表查询):在利用 ACCESS 数据库数据库“教学管理钟老师课堂教学管理钟老师课堂.mdb”中数据表,完成如下查询。中数据表,完成如下查询。第一题:第一题:步骤
38、:1、找到需要操作的数据源路径,并打开“教学管理钟老师课堂”数据库。2、选择数据库对象“查询”,单击“新建”或“在设计视图中创建查询”,在弹出来的窗口中选择“教师”表,单击“添加”。3、在工具栏中点击“查询类型”,再选择“生成表查询”,在弹出的窗口输入“计算机系教师信息表”,且选择“当前数据库”,点击“确定”。4、在字段行分别输入“教师编号”、“姓:Left(姓名,1)”、“名:Mid(姓名,2,10”、“教龄:Year(Date()-Year(工作时间)”、“系别”、“性别”、“工作时间”、“政治面目”、“学历”、“职称”、“联系电话”、“照片”;除了字段的第二三四列不需要表以外,其他的来至
39、“教师”表,且设置所有的为“显示”,在字段“系别”的条件中输入“计算机”。5、在工具栏上单击“视图”查看结果,单击“保存”,在弹出的窗口中输入“计算机系教师信息表生成表查询”即可完成。第二题:第二题:1、接着第一题,不关闭数据库,选择数据库对象“查询”,单击“新建”或“在设计视图中创建查询”,在弹出来的窗口中选择“部门人员”和“工资”表,单击“添加”。2、在工具栏中点击“查询类型”,再选择“生成表查询”,在弹出的窗口输入“生成工资明细表”,且选择“当前数据库”,点击“确定”。3、设计相关查询,在字段行输入“姓名”来至于“部门人员”表、“工资*.”来至于“工资”表,在字段第三四列分别输入“税前:
40、基本工资+奖金+津贴-保险”、“税后:(基本工资+奖金+津贴-保险)*0.95”。且要求全部显示。4、单击工具栏中的“视图”进行查看结果,单击“保存”,在弹出来的窗口中输入“生成工资明细”即可。QQ374289236QQ374289236(6)操作查询二(追加查询、删除查询):在利用)操作查询二(追加查询、删除查询):在利用 ACCESS 数据库数据库“教学管理钟老师课堂教学管理钟老师课堂.mdb”中数据表,完成如下查询。中数据表,完成如下查询。第一题:第一题:步骤:1、找到需要操作的数据源路径,并打开“教学管理钟老师课堂”数据库。2、利用数据库和表上机练习学习的见表的知识,创建一张“数学系教
41、师备份”空表,空表参照现有的“教师”表进行设计。3、选择数据库对象“查询”,单击“新建”或“在设计视图中创建查询”,在弹出来的窗口中选择“教师”表,单击“添加”。4、在工具栏中点击“查询类型”,再选择“追加查询”,在弹出的窗口输入“数学系教师备份”,且选择“当前数据库”,点击“确定”。5、在字段中选择所有字段,在“追加到”行选择与所有字段相同的字段,再在字段“系别”下的条件中输入“数学”,点击工具栏“视图”查看结果。6、单击保存,在弹出的窗口中输入“追加数学系教师记录查询”,确定即可。第二题:第二题:1、接着第一题,不关闭数据库,利用在“数据库和表的上机操作”所学学习的知识,把“教师”表备份出
42、来命名为“教师备份”表。2、选择数据库对象“查询”,单击“新建”或“在设计视图中创建查询”,在弹出来的窗口中选择“教师备份”表,单击“添加”。3、在弹出来的窗口上,在工具栏中点击“查询类型”,再选择“删除查询”,在弹出的窗口中设计查询的有关问题。分别在字段中选择“教师备份”表中的所有字段。4、分别在字段“系别”、“职称”下的条件中输入“请输入要删除的老师所在系别”、“请输入要删除老师所获职称”,可以单击工具栏上的“运行”按钮测试,也可以单击“视图”按钮测试。5、单击工具栏上的“保存”,在弹出来的窗口上输入“系职称教师删除查询”,点击确QQ374289236QQ374289236定即可。(7)操
43、作查询三(更新查询):在利用)操作查询三(更新查询):在利用 ACCESS 数据库数据库“教学管理钟老师课堂教学管理钟老师课堂.mdb”中中数据表,完成如下查询。数据表,完成如下查询。第一题:第一题:步骤:1、找到需要操作的数据源路径,并打开“教学管理钟老师课堂”数据库。2、选择数据库对象“查询”,单击“新建”或“在设计视图中创建查询”,在弹出来的窗口中选择“产品入库”和“库存”表,单击“添加”。3、在弹出来的窗口上,在工具栏中点击“查询类型”,再选择“更新查询”。在字段第一行选择“库存量”来至“库存”表。4、设计相关查询:在更新到行中输入“库存表.库存量=库存表!库存量+产品入库表!入库数量
44、”,在工具栏上点击视图查看当前查询将要修改的哪类数据(现在显示的是修改前的数据)。5、在工具栏上点击“运行”按钮,在弹出来的窗口上单击“是”。6、单击“保存”,在弹出来的窗口上输入“入库更新查询”即可完成。第二题:第二题:1、接着第一题,不关闭数据库,选择数据库对象“查询”,单击“新建”或“在设计视图中创建查询”,在弹出来的窗口中选择“馆号”和“展位号”表,单击“添加”。2、在弹出来的窗口上,在工具栏中点击“查询类型”,再选择“更新查询”。在字段第一行选择“展位面积”来至“展位号”表,在字段第二行选择“馆号”来至“馆号”表,在字段第三行选择“展位号”来至“展位号”表。3、在“更新到”行第一列输
45、入“展位号!展位面积+val(请输入扩展面积)”,在字段“馆号”的条件中输入“请输入馆号:”,在字段“展位号”的条件中输入“请输入展位号:”。4、在工具栏上单击“运行”按钮进行测试查看那结果,分别在“请输入扩展面积:”、“请输入馆号”、“请输入展位号”中输入“5”、“1”、“A0”,确定后在弹出来的窗口中单击“是”。QQ374289236QQ3742892365、单击“保存”,输入“展位扩展更新查询”即可。6、回到数据库表中查看“展位号”表,和“展位扩展更新查询”之前的数据表进行对比,其表的第一行发生了改变。(8)SQL 查询:在利用查询:在利用 ACCESS 数据库数据库“教学管理钟老师课堂
46、教学管理钟老师课堂.mdb”中数据表,完成如中数据表,完成如下查询。下查询。第一题:第一题:步骤:1、找到需要操作的数据源路径,并打开“教学管理钟老师课堂”数据库。2、本查询需要分解为两个进行,把两个查询合并起来:查询雇员表中食品部门的雇员记录,查询82年出生雇员表中男雇员的记录。3、利用之前学习的知识,在“设计视图”中创建一个“雇员联合查询”:选择数据库对象“查询”,单击“新建”或“在设计视图中创建查询”,在弹出来的窗口中选择“雇员”表,单击“添加”。在字段行添加“雇员”的所有字段,并全部显示,在字段“所在部门”下的条件行输入“食品”。点击工具栏上“视图”查看结果,后保存为“雇员联合查询”确
47、定即可。4、在不关闭“雇员联合查询”的视图窗口的情况下;如果已经关闭,则用设计视图打开“雇员联合查询”。单击在工具栏的“视图”右边的小三角形并且选择“SQL视图”,不要关闭任何窗口。5、然后利用“查询设计视图”创建一个临时查询:选择数据库对象“查询”,单击“在设计视图中创建查询”,在弹出来的窗口中选择“82年出生雇员”表,单击“添加”。在字段行添加“82年出生雇员”的所有字段,并全部显示,并在字段“性别”下的条件中输入“男”,点击工具栏上的“视图”按钮查看结果。6、不要关闭查询,并在“视图”窗口中用“SQL查询”打开临时查询。7、在刚刚打开的“SQL查询”的窗口中把SQL语句复制,再回到“雇员
48、联合查询”的“SQL视图”的SQL语句中,粘贴刚刚复制的SQL语句,并且把这两个语句后面的“;”(分号)去掉,两句语句之间有单词“union”连接起来,联合查询创建完毕。8、然后单击工具栏上的“视图”按钮查看结果,单击“保存”即可。第二题:第二题:QQ374289236QQ3742892361、接着第一题,不关闭数据库,在数据库的对象“表”,先查看“雇员”表的相关结构是什么样的状况。2、查看后回到数据库对象的“查询”中来,首先利用设计视图创建“1980年后雇员子查询”的主查询,该查询只需要添加所需要的字段,不输入任何条件,条件在子查询中来完成。3、第二步的查询的创建可以根据之前所学校的知识建立
49、。4、保存第三步设计视图创建的查询,在视图窗口中用“SQL视图”打开查看SQL语句。5、不关闭第四步的窗口,用设计视图创建一个临时子查询,(查询结果只显示出生日期在1980年前的“雇员号”)出生日期只是作为条件,并不显示。6、在查询的设计视图中进行查询设计,在字段的第一列中选择“雇员号”来至“雇员”表;在字段第二列选择“出生日期”来至“雇员”表,不要求显示,在下面的条件中输入“Year(出生日期)=1980”,通过工具栏中的“视图”按钮查看结果。7、在视图窗口中用“SQL视图”打开查看SQL语句,并复制其SQL语句。8、进入刚刚没有关闭的主查询“1980年后雇员子查询”中,在“视图”窗口中用“
50、设计视图”打开,在字段“雇员号”的条件中输入“not in()”,并在()中粘贴刚刚的复制语句。9、单击工具栏上的“视图”查看结果,保存即可。第三题:第三题:1、接着第二题,不关闭数据库,在数据库的对象“表”,先查看“学生”表的相关结构是什么样的状况。2、在查询中用“设计视图”创建一个“年龄小于平均年龄学生信息”主查询:选择数据库对象“查询”,单击“在设计视图中创建查询”,在弹出来的窗口中选择“学生”表,单击“添加”。在字段行选择“学生”表所有字段,在字段“年龄”条件下输入“18”,单击“视图”查看结果,单击“保存”,输入“查询小于平均年龄的学生信息”。3、用SQL视图打开此查询,查看SQL语