WEB开发网
开发学院数据库Oracle PL/SQL综合实例 阅读

PL/SQL综合实例

 2006-12-30 11:57:32 来源:WEB开发网   
核心提示:本节将在前面学习的PL/SQL基础上分析一个较复杂的实例,以教会读者编写完整的PL/SQL程序的方法,PL/SQL综合实例,实例设计1. 功能设计某高校开发的研究生招生系统,要求设计PL/SQL程序对考生的成绩数据进行处理,在【表空间】下拉列表框中选择“USERS”,在【表结构定义区】按照图所示

本节将在前面学习的PL/SQL基础上分析一个较复杂的实例,以教会读者编写完整的PL/SQL程序的方法。

实例设计

1. 功能设计

某高校开发的研究生招生系统,要求设计PL/SQL程序对考生的成绩数据进行处理,处理的逻辑是根据每门专业课的最低分数线和总分的最低分数线自动将考生归类为录取考生、调剂考生和落选考生。

为此设计两个数据表,graduate数据表存放考生成绩,result数据表存放处理结果,PL/SQL程序完成的功能就是将graduate数据表中的数据逐行扫描,根据分数线进行判断,计算出各科总分,在result数据表中将标志字段自动添加上“录取”或“落选”。

2. 数据表设计

Graduate数据表结构如表9.3所示。

创建数据表

为了简化起见,实例的两个数据表都建立在默认的scott用户下,这样读者可以完全模拟实例一致的环境进行学习。

1. 创建graduate数据表

在图9.58所示的创建表的【一般信息】选项卡中按照下列步骤进行配置。

在【名称】文本框中输入“GRADUATE”。

在【方案】下拉列表框中选择“SCOTT”。

在【表空间】下拉列表框中选择“USERS”。

在【表结构定义区】按照图所示进行设置。

完成设置后单击按钮。

1 2 3 4 5 6  下一页

Tags:PL SQL 综合

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接