北航2021数据库大作业指南:Web应用与中型数据库设计
需积分: 0 150 浏览量
更新于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 上传
2022-04-30 上传
2024-01-02 上传
2023-04-10 上传
2021-10-13 上传
2021-09-25 上传
2018-12-30 上传
2022-06-20 上传
2022-06-19 上传
独角兽邹教授
- 粉丝: 39
- 资源: 320
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查