oracle课程设计指导书

时间:2024.4.13

《Oracle及其编程技术》课程设计指导书

黑龙江东方学院

2012.06


学时数:2周

适用专业:计算机科学与技术(软件工程方向)

开设学期:6

实践类别(实训、课程设计、实习):课程设计

课程设计目的

课程设计是教学活动中的一项重要内容,是完成教学计划、达到教学目标的重要环节,是教学计划中综合性较强的实践教学环节,它对帮助学生全面牢固地掌握课堂教学内容、培养学生的实际动手能力、提高学生全面素质具有很重要的意义。

本实践能帮助学生较好地实现理论与实践的结合。通过课程设计,可以使学生进一步复习、巩固所学的数据库的基本概念、基本原理、数据库设计的方法与技术等理论,并且吸收教学过程中介绍的管理数据库开发实例中的经验,通过一个具体应用实例的亲自设计与开发,借助课程设计环节及上机操作,帮助学生初步掌握管理数据库的开发技术与方法。

课程设计的基本要求

设计步骤的规范不但可以培养学生科学的工作方法和作风,而且还能有效地减少错误,提高工作效率。因此必须严格执行良好的实验步骤规范(包括上机操作规范)。本课程设计的基本步骤与要求是:

1、问题分析及解决方案框架确定

充分地分析和理解问题本身,弄清要求做什么。在确定解决方案框架过程中确定每个函数的简单功能,以及函数之间的调用关系等。

2、详细设计和编码

确定算法的主要流程,在此基础上进行设计。

3、上机前编写程序与检查

上机前程序检查可有效提高调试效率,减少上机调试程序时的无谓错误。

程序检查主要有两种途径:用一组测试数据手工执行程序;通过阅读或给别人讲解自己的程序而深入全面地理解程序逻辑。把程序中的明显错误事先排除。

4、上机调试程序

5、完成课程设计报告

课程设计的内容

一、学籍管理系统数据库设计

要求实现学生基本信息管理和学生成绩管理,包括学生基本信息的添加、修改、删除及学生信息的灵活查询;学生各门课程成绩的添加、修改、删除和查询、统计、排名等,并对学生的留级、休学情况进行记录。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括学生信息表、课程表、选课表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现学生信息和学生成绩的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图查询每名学生的选课门数。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建函数统计留级学生的信息(每学期4门课程不及格则留级)。

创建触发器实现如下功能:有学生退学删除学生信息表中信息的同时其他相应表中记录也删除。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通学生用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

二、图书管理系统数据库设计

要求实现读者管理、图书管理、图书借阅管理、图书查询管理,包括读者信息的添加、修改、删除及查询;图书信息的添加、修改、删除及查询;图书的借还信息查询及库存管理。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括读者表、图书表、借阅表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现读者信息和图书信息及借阅信息的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图查询未按期归还图书的学生信息及欠费情况。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建函数统计各种图书的库存量。

创建触发器实现如下功能:所借阅的图书不得多于5本,多于5本则提示。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通读者用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

三、员工工资管理系统数据库设计

要求实现员工基本信息管理、工资信息管理、部门信息管理等功能,包括员工信息的添加、修改、删除及查询;工资信息的添加、修改、删除及查询等。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括员工信息表、工资信息表、部门表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现员工信息和工资信息的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图查询每个部门员工的平均工资。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建存储过程给员工加薪,加薪的员工号和加薪数额由调用该过程的实参给定,把加薪后的员工工资更新到数据库。

创建触发器实现如下功能:员工离职后自动更新相应表的信息。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通员工用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

     

四、学生成绩管理系统数据库设计

要求实现学生信息管理、教师信息管理、班级信息管理、选课信息管理等功能,包括学生信息的添加、修改、删除及查询;课程信息的添加、修改、删除及查询;选课信息的查询等。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括学生信息表、班级信息表、选课表、教师表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现学生信息、班级信息和成绩信息的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图查询某学期某班级学生的成绩信息。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建存储过程给学生提分,提分的学生号和课程号由调用该过程的实参给定,把提分后的学生成绩更新到数据库。

创建触发器实现如下功能:学生选课总学分超过30分则提示,并不允许继续选课。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通学生用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

五、仓库管理系统数据库设计

