《数据库技术与应用》上机实验报告目录一. 概述……………………………………… 1 二. 主要上机实验内容……………………… 1 1. 数据库的创建……………………………..1 2. 表的创建………………………………….,1 3. 查询的创建………………………………..4 4. 窗体的创建………………………………..8 5. 报表的创建……………………………….12 6. 宏的创建………………………………… 14 三. 总结……………………………………… 16 一. 概述我做的是学生基本信息数据库, 通过创建表、查询、窗体、报表和宏可对输入数据库中的学生的基本信息进行整理和操作, 以便得到我们想要的信息。学生基本信息数据库可以实现对学生的基本信息:学号、姓名、邮箱地址、联系方式、性别等的查询, 也可对学生的学习情况进行比较了解从而可以做出教学评估和教学改革;可以进行学生信息的追加和更新, 省去了纸质档案管理不方便的方面。通过窗体的创建和美化, 使我们在操作数据时有一个简洁明了美观的窗口, 简化了用户的操作程序, 方便用户的使用。报表的创建可以使用户想要的数据很好地呈现在纸上。使用宏命令还使数据库有了设置密码的功能, 很好的保护了数据的使用权限; 也可以使用宏命令打开我们希望打开的窗口。由于能力有限, 很多想法没能实现, 数据库还十分不完善, 只是一个有一些基本使用功能的数据库。二. 主要上机内容 1. 数据库的创建: 我使用自行创建数据库的方式进行创建, 数据库文件名为学生基本信息数据库。数据库要实现的主要功能:学生基本信息及学习成绩情况的统计,通过窗体进行学生信息的查询、学生信息及成绩的普通查询、打印学生信息报表、设置学生信息的查询权限等。 2. 表的创建: 基本表为学生成绩表、学生信息表、成绩排名表三个表均使用设计器创建表学生成绩表的结构: 学生成绩表的表记录: 学生信息表的表结构: 选择了不同的数据类型作为不同字段的数据类型学生信息表的表数据: 成绩排名表的表结构: 成绩排名表的表记录: 建立表之间的关系: 学生成绩表与学生信息表通过姓名创建一对多的关系, 学生信息表与成绩排名表通过学号创建一对一的关系, 学生成绩表与成绩排名通过姓名创建一对多的关系。 3. 查询的创建: 创建查询从学生成绩表和学生信息表中查找数据,使用查询设计器创建,保存为成绩单查询。功能是查找并显示查找期末成绩大于 500 的含学号、姓名、专业、平时成绩、期末成绩字段名的记录。通过此查询可以知道 500 分以上分数段的学生信息。设置查询条件:查找期末成绩分数大于 500 的记录成绩单查询记录: 创建查询通过输入参数条件查找数据,使用查询设计器创建,保存为分数情况查询。功能是通过性别参数查找含学号、姓名、专业、性别、期末成绩的记录。通过此查询可以了解男女成绩分布。输入“男”的查询结果: 创建查询通过向导查找交叉数据,使用向导创建查询,保存为学生信息交叉表。创建查询将查找的数据统一更新,保存为还欠学费操作。功能是显示查询数据中累计的所欠学费,省去人工手动输入,自动更新。删除查询,保存为删除数据查询。功能:查找删除期末成绩小于 500 的记录后的信息。追加查询,保存为添加学生名单。从 excel 中导入下表创建查询将查找的数据生成一个新表,保存为学生成绩- 生成表查询。功能: 将查找的来自不同表含有学号、姓名、联系方式、期末成绩、排名信息组合成一个新表显示出来。 4. 窗体的创建: 使用向导创建主/ 子式窗体, 命名为成绩排名子窗体。学生成绩情况显示的窗口。使用自动创建窗体创建学生成绩表表格式窗体,是基于学生成绩表创建的。使用自动窗体方式创建名称为学生成绩表 1 的纵栏式窗体。
《数据库技术与应用》上机实验报告1.doc 来自淘豆网m.daumloan.com转载请标明出处.