《Oracle数据库技术》_综合设计要求.doc_第1页
《Oracle数据库技术》_综合设计要求.doc_第2页
《Oracle数据库技术》_综合设计要求.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Oracle数据库基础综合设计要求综合设计目的1、 巩固所学知识,加深课程内容的理解。2、 促使学生通过各种途径对Oracle相关技术内容进行拓展和深入学习,增强自学能力及对知识的融会贯通能力3、 提高学生的动手能力、调试程序的能力、解决问题的能力和实际的数据库编程能力,掌握使用Oracle进行数据库服务器端编程的一般步骤、方法和技巧。综合设计要求根据自身的不同学习情况,承担力所能及的数据库设计和开发任务。熟悉Oracle的表空间,表,索引,视图,函数,过程等的基本知识和应用,掌握服务器端数据库程序开发各个环节的关键技术。综合设计内容 基本要求:请选择一个系统(例如学生成绩管理系统),对系统按照软件工程数据库原理所学知识,进行功能分析和数据库的分析和设计,然后按照Oracle数据库技术课程所学知识,实现系统数据库的服务器端的编程。原则:题目自选,一人一题(请勿雷同)。内容要求:(红色标识为基本功能要求): 定义数据存放的表空间(要有参数说明) 定义表空间中的表(要求至少要有3张表),建立表或是表之间的约束 执行DML操作,完成数据的增、删、改,查(所有的DML操作都要对比着系统的功能去实现) 建立索引,建立视图(至少3个,视图的建立要对比着系统功能的实现) 编写PL/SQL程序块(至少2个,每个程序块都要实现系统中一个比较大的功能,如不同用户的登录功能块,教师录入成绩功能块,学生成绩查询功能块),必须要包含有异常处理,并且存储过程,函数,包,触发器至少要使用2种。 编写PL/SQL程序块,对数据库中的数据进行统计、分析。完成系统中的各种报表输出(注意SQLPLUS环境变量的设置) 用户权限和角色管理(注意实现数据库的安全性) 数据的备份和恢复,导入和导出综合设计报告要求参见综合设计实报告书时间安排和要求第15周第18周(课后完成)。18周最后一次课提交文档报告(打印稿)和所完成的程序(文件命名规则:班级-学号-姓名-程序功能名称。例如软工0801班-XXXXXXXX-XXX-学生成绩管理系统)。程序要求保存到文本中,并且要有在SQLPLUS环境中的运行结果。老师现场提问检查数据库设计和代码的编写。考核方法(综合设计成绩作为期末成绩,期中测试,考核情况、课堂表现、上机实验、实验报告构成平时成绩)按照数据库设计和编程的实现情况来评定成绩,原则上只要实现基本要求就评定“及格”,没有自己做的同学一律按“不及格”处理。如果数据库设计和编程体现了自己独到的设计思想或实现了某些特殊功能将给予加分,如果使用了语言开发工具(工具可任选,c#,Java,VC,VB,Delphi,PB等)实现了系统的功能将给予极大的加分。评定标准1、 功能说明:对所选内容的实际功能描述是否清楚、到位,是否有一定的实用价值。(10分)2、 数据库分析和设计:数据是否能支持系统功能的实现,能否体现系统的数据的完整性,一致性。(20分)3、 数据库的物理实现:所编写的PL/SQL代码是否能正确的实现数据库设计中的各个对象,输出的结果是否能正确的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论