要求实现仓库信息管理、货物信息管理、供应商信息管理、入库出库管理等功能,包括货物信息的添加、修改、删除及查询;供应商信息的添加、修改、删除及查询;货物入库出库信息的查询等。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括货物表、供应商表、仓库表、入库表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现仓库信息、货物信息和入库出库信息的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图查询各个供应商提供的货物种类。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建函数统计各类货物每天的入库出库情况。

创建触发器实现如下功能:货物的库存量不得低于3。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

六、酒店管理系统数据库设计

要求实现酒店员工信息管理、客户信息管理、客房信息管理、订单管理等功能,包括客户信息的添加、修改、删除及查询;客房信息的添加、修改、删除及查询;订单查询及退房管理等。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括员工信息表、客户信息表、客房信息表、订单表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现客房信息、客户信息和订单信息的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图查询空闲客房的信息。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建函数查询客房入住的客户信息、时间信息。

创建触发器实现如下功能:客户退房后相应表自动修改。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

七、超市管理系统数据库设计

要求实现商品销售管理、进货管理、人员管理、收银业务管理等功能,包括商品的录入及查询;人员信息的添加、修改、删除及查询;库存管理、营业额计算等。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括商品表、会员表、销售表、进货入库表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现商品信息、库存信息和销售信息等的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图查询超市每天的出货、入货量。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建函数统计超市营业额。

创建触发器实现如下功能:某个供应商信息删除后,其提供的商品随之删除。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

八、车辆信息管理系统数据库设计

要求实现车辆档案管理、车主信息管理、车辆统计管理等功能,包括车主信息的添加、修改、删除及查询;车辆信息的添加、修改、删除及查询;实现车辆统计功能等。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括车辆表、车主表、厂商表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现车辆信息、车主信息等的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图统计价位相同的车辆信息。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建函数统计各个厂商提供的车辆信息。

创建触发器实现如下功能:某个厂商信息删除后,其生产的车辆信息随之删除。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

九、出租车驾驶员管理系统数据库设计

要求实现出租车基本信息管理、车辆违章管理、驾驶员管理等功能,包括出租车信息的添加、修改、删除及查询;驾驶员信息的添加、修改、删除及查询;驾驶员违章记录查询功能等。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括驾驶员表、违章表、车辆表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现驾驶员信息、违章信息、车辆信息等的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图统计各个驾驶员的违章情况。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建函数统计各个出租车公司的驾驶员数量。

创建触发器实现如下功能:某个驾驶员违章5次后吊销驾照。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

十、票务管理系统数据库设计

要求实现售票、退票、车次查询、列车管理、售票员考勤管理等功能,包括车票和列车信息的添加、修改、删除及查询;售票员信息的添加、修改、删除及查询;预定车票功能等。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括列车信息表、车票信息表、售票员信息表、售票表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现车票信息、列车信息、售票信息等的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图统计各个车次车票的售出情况。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建函数统计各个车次车票的剩余数量。

创建触发器实现如下功能:某列车停运后,相应车票自动停售。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

十一、哈尔滨市户籍管理系统数据库设计

要求实现户口迁入管理、迁出管理、注销管理等功能,包括户口信息的添加、修改、删除及查询;人口信息的添加、修改、删除及查询;迁入迁出管理功能等。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括户口信息表、户口迁出信息表、人口信息表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现户口信息、人口信息、迁入迁出信息等的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图统计各个区的人口数量。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建函数统计某个区的户口迁出信息。

创建触发器实现如下功能:户口迁出后,人口信息表中相应信息同时删除。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

十二、公司财务管理系统数据库设计

要求实现职工基本信息管理、职工考勤管理、部门信息管理、职工职务信息管理、职工奖罚管理等功能,包括职工信息的添加、修改、删除及查询;部门信息的添加、修改、删除及查询;考勤信息查询和奖罚信息查询等功能。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括职工基本信息表、部门表、职工考勤表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现职工信息、部门信息、考勤信息、奖罚信息等的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图统计各个部门员工的考勤信息。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建函数统计某个部门员工的工资发放情况(根据出勤及奖罚情况)。

创建触发器实现如下功能:职工辞职后相应表中信息同时删除。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

十三、银行信贷管理系统数据库设计

要求实现客户基本信息管理、信贷管理、还贷管理等功能,包括客户信息的添加、修改、删除及查询;信贷信息的添加、修改、删除及查询;还贷信息查询等功能。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括客户表、贷款表、还贷表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现客户信息、信贷信息、还贷信息等的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图统计某个客户信贷的时间与还款情况。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建函数统计各个月份的信贷总额。

