高考招生和录取工作,一般是由招生部门和院校合作完成的。招生部门和院校是该应用程序的使用者。该应用程序为考生只提供一些简单的查询功能。
1.院校
院校应提供招生的要求,如招生的人数、最低录取分数线以及对考生的其他条件的限制。
院校需要在录取结束后查询院校的录取名单。
2.招生部门
招生部门要收集和整理考生信息,建立考生信息库和院校信息库。考生信息库用于存取考生的基本信息,包括考生的高考成绩和报考志愿;院校信息库用于存取院校的基本信息和招生信息。
n招生部门需要在录取结束后统计所有院校的招生情况。
3.考生
相关表
学院信息表college
字段名称
|
类型
|
宽度
|
约束条件
|
简要说明
|
学院编号collegeid
|
number
|
5
|
主键
|
学院的编号
|
学院名称name
|
varchar2
|
50
|
不允许为空
|
学院的名称
|
录取分数线grade
|
number
|
3
|
>-1 and <701
|
院校最低录取分数线
|
计划招生人数plan_total
|
number
|
3
|
不允许为空
|
计划招生人数
|
录取人数actual_total
|
number
|
3
|
默认初值为0
|
已经录取的人数
|
联系人connector
|
varchar2
|
50
|
默认为空
|
联系人
|
联系电话tel
|
varchar2
|
20
|
默认为空
|
联系电话
|
地址address
|
varchar2
|
50
|
默认为空
|
学校地址
|
学生基本信息表student
字段名称
|
类型
|
宽度
|
约束条件
|
简要说明
|
考生考号stuid
|
number
|
5
|
主键
|
考生考号
|
考生姓名name
|
varchar2
|
50
|
不允许为空
|
考生姓名
|
年龄age
|
number
|
3
|
>-1,<151
|
年龄
|
性别sex
|
number
|
1
|
0-男,1-女
|
性别编号
|
家庭地址address
|
varchar2
|
50
|
默认为空
|
家庭地址
|
联系电话tel
|
varchar2
|
20
|
默认为空
|
联系电话
|
学生成绩表score
字段名称
|
类型
|
宽度
|
约束条件
|
简要说明
|
stuid
|
number
|
5
|
1.主键
2.外键,参照student表的stuid
|
考生考号
|
chinese
|
number
|
3
|
>-1,< 151
|
语文成绩
|
math
|
number
|
3
|
>-1,< 151
|
数学成绩
|
english
|
number
|
3
|
>-1,< 151
|
数学成绩
|
complex
|
number
|
3
|
>-1,< 251
|
综合成绩
|
学生录取情况表mat
字段名称
|
类型
|
宽度
|
约束条件
|
简单说明
|
编号stuid
|
number
|
5
|
1.主键
2.外键,参照student表的stuid
|
考生的编号
|
一志愿first_will
|
nubmer
|
5
|
外键,参照college的id
|
一志愿的院校编号, college的collegeid
|
二志愿second_will
|
number
|
5
|
外键,参照college的id
|
二志愿的院校编号, college的collegeid
|
是否同意调剂rel_flag
|
number
|
1
|
默认为0
|
是否同意调剂,
0-不同意,1-同意
|
录取状态mat_flag
|
number
|
1
|
默认为0
0-未录取,1-录取
|
状态,0-未录取,1-录取
|
录取院校mat_collegeid
|
number
|
5
|
外键,参照college的id
|
录取院校的院校编号,即college的collegeid
|
录取志愿mat_will_flag
|
number
|
1
|
默认为空
1代表一志愿,2代表二志愿,3代表调剂
|
表示考生被哪个志愿录取,1代表一志愿,2代表二志愿,3代表调剂
|
录取日期mat_date
|
date
|
|
默认为空
|
录取的日期
|
操作人operator
|
varchar2
|
50
|
默认为空
|
对考生投档的账户
|
package pag_zs 包头
包体
相关推荐
内含以下8个linux安装oracle数据库时需要用到的安装包 libaio-devel-0.3.105-2.i386.rpm libaio-0.3.105-2.i386.rpm libgcc-3.4.6-3.i386.rpm libstdc++-3.4.6-3.1.i386.rpm glibc-2.3.4-2.54.i686.rpm compat-...
Oracle-Built-In-Packages
Oracle Database PLSQL Packages and Types Reference 12c
Oracle Built-in Packages原文,可以当手册使用,2010年出版的。
Oracle Advanced Programming With Packages pdf文档
英文版Oracle PL/SQL Packages and Types Reference,开发备查参考,需要英文阅读能力。
Oracle Solaris 10 Oracle Solaris108/11 Packages List-178
oracle db内部的package全部是加密的,需要解密使用oracle wrap加密过的程序包,而unwrap解密工具可以拿...解密的理论依据都来源于 "The oracle hacker's handbook" by David Litchfield 这本书,书中介绍了wrap的过程
Oracle 9i Supplied Java Packages Reference Release 2 (9.2)
This book explains the best way to construct packages, a powerful part of Oracle's PL/SQL procedural language that can dramatically improve your programming productivity and code quality, while ...
Oracle 8i Supplied PL/SQL Packages Reference is an excellent book for DBA.
CentOS 6.0以后,这些rpm都是在光盘目录下的Packages目录下,6.0以前好像是在Server文件夹下
Oracle Database PL/SQL Packages and Types Reference 11g Release 2 (11.2)-6018
Oracle8i Supplied Java Packages Reference Release 3 (8.1.7)
DEV-CPP\Packages
Oracle8i Supplied PL/SQL Packages Reference Release 2 (8.1.6)
oracle中的SQL语句,其中的所有的SQL能干帮助大家更加容易的学习ORACLE。
Oracle TimesTen In-Memory Database PL/SQL Packages Reference 11g Release 2 (11.2.2)-348
很多人使用python连接oracle 11g时会用到cx_Oracle库,但是如果没有安装数据库或者客户端往往会发现找不到相关组件或者是数据库连接失败,这时候需要在你python安装目录下面的pythonXX\LIB\site-packages\下放入这些...
因此鉴于初学者对在Linux下安装Oracle数据库有种莫名的恐惧,本人特用了一天的时间,完成了在Redhat Enterprise Linux 5.5下安装Oracle9i的完整步骤,这个文档对安装步骤,安装过程中错误的解决可能是史上最完整的。...