发布网友 发布时间:2022-05-01 11:04
共1个回答
热心网友 时间:2022-04-10 10:50
1.数据库系统设计
PetroPro1.0软件考虑了大多数用户应用FoxPro3.0数据库管理岩石学、矿物学、地球化学数据的实际需要,也充分兼顾到各个实用程序所要求的输入数据结构,同时为符合大多数岩石学家的使用习惯,设计了如下的数据库系统:
结晶岩热力学软件
在上述各类数据库中,参考文献数据库用于记录数据库系统中有关原始数据的出处,它与除热力学参数数据库以外的其它数据库通过CODE字段相关联。而样品岩石化学、矿物化学、矿物含量、地球化学和物理性能六个数据库则通过Sample(样品号)字段相关联。热力学参数数据库记录了常见造岩矿物和硅酸盐熔体的主要热力学参数数据,是进行许多热力学计算的基础。
2.数据库文件结构
各类数据库文件的结构如下:
参考文献库REFER.DBF
结晶岩热力学软件
岩体地质库PETGEO.DBF
结晶岩热力学软件
样品描述库SPECMN.DBF
结晶岩热力学软件
岩石化学库PETCHE.DBF
结晶岩热力学软件
矿物化学库的结构与岩石化学库类似,所不同的是每一种常见矿物各建一个数据库文件。大多数矿物化学数据库不包括CO2、SO3、H2O+、Lost字段,而对于闪石、云母类矿物,则增加F、Cl等字段。
矿物含量库MINPRP.DBF
结晶岩热力学软件
对于SiO2强不饱和的岩石类型,还应包括nepheline(霞石)、leucite(白榴石)、melilite(黄长石)等碱性矿物。
地球化学库的字段除了Code、Sample两项外,包括下列微量元素:Li、Be、Sc、V、Cr、Co、Ni、Cu、Zn、Ga、Rb、Sr、Y、Zr、Nb、Mo、Ag、Ba、La、Ce、Pr、Nd、Sm、Eu、Gd、Tb、Dy、Ho、Er、Tm、Yb、Lu、Hf、W、Au、Pb、Bi、Th、U。
物理性能库主要是为满足开发新型工业岩石与工业矿物材料对天然岩石、矿物资源的需求而设计的。由于物理性能所包括的项目繁多,目前尚难给出统一的数据库结构。
热力学参数库主要收入了常见造岩矿物和多组分硅酸盐熔体的有关热力学参数,包括热容、熵、焓、摩尔体积、等压热膨胀系数和等温压缩系数。这些参数是进行各种热力学计算的基本数据。