什么是数据库接口?
数据库接口是一组工具和设置,用于将关系数据库中的行关联(或链接)到设计中的元素。可通过存储 DGN 文件中元素的链接信息来实现上述目的。要将表链接到图形元素,表必须具有数字 MSLINK 列。此列充当 MicroStation 的唯一行标识符(实质上是行 ID)。另一个要求是数据库包含一个名为 MSCATALOG 的表,如果尚未创建该表,MicroStation 会在连接到数据库时创建一个。系统会输入特性表名称并为其分配唯一的图元号。
有两个信息可用于从正确的表中检索正确的行。第一个是图元号,即分配给 MSCATALOG 中的表的唯一值。第二个是 MSLINK 号,即分配给表中数据行的唯一值。将数据库行链接到某个图形元素后,特性数据会以 USER DATA 链接形式(包含 MSLINK 和图元号)写入到该元素。
建立此链接后,您可以在 MicroStation 内操作和检查数据库信息。
MicroStation 可以直接连接到 Oracle 数据库。此外,MicroStation 还支持通过行业标准 ODBC 和 OLE DB 进行数据库连接。另一个数据库连接选项为 BUDBC,这是全新的 MicroStation 专有连接,具有额外的优势。