数据库上机实验报告
更新时间:2024-02-28 18:41:01 阅读量: 综合文库 文档下载
《数据库技术与应用》
上 机 实 验 报 告
姓 名:*** 学 号:*** 专业班级:*** 完成时间:***
一、概述
通过前八周对数据库的学习,我们学生对此已有一定了解,之后我们需要通过对书本知识的理解,加上自己的积极实践,做出属于自己的数据库,以加深对该学科的认识。
我这次建立的数据库是学生成绩查询数据库。
建立这个数据库主要的目的是对部分同学们个人信息以及高考成绩、考试成绩(笔试和机试)情况存储和查询系统。其中包括姓名,民族,出生年月日,准考证号,高考成绩,笔试及机试成绩等个人信息。通过创建该简单的数据库,来实践上课老师所讲解的内容。该数据库包括的内容有:
1.表: 本数据库包含六个表对象分别是:考生基本情况,考生简况,
考试成绩表,口令表和学生基本情况表,学校简况表。其中分别以不完全相同的字段为主键。
2.查询: 本数据库一共包含十个查询分别是:参数查询、 SQL查询、
分组汇总查询、汇总查询、 学生成绩查询 、学生成绩组合模糊查询 、学生高考成绩表、学生基本情况表-交叉、表学生基本情况表-交叉表1总分大于180。
3.窗体: 本数据库一共包含十个窗体。其中有考生基本情况主子窗
体、 考试成绩、学生成绩查询、学校简介表、学生基本情况窗体等等查询窗体。
4报表: 本数据库一共包含四个报表分别是:考生基本情况主子报
表、考试成绩表、学校简况主子报表、 学校联系地址。
5.宏: 创建了几个简单的宏。
二、主要上机实验内容
1.创建数据库
通过点击进入数据库软件,点击“创建空白数据库”,取名为“学生成绩查询系统”,完成数据库的创建。数据库主要实现的功能为学生信息、学生成绩的查询等。
2.建立创建数据库所需要建立的各种表
通过不同的的方法建立以下部分表,如下所示:
通过使用设计器创建表,创建以下几个相关表,相关表结构的设计及个字段属性如下图范例所示:
创建出如下:(1)考生基本情况表
(2)考试成绩表 (3)学生基本情况表 (4)学校简况表 等表格
考生基本情况表
考试成绩表
学生基本情况表
学校简况表
3. 分别以不同的方式建立查询,可以实现对学生基本信息及成绩的检索查询。
如下列举几个具体查询内容:
学生高考成绩查询
学生高考成绩表-交叉表查询
学生高考成绩表-交叉表查询1
学生成绩查询 参数查询
总分大于180查询
其中“学生高考成绩查询”及“学生高考成绩表-交叉表查询”两个查询,我是使用向导创建查询的方式建立的
此外,其它查询是我使用在设计视图中创建查询创建的,该种创建方式较为复杂,但功能更加完善,内容更加丰富。可得到如上参数查询,学生成绩查询图样。
以上查询的创建,为学生基本信息及成绩等内容的查看提供了更方便的方式,我们只需要根据自己所要查询的内容,输入查询条件即可得到结果,从而获取数据。总而言之我的查询要实现的功能是:(1)、查找字段数据,(2)、根据查询条件查找数据,(3)、通过查询对数据进行处理,(4)、生成新数据,(5)、为创建其他对象(如查询窗体)打基础。 4.窗体的创建
窗体的创建有三种方法,可以自动创建窗体,可以在设计视图中创建窗体,也可以通过向导创建窗体。其中创建基于一个表或查询的窗体最简单的方法是使用自动创建窗体的方式,创建基于多个表或查询的窗体最直接的方法是使用窗体向导。对于窗体的其它功能,如通过窗体显示提示信息、提供交互信息接口、查询表中数据等,这些功
能需要使用设计器来实现。
其中,如此窗体是通过在设计视图中创建窗体创建的
考试成绩窗体
而考试成绩表窗体是通过向导创建窗体创建的
考试成绩表窗体
另外,学生成绩查询窗体是由自动创建窗体创建的
学生成绩查询窗体
5.报表的创建
在该数据库中创建了不少报表,主要都是主子报表。报表对象是Access数据库的主要对象之一,七主要作用是显示经过格式化且分组的数据,并将它们打印出来。创建报表也有三种方式,即通过自动方式创建报表、通过向导创建报表、在设计视图中创建报表。
该数据库主要通过自动方式创建报表、在设计视图中创建主子报表创建的
考试成绩报表、考试基本情况表是通过自动方式创建报表创建的
考试成绩表
考生基本情况表
报表对象是以打印方式输出信息的一种有效工具,通过报表对象可以控制报表上所有内容的大小和外观,可以按照所需的方式显示要查看的信息,并打印出显示在屏幕上的信息。 6.宏的创建
宏对象是Access专门提供的一种
可以控制其他数据库对像,自动执行某种操作任务的数据库对象。它可以定义多个操作命令,使用宏可以一次完成多个操作任务。使用宏可以提高数据库的使用效率,简化数据库的操作。
在该数据库里,我创建了数个宏对象,将表,查询,窗体、报表等数据库对象有机地组织去了,创建了该数据库应用系统的基础。
整体上该数据库的运行步骤如下: 1. (密码为1234)
2.
3.
三、总结
经过这几周对数据库的学习以及上级实践,现在终于对数据库有了系统的了解。并且学会了创建简单的数据库系统,这对我们以后都有很大的帮助。
这次实践自己在老师和同学的帮助下创建该数据库,虽然该数据库还有许多瑕疵,但这也代表着我们在学习方面的进步。在创建数据库过程中间遇到了许许多多的的问题,但在自己与同学的努力之下将其一一克服,也享受到了成功的喜悦,合作的快乐。
在这次数据库系统设计实践中,我也清楚认识的要做好一个数据库系统并不容易。首先,我们要精通理解数据库相关知识,并善于应用。其次,我们要提前做好准备,准备好设计步骤,以及所需要的各种数据。然后,在设计过程之中我们要虚心向老师同学请教,认真对待每一个细节。最后,还要充分利用网络资源,在网络上查找相关资料认真学习,争取做出一个令人满意的数据库系统。
由于本人是初次开发系统,在知识、经验方面都存在着不足。另外,在整个开发的过程中,时间也比较仓促。因此,该系统必然会存在一些缺陷和不足。谨请老师家提出宝贵的意见。
正在阅读:
数据库上机实验报告02-28
2016-2022年中国羊毛袜行业深度分析与投资前景预测报告 - 图文12-17
2017-2018学年人教版一年级上册数学期末检测试卷精品试卷(1)03-14
某特大桥安全风险评估报告(专项风险评估) - 图文01-01
阴雨中的温暖作文500字06-18
19世纪初期文学03-14
第三章 农业技术变革与部门就业结构的转变(AAA)05-30
电大创业教育2016在线考试题及答案207-27
- 冀教版版五年级科学下册复习资料
- 微生物学复习提纲
- 2013—2014学年小学第二学期教研组工作总结
- 国有土地转让委托服务合同协议范本模板
- 我的固废说明书
- 企业管理诊断报告格式
- 东鼎雅苑施工组织设计
- 谈谈如何做好基层党支部书记工作
- 浮梁县环保局市级文明单位创建工作汇报
- 管理学基础知识
- 大学物理实验报告23 - PN结温度传感器特性1
- 计算机网络实践
- 酒桌上这四种情况下要坐牢,千万别不当回事……
- 国家康居示范工程建设技术要点
- 中国贴布行业市场调查研究报告(目录) - 图文
- 新课标下如何在高中物理教学中培养学生的创新能力初探
- 营养师冬季养生食谱每日一练(7月4日)
- 关注江西2017年第3期药品质量公告
- 建设海绵城市专题习题汇总
- 10万吨年环保净水剂建设项目报告书(2).pdf - 图文
- 上机
- 实验
- 数据库
- 报告
- 2011届高三数学上册第一次阶段考试试题1
- 6实验六 使用web方式管理交换机
- 甲醛投资项目可行性研究报告
- 煤矿视频监控系统设计方案 - 图文
- 石油地质学基础各章节复习重点
- 普通城镇中学生物理课堂自主学习策略研究开题报告
- 铸铁型材项目可行性研究报告(发改立项备案+2013年最新案例范文
- 合肥市建委关于节能材料推广、限制、禁止使用材料目录文件 - 图
- 拒绝小摊食品的倡议书
- 文学理论期末考试重点整理
- CAD启动慢解决办法
- 销售物流管理试题库2 - 图文
- 如何评价明星在市场营销中的影响力和号召力
- 中医执业医师考试针灸速记(内科)
- 汽机检修规程
- 2011届高考地理暑期测试训练题2 - 图文
- 大学生绿色环保调查报告
- 鲁教版六年级英语下册重点短语及句子
- 2018年心肺复苏培训考试题附答案
- 常年期丙年主日信友祷词