oracle课程设计任务书(樊)

oracle课程设计任务书(樊)

ID:26404090

大小:97.00 KB

页数:10页

时间:2018-11-26

oracle课程设计任务书(樊)_第1页
oracle课程设计任务书(樊)_第2页
oracle课程设计任务书(樊)_第3页
oracle课程设计任务书(樊)_第4页
oracle课程设计任务书(樊)_第5页
资源描述:

《oracle课程设计任务书(樊)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《Oracle数据库》课程设计任务书一、课程设计时间安排:班级设计时间地点指导老师2011软件开发1,2,3班12月23日-12月27日(17周)星期一至星期五5,6节3323,3321樊中奎二、《Oracle数据库》课程设计目的与要求1.目的:通过课程设计,让学生进一步复习、巩固所学的数据库的基本概念、基本原理、进一步掌握数据库设计的方法与技术等理论。学生通过该课程设计环节及上机操作实现一到两个具体数据库系统的设计,能够基本掌握Oracle数据库的基本设计过程及常用管理技术。2.要求:1)、每人独立完成课程设计任务。2)、针对课程设计的选题,能够进行系统分析,并进

2、行数据库设计包括概念结构和逻辑结构设计并采用Oracle数据库实现3)、设计报告中要有较为详细的设计说明、流程图等。4)、设计上交内容:设计报告一份(按格式书写)纸质档及电子档,设计源代码。三、课程设计选题及相关规定:本课程设计备有如下选题(每人选择其中两个题目完成):(一)、学籍管理系统数据库设计要求实现学生基本信息管理和学生成绩管理,包括学生基本信息的添加、修改、删除及学生信息的灵活查询;学生各门课程成绩的添加、修改、删除和查询、统计、排名等,并对学生的留级、休学情况进行记录。要求完成以下工作:1、数据库设计1)概念结构设计:在需求分析和总体功能设计的基础上,设

3、计E-R模型,详细描述实体的属性和实体之间的联系。2)逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。2、创建表空间3、在表空间中创建表10在SQL*PLUS环境中输入PL/SQL代码,创建数据库中的各个表,至少包括学生信息表、课程表、选课表等5张表(自行设计用到的表,注意表中字段的设置及类型);向表中插入数据,每张表至少插入10条数据,数据要合理。4、索引和完整性在表上建立相应索引。实现列、行及参照完整性(必须建立主键、外键、检查约束等)。5、数据查询和视图使用SELECT语句实现学生信息和学生成绩的查询(要求查询要和系统的功能联系起来

4、,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。创建视图查询每名学生的选课门数。6、存储过程的使用创建存储过程实现表中数据的修改和删除。创建函数统计留级学生的信息(每学期4门课程不及格则留级)。7、用户、角色创建用户并授权,将其赋予某个角色成为其成员。不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通学生用户只能进行查询操作。8、系统数据维护导出数据库数据导入数据库数据(二)、图书管理系统数据库设计要求实现读者管理、图书管理、图书借阅管理、图书查询管理,包括读者信息的添加、修改、删除及查询;图书信息的添加、修改、删

5、除及查询;图书的借还信息查询及库存管理。要求完成以下工作:1、数据库设计1)概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。2)逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。2、创建表空间3、在表空间中创建表在SQL*PLUS环境中输入PL/SQL代码,创建数据库中的各个表,至少包括读者表、图书表、借阅表等5张表(自行设计用到的表,注意表中字段的设置及类型);向表中插入数据,每张表至少插入10条数据,数据要合理。104、索引和完整性在表上建立相应索引。实现列、行及参照完整性(必须建立主

6、键、外键、检查约束等)。5、数据查询和视图使用SELECT语句实现读者信息和图书信息及借阅信息的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。创建视图查询未按期归还图书的学生信息及欠费情况。6、存储过程的使用创建存储过程实现表中数据的修改和删除。创建函数统计各种图书的库存量。7、用户、角色创建用户并授权,将其赋予某个角色成为其成员。不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通读者用户只能进行查询操作。8、系统数据维护导出数据库数据导入数据库数据(三)、员工工资管理系统数据

7、库设计要求实现员工基本信息管理、工资信息管理、部门信息管理等功能,包括员工信息的添加、修改、删除及查询;工资信息的添加、修改、删除及查询等。要求完成以下工作:1、数据库设计1)概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。2)逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。2、创建表空间3、在表空间中创建表在SQL*PLUS环境中输入PL/SQL代码,创建数据库中的各个表,至少包括员工信息表、工资信息表、部门表等5张表(自行设计用到的表,注意表中字段的设置及类型);向表中插入数据,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。