
南京邮电大学数据库系统实验报告第三篇(小型MIS开发)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本实验报告为南京邮电大学数据库课程系列报告之一,专注于基于数据库的小型管理信息系统(MIS)的设计与实现。通过该实验,学生深入理解并实践了关系数据库模型在实际项目中的应用,包括系统需求分析、数据库设计及SQL编程等关键环节。
南京邮电大学数据库系统实验报告三(小型MIS开发)主要介绍了数据库系统的构建与实现过程,特别是针对小型管理信息系统的设计思路及方法的探讨。通过该实验项目,学生能够掌握客户端/服务器(C/S)或浏览器/服务器(B/S)架构的应用程序设计流程,并理解ODBC和ADO在数据访问中的作用以及如何利用图形用户界面进行数据库操作。
一、实验目的与要求
本实验的主要目标是构建并实现一个小型管理信息系统,该系统具备存储及管理航班详情、飞机信息、乘客记录和机票交易的功能。在此过程中,学生需深入了解数据库系统的架构设计和技术实施,并学会运用ODBC和ADO技术。
二、实验环境
硬件设备为普通个人计算机;软件方面则使用任选的DBMS(数据库管理系统)产品以及编程语言进行开发工作。
三、实验原理及内容
本部分涵盖从创建基础数据集到实现完整功能模块的各项步骤,包括但不限于:
1. 创建数据库:执行CREATE DATABASE命令以建立名为“fightds”的新数据库。
2. 数据库结构设计与实施:利用CREATE TABLE指令制定并构建四个表格(table_fight、table_air、table_passenger及table_ticket),其中各表的字段定义如下所示;
- table_fight: 包含航班号(fight_no)、出发地(start_place)、目的地(end_place)等信息。
- table_air:涵盖飞机型号(air_model),机舱布局配置(air_setting), 机组人员数量(crew_num)等相关数据项。
- table_passenger:记录乘客ID(passenger_id)、姓名(passenger_name)及其他个人详情(电话号码passenger_tel与性别passenger_sex)。
- table_ticket: 包括航班号(fight_no),乘客ID(passenger_id), 机票价格(ticket_price)等信息。
3. 数据录入及查询:通过INSERT INTO命令向各表中添加数据记录,同时使用SELECT语句来检索和查阅数据库中的具体条目内容。
四、实验成果
完成上述任务后,学生将能够熟练掌握如何设计并实施一个基本的数据库系统,并对小型MIS系统的开发流程有深入理解。此外还掌握了ODBC与ADO技术的基本应用技巧。
五、总结部分
本报告回顾了本次小规模管理信息系统项目的整体开发历程,并对其背后蕴含的关键性数据库架构设计理念进行了归纳和提炼,为读者提供了宝贵的实践经验参考及理论指导依据。
全部评论 (0)