创建触发器实现如下功能:个人客户贷款不允许超过100万。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

十四、人事考勤管理系统数据库设计

要求实现员工基本信息管理、考勤管理、部门管理等功能,包括员工信息的添加、修改、删除及查询;奖惩信息的添加、修改、删除及查询;实现上班签到、下班签离、请假登记等功能。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括员工表、奖惩表、部门表、请假登记表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现员工信息、出勤信息、奖惩信息等的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图统计各个部门员工的旷工天数。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建触发器实现如下功能:超过上午9点不允许签到。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

十五、网络游戏信息管理系统数据库设计

要求实现玩家信息管理、游戏介绍、成绩排行等功能,包括玩家信息的添加、修改、删除及查询;按游戏类型、关键字等实现网络游戏的灵活查询;实现游戏币销售等功能。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括玩家表、游戏表、排行表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现玩家信息、游戏信息、排行信息等的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图统计各个游戏的玩家数量。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建触发器实现如下功能:每个游戏的排行榜只保留前10名。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

十六、广告业务管理系统数据库设计

要求实现客户信息管理、业务人员管理、媒体管理等功能,包括客户信息的添加、修改、删除及查询;广告信息的添加、修改、删除及查询;业务人员管理等功能。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括业务人员表、客户表、客户类型表、广告表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现客户信息、广告信息、业务人员信息等的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图统计各类广告的平均费用。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建触发器实现如下功能:每个业务员至多负责5个广告的运作。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

十七、网上购物系统数据库设计

要求实现消费者信息管理、商品信息管理、商家信息管理、订单管理和物流管理等功能,包括消费者信息、商品信息、商家信息的添加、修改、删除及查询;订单查询、物流管理等功能。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括消费者表,商家表,商品信息表,订单表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现商品信息、商家信息、订单信息等的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图统计各个商品的订单数量。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建触发器实现如下功能:发货时间不得晚于订货时间7天后。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

十八、新闻管理系统数据库设计

要求实现新闻信息管理、新闻评论管理等功能,包括新闻信息的添加、修改、删除及查询;新闻评论信息的添加、修改、删除及新闻分类查询等功能。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括新闻分类表、新闻表、新闻评论表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现新闻信息、评论信息等的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图查询当天的新闻。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建函数统计各类新闻的数量。

创建触发器实现如下功能:新闻发布时间不得滞后超过两天。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

十九、音像租借管理系统数据库设计

要求实现音像制品管理、书刊管理、顾客管理、租借管理等功能,包括音像制品信息的添加、修改、删除及查询;书刊信息的添加、修改、删除及查询;顾客的租借信息查询等功能。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括音像制品表、书刊表、顾客表、租借表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现音像制品、书刊、顾客、租借信息等的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图查询各个顾客租借的音像制品数。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建函数统计各类音像制品的库存总量。

创建触发器实现如下功能:租借时间超过10天则押金翻倍。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

二十、小区物业管理系统数据库设计

要求实现业主管理、缴费管理、楼宇管理、设备管理等功能,包括业主信息的添加、修改、删除及查询;缴费信息的添加、修改、删除及查询;楼宇信息及设备信息的查询、维护等功能。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括业主信息表、设备表、收费信息表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现业主信息、设备信息、缴费信息等的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图查询本年度的缴费情况。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建函数统计每栋楼的业主数量。

创建触发器实现如下功能:超期半年不缴纳物业费需交滞纳金。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

二十一、房屋中介系统数据库设计

要求实现房源信息管理、求租管理、员工信息管理、出租管理、求购管理、出售管理等功能,包括房源信息的添加、修改、删除及查询;求租信息、出租信息的添加、修改、删除及查询;求购信息、出售信息及员工信息的查询、维护等功能。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括房源信息表、求租信息表、求购信息表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现房源信息、求租信息、出租信息、求购信息、出售信息等的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图查询小户型(45平方米以下)的房源信息。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建函数统计求租户型与出租户型相对应的房源数。

创建触发器实现如下功能:一旦出租或出售成功相应表中的房源信息同时删除。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

二十二、实验室设备管理系统数据库设计

