公共数据库

用手机看条目

出自 MBA智库百科(https://wiki.mbalib.com/)

公共数据库(Public Data Base,PDB)

目录

什么是公共数据库

  公共数据库是指数据库软件(如Access、SQLServer等)生成的各种包含元器件信息的表格文件。Altium Design通过创建和使用关联数据库*.DBLib文件,可直接从公共数据库调取元器件并通过连接库(*.DBLink)文件与公共数据库保持同步更新,使当前设计文件中的元器件参数与器件库中元器件资料变更一致。当Libraries面板加载了关联数据库后,相当一个数据库浏览器,可由此选取元件。

公共数据库的连接[1]

  Altium Designer提供两个用于连接公共数据库的文件,一是关联数据“库文件”(*.DBLib):二是数据库“链接文件”(*.DBLink)。

  1.关联数据库

  关联数据库(*.DBLib)文件定义了电路设计原理图元件和公共数据库中相匹配记录之间的联系。匹配记录由单个关键字段(如某个器件号)或多个关键字段(如where从句)来建立。这种方式将元件的符号、模型和参数信息作为外部数据库(Access或Excel等文件)保存,而原理图的器件库(}.Schlib)文件则仅仅定义了元件的符号。在关联数据库中选择元件后,通过相关字段定义的映射,元件模型和参数信息会随之建立。这些参数通过连接文件与外部数据库保持同步匹配联系。这种方式用于“多数据库记录对应一个元件”的模式,即调用一个元件可检索到多条记录参数。关联数据库通常采用面向库的模式配置*.DBLib文件,只需作为Libraries面板的可用元件库使用,例如,在公共数据库中建立一个所有电阻详细资料的文件或所有电容详细资料的文件,不需添加到工程项目中。这样可在任何设计中从公共数据库记录中有效检索元件信息,动态获取元件。

  2.数据库链接

  数据库链接(*.DBLink)文件通过关键字段定义原理图元件和关联数据库记录之间的匹配关系。元件的模型参数预先定义为库元件的一部分,之后将连接文件添加到PCB项目或封装库中,可确保元件信息与关键字段内容同步。此方法用于“一个数据库对应一个元件”的模式,即数据库中元件不会重复出现。

  设计者在使用数据库放置一个器件时,AltiumDesigner软件通过数据库接口链接到公共数据库并读取与这个元器件相关的所有列表。读取到元器件的各种模型信息并加载到设计中,同时也将其他相关信息,如采购信息和库存信息等也加载到元器件的属性中。

  由于数据库形式固定了元器件各种模型之间的对应关系,所以实现了设计元件库的统一管理。如果数据库来源于公司的PDM/ERP系统,就可以实现AltiumDesigner电子开发平台与PDM/ERP系统在器件库的集成。

  完整数据库驱动的器件信息系统DBLIB为每个集成库元件添加了与数据库的接口链接,可以实现远程调用数据库信息。SVNDBLIB在DBLIB的基础上,将元器件各种模型信息添加到PDM/ERP系统的版本控制流程,使AltiumDesigner的电子设计平台集成到PDM/ERP系统中,更加确保了设计元件库的安全性和统一管理。

  在设计中实时查看数据库中各种元器件的采购信息和库存信息,为设计人员与采购人员之间建立了双向沟通的桥梁。避免了由于元器件的采购周期太长、采购差错、研发产品成本超过预算、大量长期不用的元器件占据库存管理的资源等原因造成的研发延期和浪费现象。

参考文献

  1. 高歌,刘远贵,高歌.Altium Designer电子设计应用教程.清华大学出版社,2011.06.
本条目对我有帮助0
MBA智库APP

扫一扫,下载MBA智库APP

分享到:
  如果您认为本条目还有待完善,需要补充新内容或修改错误内容,请编辑条目

本条目由以下用户参与贡献

Yixi,方小莉,苏青荇.

评论(共0条)

提示:评论内容为网友针对条目"公共数据库"展开的讨论,与本站观点立场无关。

发表评论请文明上网,理性发言并遵守有关规定。

MBA智库
打开APP

以上内容根据网友推荐自动排序生成