doors用的什么数据库

worktile 其他 5

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Doors是一款由IBM开发的需求管理工具,它并不直接使用数据库来存储数据。相反,Doors使用了一种名为“Doors Module Database”的文件格式来存储所有的需求、文档和其他项目信息。

    Doors Module Database文件是一种二进制文件,它包含了所有项目数据的结构和内容。这些文件可以通过Doors工具进行打开、编辑和保存。Doors工具会将数据加载到内存中进行操作,并在需要时将更改保存回文件。

    Doors Module Database文件的结构是层次化的,类似于文件夹和文件的组织结构。每个文件可以包含多个模块,每个模块可以包含多个对象。对象可以是需求、测试用例、文档等等。每个对象都有自己的属性,例如标识符、名称、描述等等。

    虽然Doors不直接使用数据库来存储数据,但它可以与其他数据库系统进行集成。例如,Doors可以与IBM Rational Team Concert(RTC)等团队协作工具集成,使用RTC的数据库来存储和管理Doors项目的数据。这种集成可以实现团队成员之间的协作和数据共享。

    总结起来,Doors并不直接使用数据库来存储数据,而是使用自己的文件格式来保存项目信息。但它可以与其他数据库系统进行集成,以实现更高级的数据管理和协作功能。

    1年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Doors是一款由IBM开发的需求管理工具,它并不直接使用数据库来存储数据。相反,Doors使用了一种称为DXL(Doors eXtension Language)的编程语言来管理和操作数据。

    在Doors中,数据被存储在一个称为“模块”的逻辑容器中。每个模块可以包含多个对象,每个对象都有一组属性。属性可以是文本、数字、日期等类型。通过使用DXL,用户可以编写脚本来自动化数据的创建、修改和查询。

    虽然Doors本身不使用数据库,但它可以与其他数据库进行集成。例如,Doors可以与Rational Synergy或Rational Team Concert等工具集成,这些工具可以使用数据库来存储数据。此外,Doors还可以与其他常见的数据库系统,如Oracle、SQL Server和MySQL等进行集成,以实现与外部数据库的数据交互。

    总之,虽然Doors本身不直接使用数据库,但它提供了灵活的方式与外部数据库进行集成,以满足用户的需求。

    1年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Doors是一种需求管理工具,用于跟踪和管理软件开发过程中的需求。Doors使用IBM Rational Database(简称RMDB)作为其数据库管理系统。

    RMDB是IBM Rational产品系列中的一个组件,它是基于IBM DB2数据库构建的。DB2是一种关系数据库管理系统(RDBMS),它提供了高性能、可靠性和可扩展性。

    Doors的数据库结构是基于实体-关系模型(Entity-Relationship Model)设计的。在数据库中,有多个表用于存储不同类型的数据。以下是Doors中一些常用的数据库表:

    1. DOORS_Requirements:存储需求的表,包含需求的基本信息,如需求ID、名称、描述、状态等。

    2. DOORS_Modules:存储模块的表,模块是对需求进行组织和分类的单位。

    3. DOORS_Links:存储需求之间的关系,如依赖关系、关联关系等。

    4. DOORS_Attributes:存储需求的属性,如优先级、风险、验证方式等。

    5. DOORS_Views:存储用户定义的视图,用于定制需求的展示方式。

    Doors的数据库管理系统提供了强大的查询和报表功能,可以根据需求进行灵活的数据分析和统计。此外,Doors还支持多用户同时访问数据库,并提供了版本控制和变更管理功能,确保数据的一致性和完整性。

    总之,Doors使用IBM Rational Database作为其数据库管理系统,通过存储需求、模块、关系和属性等数据,实现对软件开发过程中的需求管理和跟踪。

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部