要求实现设备信息管理、教师信息管理等功能,包括设备信息的添加、修改、删除及查询;教师信息的添加、修改、删除及查询;设备损坏、报废、借用信息的查询等功能。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括设备信息表、教师信息表、损坏设备表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现设备信息、教师信息、损坏设备信息等的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图查询各个教师借用的设备数量。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建函数统计报废设备的型号、数量。

创建触发器实现如下功能:有设备损坏或报废后将其信息从可用设备表中自动删除。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

二十三、高校学生宿舍管理系统数据库设计

要求实现宿舍楼信息管理、学生信息管理、宿舍信息管理、宿舍事故信息管理等功能,包括宿舍信息的添加、修改、删除及查询;学生信息的添加、修改、删除及查询;宿舍备品及事故查询等功能。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括宿舍信息表、学生信息表、宿舍备品信息表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现宿舍信息、学生信息、宿舍备品信息等的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图查询某个宿舍楼入住的学生总人数。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建函数统计各个宿舍楼发生的事故数。

创建触发器实现如下功能:每个宿舍的学生数不能超过6人。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

二十四、报刊订阅管理系统数据库设计

要求实现客户信息管理、报刊信息管理、订单信息管理等功能,包括客户信息的添加、修改、删除及查询;报刊信息的添加、修改、删除及查询;订单增删改查等功能。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括客户表、订单表、报刊表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现客户信息、报刊信息、订单信息等的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图查询一年以内的订单信息。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建函数统计各个客户的订单量。

创建触发器实现如下功能:某客户的订单量超过5时享受6折优惠。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

二十五、在线考试系统数据库设计

要求实现考生管理、科目信息管理、题库信息管理、成绩统计等功能,包括考生信息的添加、修改、删除及查询;题库信息的添加、修改、删除及查询;实现成绩统计等功能。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括考生信息表、科目表、各题型表、考生成绩表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现考生信息、科目信息、题型信息、成绩信息等的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图查询某科目的平均分。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建函数统计某个班级某门课程的成绩。

创建触发器实现如下功能:考生退学后相应表中数据删除。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

二十六、高校运动会分数统计系统数据库设计

要求实现运动员信息管理、运动项目管理、成绩统计等功能,包括运动员信息的添加、修改、删除及查询;运动项目的添加、修改、删除及查询;各项目分数查询等功能。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括运动员信息表、运动项目表、成绩表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现运动员信息、项目信息、成绩信息等的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图查询各个院系的总分。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建函数统计教工的参赛人数。

创建触发器实现如下功能:一个运动员至多参加四个项目。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

二十七、工程项目管理系统数据库设计

要求实现工程信息管理、材料信息管理、用户信息管理、项目工作人员管理等功能,包括工程信息的添加、修改、删除及查询;用户信息、材料信息的添加、修改、删除及查询;工作人员信息查询等功能。

要求完成以下工作:

1、数据库设计

1) 概念结构设计:在需求分析和总体功能设计的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系。

2) 逻辑结构设计:实现E-R图向关系模型的转换,详细列表显示完整的数据库表结构。

2、创建表空间

3、在表空间中创建表       

在 SQL*PLUS 环境中输入 PL/SQL 代码,创建数据库中的各个表,至少包括工程项目表、项目材料表、用户表等5张表(自行设计用到的表,注意表中字段的设置及类型);

向表中插入数据,每张表至少插入10条数据,数据要合理。

4、索引和完整性

在表上建立相应索引。

实现列、行及参照完整性(必须建立主键、外键、检查约束等)。

5、数据查询和视图

使用SELECT语句实现工程信息、材料信息、工作人员信息等的查询(要求查询要和系统的功能联系起来,做单条件的查询、组合条件的查询、多表查询等,至少完成10个查询)。

创建视图查询某工程的耗材情况。

6、存储过程和触发器的使用

创建存储过程实现表中数据的修改和删除。

创建函数统计各个工作人员负责的项目数。

创建触发器实现如下功能:不允许修改工程项目编号并给出提示。

7、用户、角色

创建用户并授权,将其赋予某个角色成为其成员。

不同的用户授予不同的权限,管理员的权限最高,可以对各种信息进行修改删除等操作。普通用户只能进行查询操作。

8、系统数据维护

导出数据库数据

导入数据库数据

课程设计的安排

分组选题:两人为一组,每组一个课题,每组设组长一名,负责该组设计工作的协调、分工等。

日程安排

课程设计一共持续两周(10天),具体安排如下:

考核方式与评分办法

