数据分析利用Oracle挖掘合同数据之精华(oracle合同)

数据分析利用Oracle挖掘合同数据之精华

过去几十年,数据挖掘(data mining)已经从一门技术转变成一门艺术。由于到处都有数据,数据挖掘可以用来揭示事物的真相,一些棘手的问题也可以用数据挖掘的技术来解决。尤其是用来分析合同数据的数据挖掘在法律领域越来越受到重视。

挖掘合同数据时,首先要准备好软件,这里介绍使用Oracle数据挖掘(Data Mining)工具来挖掘合同数据。Oracle Data Mining(ODM)是一个强大的工具,可以用来分析大量数据,发现价值信息,从而做出更好的经营决策。

下面就使用Oracle数据挖掘来分析合同数据,先创建表:

–Create Table

CREATE TABLE “CONTRACTS”

( “CONTRACT_ID” NUMBER(12,0),

“DATE” DATE,

“NUMBER_OF_PARTIES” NUMBER(12,0),

“TYPE_OF_CONTRACT” VARCHAR2(30),

“DURATION_OF_THE_CONTRACT” NUMBER(12,0),

“AMOUNT_OF_CONTRACT” NUMBER(10,2)

);

接下来,我们要从这些合同数据中提取精华,使用下面的语句执行数据挖掘任务:

–Data Mining

BEGIN

DBMS_DATA_MINING.CREATE_MODEL(

data_table_name => ‘CONTRACTS’,

flip_values => ‘Y’,

targeted_attribute => ‘TYPE_OF_CONTRACT’);

END;

这句话会根据提供的合同数据创建一个模型,可以通过分析数据预测每种合同的类别。接下来,我们可以利用数据挖掘技术,从已有的合同数据中提取最精华的内容,接下来的代码中,我们可以查找每种类型的合同来源于哪些地区:

–Find Source Region

SELECT COUNT(*),CONTRACT_SOURCE_REGION

FROM CONTRACTS

GROUP BY CONTRACT_SOURCE_REGION;

在以上代码中执行操作,就可以挖掘出合同数据中所有有用的信息,比如可以确定每种合同类型的来源地与数量。用Oracle数据挖掘工具来挖掘合同数据,不仅方便简单,而且效率也很高,可以大大提高分析合同数据的效率,从而让我们更清楚地了解每种合同类型到底包含了哪些内容。通过数据挖掘,可以得到更明确,更有价值的信息,从而更好地利用数据,提升工作效率。


数据运维技术 » 数据分析利用Oracle挖掘合同数据之精华(oracle合同)