香港正版高清跑狗图

1高考成绩信息查询【精选】

时间:2019-10-05 来源:本站原创 作者:admin

  精准5码中特彩霸王宁夏发生凶杀案件致5死1,1高考成绩信息查询【精选】_高考_高中教育_教育专区。数据库管理软件 Access实例应用 1 案例描述 “高考成绩信息查询与输出” 具体要求(基本的): ?建立包含高考相关信息的数据库及表; ?确保数据的有效性与完整性; ?输入符合查询和输出要求的

  数据库管理软件 Access实例应用 1 案例描述 “高考成绩信息查询与输出” 具体要求(基本的): ?建立包含高考相关信息的数据库及表; ?确保数据的有效性与完整性; ?输入符合查询和输出要求的相应基础数据(多少不做限制) ?建立查询:例如:可查询总分在450~550分之间的理科学生信息; 查询汇总不同考区(城市籍贯)的各科平均分; 查询按总分降序排序的学生信息等 ?建立窗体:输入学生的准考证号或者姓名, 可查阅指定学生的高考各科成绩和总分 ?输出汇总:高考总分在550分以上的所有学生的基本信息和高考成绩单 2 解决方案 ? 1. 架构数据库及表结构: (1)确定符合应用需要的实体(主题):学生基本信息/高考成绩信息 /科类信息等。 (2)确定实体的特征属性(字段)和数据类型(字段类型)。 (3)确定唯一标识每一条记录的主键。 (4)确定实体之间的关联。 3 解决方案 ? 2. 设置数据有效性与完整性: 数据库中各个表及表之间的数据的有效性、一致性和兼容性。 (1)实体完整性:主键取值确定、唯一、非空,例如:对学生信息表 中的记录,主键“准考证号”;存储/输入/修改都遵循此条件。 (2)参照完整性:表与表之间的数据一致性和兼容性,例如:在“成 绩信息表”中的字段“准考证号”的取值必须是“学生信息表”中 “准考证号”字段取值当中已经存在的一个值。 (3)用户自定义完整性: 根据应用需要环境设置,各单科分数字段的 有效性规则为整型数值【0,150】;综合分数:整型数值【0,300】; 总分=语文+数学+英语+综合。 4 解决方案 ? 3. 创建信息查询和信息输出: (1)信息查询: ? 目的:为了整合和重组各个相关联的数据表中的字段信息, 为信息的访问与输出提供数据源。 ? 操作:利用向导或者查询设计器按照界面提示操作。 (2)信息输出: 以窗体和报表的形式输出信息,需要先建立包含指定信息 的查询,之后通过Access的窗体和报表环境可以实现和完成项 目要求功能和效果。 5 任务目录 ? 1. 创建“高考信息”数据库和表:设置表的主键以及 字段的有效性规则 ? 2. 建立表之间的关联:输入和编辑表数据 ? 3. 建立查询/窗体界面 ? 4. 建立查询?报表输出 6 任务1 创建高考信息数据库和表 ? 1.1 建立高考信息数据库 ? 1.2 建立科类信息表 ? 1.3 建立成绩信息表 ? 1.4 建立学生信息表 7 1.1 创建数据库 步骤1:如果是刚启动Access 2003,界面上出现“开始工作”任务窗格, 单击任务窗格上方的“其他任务窗格”按钮,调出它的下拉菜单,如图1-11所示,从中选择“新建文件”菜单命令,调出“新建文件”任务窗格,如 图1-1-2所示。如果已经使用过其他的任务窗格,也可以单击这个按钮,调 出“新建文件”任务窗格。 图1-1 -1 单击“其他任务窗格”按钮 图1-1-2 “新建文件”任务窗格 8 1.1 创建数据库 步骤2.在“新建”栏中单击“空数据库”选项,调出“文件新建数据 库”对线 “文件新建数据库”对线. 在“保存位置”下拉列表框中选择合适的路径,在“文件名”文本 框中输入数据库的名称,保存类型选择默认的“Microsoft Office Access 数据库(*.mdb)”。 步骤4. 单击“创建”按钮,就可以生成空数据库窗口,如图1-1-4所示。 图1-1-4 “高考信息”数据库窗口 10 1.1 创建数据库 步骤5. 单击数据库窗口标题栏的关闭图标,或使用“文件”菜单下的 “关闭”选项,只关闭数据库,不退出Access。 退出Access 2003可以用如下4种方法。 ? 1,单击Access 2003工作窗口标题栏右端的关闭按钮。 ? 2,打开Access 2003工作窗口的“文件”菜单→选“退出”项。 ? 3,用Alt+F+X组合键。(先按下Alt键不松手,敲F键再敲X键。) ? 4,用Alt+F4组合键。(先按下Alt键不松手,敲F4键。) 11 1.1 创建数据库 ? 表设计视图:高考信息数据库/窗口左边“对象栏”选择“表”对象/ 双击“使用设计器创建表” ? 一种方式 12 1.1 创建数据库 ? 另外一种方式:新建/设计视图 13 1.2:建立“科类信息”表 按照刚才的表设计视图设计“科类信息”表,输入字段“序号”和“科类” 14 1.2:建立“科类信息”表 另保存为科类信息表,在保存好之前,设置“序号”字段为主键(右键点击) 15 1.3:建立“成绩信息”表 ? 类似“科类信息”表,输入字段“准考证号”、“科类”、“语文”、 “数学”、“英语”、“综合”;另外设置表主键“准考证号”,以 及字段的有效性规则,例如:语文分数0~150;如图1-3-1;特别注意 “科类”字段的查询向导建立 图1-3-1 输入字段 16 查阅向导的目的 ? 设置“查阅向导”的目的是在“成绩信息”表的输入/编辑/查询等操 作时,对应科类信息会自动提供下拉列表显示,以便于在输入和查询 时可以直接选择科类信息而不必输入。 17 “科类”字段的查阅向导建立 ? 首先点击“科类”字段对应的数据类型要选择“查阅向导”,如图1-3-2, 然后按照界面提示与“科类信息”表建立列表联系(科类信息表要先建立) 图1-3-2 建立数据库中 的“成绩信息”表 的“科类”字段 查阅向导之一 18 图1-3-3 建立数据库中的“成绩信息”表的“科类”字段查阅向导 19 图1-3-4 建立数据库中的“成绩信息”表的“科类”字段查阅向导 20 图1-3-5 建立数据库中的“成绩信息”表的“科类”字段查阅向导 21 图1-3-6 建立数据库中的“成绩信息”表的“科类”字段查阅向导 22 图1-3-7 建立数据库中的“成绩信息”表的“科类”字段查阅向导 23 图1-3-8 建立数据库中的“成绩信息”表的“科类”字段查阅向导 24 1.4:建立“学生信息”表 ? 类似“科类信息”表和“成绩信息”表,图1-4-1。另:保护隐私权,没提 供照片 图1-4-1 输入字段并设置主键和有效性规则 注:这边性别之间设置为文本,通过查阅向导 可以设定自设置值:男/女 25 任务2:建立表之间的关联 ? 2.1 成绩信息表与科类信息表之间的关联:已 经通过查阅向导建立 ? 2.2 建立学生信息表与成绩信息表之间的关联 ? 2.3 输入各表的基础数据 26 2.2.学生信息表与成绩表的关系 ? 单击“工具”菜单/“关系”命令,添加三个表至关系窗口 图2-2-1 添加科类信息与成绩信息表关联 27 图2-2-2 添加学生信息表至关系窗口 28 图2-2-3 编辑关系 29 图2-2-4 编辑学生信息与成绩信息关系:一对一 鼠标拖动学生信息准考证号至成绩信息表中准考证号字段 30 图2-2-5 编辑科类信息与成绩信息关系:一对多 31 2.3 输入各表数据 32 任务3. 建立查询和窗体界面 ? 3.1 建立基本信息查询 ? 3.2 建立基于“基本信息查询”的条件查 询 ? 3.3 建立基于“学生信息查询”的窗体 ? 3.4 建立匹配查询 ? 3.5 建立匹配查询的窗体 33 3.1 建立基本信息查询 ? 以学生信息表和成绩信息表为数据源,选择其中有关的字段组成的学 生成绩信息一览表的基本查询的创建过程。单击对象/查询/双击“使 用向导创建查询或“新建””,如图3-1-1 34 图3-1-1 创建基本查询:通过简单查询向导 建立学生基本信息查询 图3-1-2 创建基本查询 选择学生信息表所有字段 图3-1-3 创建基本查询 选择成绩信息表除准考 证号之外所有字段 35 建立学生基本信息查询 图3-1-4 简单查询向导完成之后选择“修改查询设计” 36 建立学生基本信息查询 图3-1-5 进入查询设计界面设置添加“总分”字段 及其取值表达式 37 建立学生基本信息查询 图3-1-6 基本查询“学生信息查询”的执行效果: 单击工具横栏“数据表图”按钮或者运行按钮“!” 38 3.2 建立基于“学生信息查询”的条件查询 ? 操作1 查询总分在600~650分之间的理科学生信息 ? 操作2 查询参考时间是2007年6月7日,并且是杭州的 文科学生信息 ? 操作3 查询汇总不同考区(城市籍贯)的各科平均分 ? 操作4 查询按总分降序排序、按准考证升序排序的学生 信息 39 操作1 查询总分在600~650分之间的 理科学生信息 图3-2-1-1 选择“学生信息查询”作为查询设计的数据源 40 41 42 图3-2-1-2 在科类和总分字段的条件栏中填写条件表达式 43 ? 总分在600~650分之间的理科学生信息查询结果 44 操作2: 与操作1过程相似 查询参考时间是2007年6月7日,并且是杭州的文科学生信息 45 操作3:查询汇总不同考区(城市籍贯) 的各科平均分 图3-2-3-1 简单查询向导建立汇总 46 图3-2-3-2 通过查询向导的“汇总”查询选择汇总选项 47 图3-2-3-3 记住:选择修改查询设计 48 图3-2-3-3 单击右键菜单中的总计命令显示总计栏并设置总计选项 图3-2-3-4 汇总结果 49 操作4 查询按总分降序排序、按准考证 升序排序的学生信息 图3-2-4-1 按排序先后摆放字段次序并在“排序”栏中选择对应的排序选项 50 3.3 建立基于学生信息查询的窗体 ? 类似于查询的建立过程,先通过“使用向导创建窗体”完成一部分窗 体创建工作,再通过“在设计视图中创建窗体”调整部分布局并完成 显示工作。步骤1:单击对象窗体/双击“使用向导创建窗体”,如图 3-3-1 图3-3-1 创建窗体(窗体向导)完成之后选择“修改窗体设计” 51 步骤2: 点击下一步 图3-3-2 建立窗体:中间过程 52 步骤3:单击窗口上方的工具 栏上的“”窗体视图“按钮 或者选择窗体视图命令, 可以查看窗体的运行效果, 满意保存,不满意,回到窗 体设计器 (单击工具栏”设计视图 “或者右键快捷菜单中的” 窗体设计“命令)进行修改 图3-3-3 窗体设计界面(做个性化布局调整) 53 3.4 建立匹配查询 ? 以前面建立的基本查询”学生信息查询“为数据源,通过设置匹配表 达式和输入变量参数来建立条件匹配查询的设计过程。 ? 步骤1:单击对象查询/双击“使用向导创建查询”,如图3-4-1 图3-4-1 创建匹配查询 (查询向导)完成之后选择“修改查询设计” 54 步骤2: 右键单击快捷菜单”参数命令“,输入要匹配的参数名称和数据类型 图3-4-2 进入查询设计界面设置”查询参数“(右键快捷菜单) 55 步骤3:在条件输入栏设置匹配查询表达式(输入准考证号的查询操作) 图3-4-3 设置匹配查询表达式(输入准考证号的查询操作) 56 类似如果要建立按”姓名“的匹配查询,在步骤3中: 在条件输入栏设置匹配查询表达式(输入姓名的查询操作) 注:配合星号*的查询, 可以查询不完整的 准考证号和姓名 图3-4-4 按姓名的匹配查询: 设置匹配查询表达式(输入姓名的查询操作) 57 3.5 建立匹配查询的窗体 ? 步骤:通过”窗体向导“完成基本窗体设计之后,选择修改窗体设计 图3-5-1 创建对应不同匹配条件查询的窗体:按准考证号 或者/按姓名(在”表/查询“下选择按姓名匹配的条件查询) 其他类似于之前的窗体 58 任务4. 建立查询?报表输出 ? 4.1 先建立成绩查询:生成总分大于550分的成 绩单报表 ? 4.2 根据建立的查询输出报表 59 4.1 先建立成绩查询: 生成总分大于550分的成绩单报表 图4-1-1 以建立好的”学生信息查询“为数据源, 建立简单查询 60 步骤:进入查询设计器,在”总分“字段下方的”条件“栏输入:=550; 总分排序栏选定为”降序“。运行结果如图4-1-2下图 图4-1-2 上图是选择”修改查询设计器“, 下图是结果 61 4.2 总分大于550分的报表输出 ? 通过”报表向导“结合”报表设计器“来完成报表的创建工作 图4-2-1 步骤1:以”学生信息查询“ 为数据源建立简单查询之后选择”修改查询设计“ 62 图4-2-2 步骤2:下一步 63 图4-2-3 步骤3:选择报表设计, 右键点击按总分超过550分的学生信息条件查询,选择报表设计 进入报表设计界面(下页) 64 ? 通过移动/调整宽度,可以选择自己设计各种界面 图4-2-4 步骤4:报表界面布局 做布局、标题和字段等显示设置 65 图4-2-5 报表查询结果 66

Copyright © 2002-2011 DEDECMS. 织梦科技 版权所有 Power by DedeCms

开奖结果| 马经图库大全资料| 开奖结果白小姐中特网| 香港马会资料开奖结果直播| 世外桃源藏宝图夜明珠| 香港马会最准单双资料| 九龙老版图库彩图| 香港凤凰马经彩图图库| 未卜先知的神器 大数据| 香港开奖现场直播记录|