- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大型数据库技术考试要求-java,java,java
2013-2014学年第二学期考试《大型数据库技术》试卷
要求:
1. 考试要求中独立完成,并提交相应的报告。
2. 报告封面注意课题名称、班级、学号、姓名
3. 报告必须符合附件中的提纲内容要求。
4. 报告必须打印装订。
5. 必须独立完成,抄袭者成绩记为零分。
请结合软件工程、程序设计及大型数据库技术的相关知识,选择一个数据库应用系统的课题,完成课题的设计与开发,并撰写相应的报告。
具体要求如下:
(1)认真分析,选择一个比较熟悉的业务领域,确定合适的课题。对课题认真研究,准确把握系统的需求,完成需求分析。
(2)依据需求,完成数据库设计,数据库设计主要完成以下内容:
依据数据库原理的内容,确定关系模式,并对关系模式进行优,使这适应系统的要求。
确定系统所有的数据表,包括每个表的主键、外键、自定义约束。
确定适当的索引。
(3)依据系统设计,在Oracle 11g环境下完成数据表的创建。
新建一个用户表空间MYTBS,要求大小为500M。MYTBS表空间下有两个数据文件MYTBS1.DBF和MyTBS2.DBF,文件分别放在E和F两个不同的磁盘分区。.
在Oracle环境下创建一个新帐号,帐号名为本人姓名的拼音首字母,密码为学号。
创建用户配置文件,要求密码的生存周期为30天,允许输入错误的密码不得超过5次,超过5次密码锁2天。
为新帐号分配适当的权限、设置默认表空间为MYTBS。系统所有对象必须建立在该帐号下,所有对象必须存储在MYTBS表空间中。
利用PL/SQL语句完成对象的创建。每个对象的创建必须有完整的PL/SQL程序。
(4)系统功能模块的实现
系统功能模块必须通过存储过程、触发器、包、函数实现。不能用程序设计语言实现。比如用户登录验证,可以创建一个存储过程,输入参数是用户帐号、用户密码,输出参数是整型值。 -1表示登录失败,0表示没有此用户,1表示登录成功。系统所有的业务逻辑必须通过上述方式实现,否则答辩无效。
(5)数据的导出
附1:报告封面
2013-2014学年第二学期《大型数据库技术》考查报告
课题名称:XXXXX系统
班 级: 11软工数据库
学 号: 1234567
姓 名: 张三
成 绩:
2014年5月
附2:报告提纲
课题概述
1.1 课题简介
此部分主要介绍课题的基本情况。
例如:
随着高校校园信息化的逐步完善,有效地借助网络、数据库等技术提高工作和管理效率。如今针对师生的成绩查询系统、教务管理系统、招生就业系统、BBS、校园网站等系统在各大高校纷纷出现,对全校师生的学习、生活、管理、办公带来了便利。因此学生考勤管理系统能进一步加强高校学风建设,维护正常的教学秩序,给学生创造一个优良的学习环境。
目前高校学生上课考勤管理都是以任课老师上课点名,记录学生上课情况,对于时间比较长的请假,需要通过递交请假申请让班主任、院系领导都批准方能生效。这种模式在目前高校管理中暴露了不可避免的弊端:
(1)学生请假不方便;
(2)学生请假对任课老师不透明;
(3)学生对自己整个学期的上课出勤情况没有整体的统计信息;
(4)班主任对本班学生整个学期的上课出勤情况不易查看;
(5)院系领导、学校领导不容易把握学生上课的出勤情况。
因此一个好的学生考勤管理系统在一定程度上可以解决这些弊端,本系统主要针对目前高校学生在线请假以及学生上课出勤管理而设计的信息系统。本系统涉及到高校六大类用户:学生、任课老师、班主任、院系领导、学校领导、系统管理员。
1.2 功能描述
此部分介绍课题实现的基本功能。
例如:
根据系统用户的需求,将本系统按功能划分成三大功能模块:请假系统、考勤系统、后台管理模块,涉及到六大类用户:学生、任课教师、班主任、院系领导、学校领导、系统管理员。
1.2.1 请假系统模块
本模块的功能是在线请假的实现及管理,主要涉及三大类用户:学生、班主任及院系领导用户,学生通过此功能模块进行在线请假及查看请假记录信息;班主任在线审批学生请假及查看请假记录信息;院系领导在线审批学生长时间的请假及查看请假记录信息。
1.2.2 考勤系统模块
本模块的功能是学生考勤信息统计的实现、查看及管理,涉及六大类用户中的所有用户。学生在线查看自己所有学年的出勤信息;任课老师在线管理学生出勤信息;班主任、院系领导、学校领导查看不同的范围的学生出勤信息。
2、数据库设计及实现
2.1 数据库表清单
此
文档评论(0)