简介:数据库应用系统的开发是个繁杂浩瀚的软件工程,过去,笔者在VAX/750机上用RDB/VMS数据库开发的地质数据库,由于编程工作量大,开发周期长,通用性差,功能不全,局限了其使用价值。ORACLE是目前性能较好的分布式数据库,它是能够独立于机型和操作系统的产品,为用户提供了统一的应用开发环境。然而ORACLE所提供的SQL*PLUS结构查询语言,用户界面不好,查询结果不易由用户控制;输入表格工具SQL*FORMS、报表生成工具SQL*REPORT或SQL*REPORTWRITER,操作既繁琐又不适合我国国情。这些都局限了其应用的广泛性和灵活性。虽然ORACLE提供了高级语言接口,如PRO*C,PRO*COBOL,PRO
简介:测井相自动识别程序(MATIDEN)是将自动确定岩性程序(CLLOG)处理所得到的岩性剖面进而划分测井相的程序。首先需要选择工区内相同沉积单元中的纯泥岩段,做为对比的标准层,将所有井的测井曲线进行标准化。后应用CLLOG程序对标准化的的测井曲线进行处理,得到主成分曲线PC1,再以此为依据建立工区的测井相识别模式(识别矩阵)。MATIDEN程序是通过识别矩阵对未知测井相进行识别,确定其归属类型。由于该程序运行时,不对未知测井相特征值进行计算,所以不需输入未知测井相的全部特征值,只用数字“1”、“2”分别表示未知测井相“有”、“无”相应的特征,“3”表示对应的特征“未纪录”。通过X-5井的实际应用说明该程序有较高的识别能力。