2.音乐库查询系统
3.乘法触发器
4.跳转触发器
四、心得与体会
在第一次实验课熟悉了sql plus的使用之后,我们三人小组就从从最初的E-R图,需求分析开始做起,到最后form builder的设计,完成了这次实验。 在这次实验过程中,我们遇到了很多困难但最终通过我们的努力完成了这次实验。最早的E-R图和最后的结果开始,出现了很多冗余项,在编写过程中,我们三个人对这些错误进行了很多的修改。而且在编写代码过程中,有一些代码问题需要我们进一步学习与理解,比如对commit work这段代码的理解,以及在表中增添删减数据的代码都需要参照书本来独自学习。在后面FormBuilder界面设计中,遇到了更多的问题,例如在主从关系的设置中,出现很多的问题,触发器的设计也困扰了我们很长时间。通过询问老师和其他在数据库方面有丰富经验的同学,不断尝试才得以完成。在实验的过程中我们觉得课堂上机时间不足,想在自己的电脑上安装这个程序,利用课下时间来完成部分工作,在调试环境的过程中也是一波三折,耗费了很长的时间。设计触发器的PL/SQL语言也是我们之前从未接触过的,需要从头学习。 虽然这些困难都是数据库中最基本的问题,但这些困难都是我们三人一同努力,一步一步逐渐克服的。在个过程中,我们锻炼了我们的自主学习能力和独立解决问题的能力,积累了经验,学习了方法,这些都将对我们未来的学习生活产生积极的影响。 最后谢谢刘芳老师对我们的悉心指导,谢谢您。
五、附录
分工:
:完成数据库系统表的建立和数据插入、编写需求分析、美化界面。 :搜集数据、修改需求分析、整理总结实验结果、完成实验报告。 :进行FormBuilder界面设计、设计触发器、绘制E-R图。