Oracle实训二.docx
《Oracle实训二.docx》由会员分享,可在线阅读,更多相关《Oracle实训二.docx(5页珍藏版)》请在冰豆网上搜索。
Oracle实训二
Oracle实训二
一综合训练项目二
1.目的
利用所学的有关数据库设计知识,设计一个基于Oracle数据库的信息管理系统。
通过该部分的操作与实践,使学生能够进一步巩固Oracle数据库应用的方法和技术,提高基于Oracle数据库的应用程序综合设计能力。
2.题目:
信息管理系统—XX管理系统
(1)设计任务
掌握ORACLE数据库的特点,熟悉SQL命令和PL/SQL的编程特点,运用所学知识解决现实问题,完成学生成绩管理系统的后台数据库设计,提高系统性能。
在该项目中,不考虑需求分析过程,要求建立以下关系:
(2)设计要求
通过对应用系统的数据库需求分析,确定系统的服务范围,设计系统功能图,并设计数据流图、数据字典和E-R图。
利用DBCA完成数据库的创建。
所有业务逻辑必须在数据库服务器端利用存储过程、触发器、函数等实现。
④熟练掌握Oracle对象的各种操作。
本课程综合训练项目按小组完成,每4\5人一组,至少包含一名男同学,至少包含一名女同学。
每组需提交项目报告及程序源代码。
通过演示及答辩检验学生对综合知识掌握的程度及分析问题解决问题的能力。
二评价方式
1.评价内容
(1)提交综合训练项目报告。
(2)提交完成的SQL脚本。
(3)演示并进行项目答辩。
附录
软件学院
综合训练项目报告书
课程名称Oracle数据库
项目名称
专业班级
组别
成员
任课教师
年月
说明:
“目录”用小2号黑体字、居中;目录内容最少列出第一级标题(章)和第二级标题(节);前者用4号黑体字,后者用4号宋体字,第三级标题用4号楷体字,居左顶格、单独占行,每一级标题后应标明起始页码。
1设计时间←(一级标题,黑体,三号,1.5倍行距)
2设计任务
(针对设计题目)
3设计内容←(一级标题,黑体,三号,1.5倍行距)
3.1系统设计←(二级标题,黑体,小三,1.5倍行距)
3.1.1系统功能概述
3.1.2系统功能模块设计←(如有三级标题,黑体,四号,1.5倍行距)
格式要求:
1.上面各级标题均左顶格
2.正文:
小四,中文宋体,西文TimesNewRoman
3.行间距1.5,首行缩进2字符
4.图表中文字:
五号,宋体
5.有图名和表名,图名在图下面标注,表名在表上面标注,均5号宋体
3.2数据库设计
3.2.1数据库需求分析
3.2.2数据库逻辑结构设计
3.3数据库实现
3.3.1创建用户
3.3.2创建表和约束
3.3.3创建视图及索引
3.3.4创建存储过程、函数及触发器
3.4测试与分析
3.4.1测试
给出测试数据,输出测试的结果,测试数据应该完整(覆盖算法各种情况)。
3.4.2分析
内容包括:
1.调试过程中遇到的问题是如何解决的以及对设计与实现的回顾、讨论和分析;
2.SQL优化等。
3.5代码
部分主要源程序代码及必要注释。
4总结与展望
包含以下内容:
该项目设计过程的收获、遇到问题、解决问题过程的思考、程序调试能力的思考、对本门课程的思考、在项目实施过程中对《Oracle数据库》课程的认识等内容。
参考文献
[1]刘丽霞.Oracle核心技术与项目实战[M].第1版,北京:
北京希望电子出版社,2005
[2]白勇.用B/S模式构建在线考试系统[J],重庆电力高等专科学校学报,2003,10(4):
100~130.
[3]JiangGuo,YuehongLiao,BehzadParviz.ASurveyofJ2EEApplicationPerformanceManagementSystems[J],ProceedingsoftheIEEEInternationalConferenceonWebServices(ICWS'04),2004.6(5):
17~32.
[4]VB数据库管理范例:
参考文献要求
1.标题:
黑体,小三,1.5倍行距,居中
2.内容:
五号,中文宋体,西文TimesNewRoman)
3.出版物、正文期刊、外文期刊、网站的参考文献格式分别参照[1][2][3][4]
成员分工
姓名
主要工作
成绩评定
成绩教师签字