通过程序实现、总结报告和学习态度,并结合学生的动手能力,独立分析解决问题的能力和创新精神综合考评。考核方式采用平时检查、程序检查和课程设计报告检查结合的办法。成绩分优、良、中、及格和不及格五等。

考核标准包括:

1、程序代码(50%)

2、学生的工作态度、动手能力、创新精神及出勤率(30%)

3、课程设计报告(20%)

课程设计报告格式及要求

一、封面;

二、目录;

三、设计任务书;

四、本组课题及本人任务;

五、程序功能简介;

六、主体内容(简要说明总体情况,详细介绍本人任务部分):

1.需求分析

2.概念模型设计(画E-R图)

3.逻辑结构设计,转换成关系模型

4. 数据库的实现,创建表空间及表的代码及主要查询代码

5.创建视图、存储过程、触发器等的主要代码

6.权限设置及数据库备份

七、设计体会。

更多相关推荐:
oracle课程设计报告_学生管理系统

大型数据库课程设计课题学生成绩管理系统班级软件0901班姓名康梁09300230128廖凤翔09300230129成绩20xx年11月05日1引言学生成绩管理是一个学校比不可少的部分随着计算机和计算机知识的普及...

Oracle数据库课程设计报告

存档资料成绩:华东交通大学理工学院课程设计报告书所属课程名称Oracle11g数据库基础教程题目图书管理系统分院电信分院专业班级电子商务1班学号***学生姓名***指导教师付念20XX年12月20日 …

oracle课程设计报告

石家庄学院计算机系09软工企业信息管理系统学号姓名院系专业指导教师日期目录一引言3二需求分析4三总体设计4四数据库设计41概念模型设计542逻辑模型的设计643物理模型设计6五程序模块设计651功能需求651功...

oracle课程设计

XX大学题目学生姓名学号专业班级指导老师20xx年1月数据库课程设计设计报告基础篇通过几个月的理论学习我对oracle有了初步的了解为了将理论知识运用到实际应用中我参加了学校组织的课程设计并选做了一些题目基础题...

oracle课程设计

安徽省巢湖学院计算机与信息工程学院课程设计报告课程名称oracle数据库课题名称学生考勤系统专业班级学号姓名联系方式指导教师11计科工程2班11011119卢思露156xxxxxxxx邢慧芬完成日期20xx年1...

oracle课程设计

oracle课程设计报告课题学生成绩管理系统姓名赵鑫学号10419xx129专业班级指导教师郭小芳设计时间20xx年5月1开发背景32系统描述33数据分析431数据流图432数据字典44概念模型设计741ER图...

Oracle数据库课程设计——学生考勤系统的Oracle实现

烟台大学Oracle数据库课程设计报告改进版学生考勤系统姓名:XX指导教师:XX老师烟台大学计算机学院Oracle数据库课程设计学生考勤系统的Oracle实现1学生考勤管理系统背景分析随着高校校园信息化的逐步完…

大型数据库-Oracle课程设计

实验报告学院部管理学院实验室信息中心课程名称Oracle数据库管理学生姓名学号专业信息管理教务处制二012年05月23日Oracle实验报告第1页第2页第3页第4页第5页第6页

Oracle课程设计

目录第一节概述1课题32背景说明33编写目的34软件定义35开发环境3数据库设计步骤第二节需求分析分析的重要性4需求分析的任务和过程4数据流程图5数据字典5第三节概念结构设计实体和属性之间的关系7ER图7第四节...

Oracle数据库系统-课程设计文档

Oracle数据库系统20xx年秋季学期第17周课程设计116课程设计名称Oracle数据库系统课程设计课程名称Oracle数据库系统课程编号COM课程学时40课程学分2课程设计教学目的及基本要求1掌握Orac...

Oracle数据库课程设计——Oracle实现

Oracle数据库课程设计报告姓名班级学号完成日期指导教师江西理工大学软件学院目录1学生考勤管理系统背景分析32学生考勤管理系统需求分析321用户需求描述3221学生用户需求描述3222任课老师用户需求描述42...

Oracle数据库课程设计——学生考勤系统的Oracle实现1

中国地质大学Oracle数据库课程设计报告姓名刘斌班级19xx01学号20xx1002768指导教师吴湘宁学生考勤系统的Oracle实现一学生考勤管理系统背景分析随着高校校园信息化的逐步完善有效地借助网络数据库...

oracle课程设计报告(18篇)