北航2021数据库大作业指南:Web应用与中型数据库设计
需积分: 0 77 浏览量
更新于2024-08-05
收藏 327KB PDF 举报
《数据库大作业指导手册-20211》是由郎波教授编著,针对北京航空航天大学计算机学院2021年秋季学期的学生设计的一份详尽的教学资料。该手册的主要目标是通过实际的数据库应用系统设计与开发项目,帮助学生深入理解和掌握数据库系统原理、设计方法以及相关的编程技术。
一、作业目标
大作业的核心目标是提升学生的实践能力,具体包括以下几点:
1. 掌握数据库设计的基本方法,能独立设计一个实际的关系数据库管理系统(RDBMS),例如MySQL。
2. 学习并运用Web客户端开发技术,如ODBC/JDBC接口,进行数据库操作,实现基本的CRUD(Create, Read, Update, Delete)功能,并能在浏览器中展示操作结果。
3. 了解和运用数据库触发器和存储过程,但需避免过度依赖数据库访问框架,以培养底层操作的理解。
4. 团队合作:每个小组由3名同学共同完成,锻炼团队协作和沟通能力。
二、作业内容
大作业分为两个任务:
1. **基于Web的简单数据库应用实现**:任务要求学生使用主流Web开发技术和MySQL,设计和实现一个简单的数据库应用,包括至少2-3个表(如学生表、课程表、选课表)和用户界面,允许用户执行基本的增删改查操作,并实时更新浏览器中的数据显示。
2. **中等规模数据库应用系统设计与实现**:这是一项进阶任务,要求学生根据所学的数据库设计理论,结合特定的应用场景,选择MySQL、SQLServer等数据库系统,使用如Java、JSP、PHP、Python或C++等编程语言,设计并实现一个中等规模的数据库应用系统。在这个阶段,学生可以适当使用数据库访问框架来简化复杂操作,但应确保对底层原理有基本理解。
三、进度安排和上机安排
手册中包含了详细的作业进度计划和上机操作指导,以确保学生能够按部就班地完成各个阶段的学习和实践。
四、考核方式
考核方式可能包括但不限于:项目报告的质量、代码审查、小组讨论表现、上机实验成绩以及最终答辩,全面评估学生对数据库系统原理、设计方法和技术的实际应用能力。
附录部分提供了系统设计和实现报告的模板,有助于学生规范撰写技术文档。整体而言,《数据库大作业指导手册-20211》是一份实用的教学资源,旨在通过实际项目训练,让学生在实践中深化理论知识,提升数据库技术技能。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2022-08-03 上传
2024-01-02 上传
2023-04-10 上传
2021-10-13 上传
2021-09-25 上传
独角兽邹教授
- 粉丝: 39
- 资源: 320