doors用的什么数据库
-
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年前 -
Doors是一款由IBM开发的需求管理工具,它并不直接使用数据库来存储数据。相反,Doors使用了一种称为DXL(Doors eXtension Language)的编程语言来管理和操作数据。
在Doors中,数据被存储在一个称为“模块”的逻辑容器中。每个模块可以包含多个对象,每个对象都有一组属性。属性可以是文本、数字、日期等类型。通过使用DXL,用户可以编写脚本来自动化数据的创建、修改和查询。
虽然Doors本身不使用数据库,但它可以与其他数据库进行集成。例如,Doors可以与Rational Synergy或Rational Team Concert等工具集成,这些工具可以使用数据库来存储数据。此外,Doors还可以与其他常见的数据库系统,如Oracle、SQL Server和MySQL等进行集成,以实现与外部数据库的数据交互。
总之,虽然Doors本身不直接使用数据库,但它提供了灵活的方式与外部数据库进行集成,以满足用户的需求。
1年前 -
Doors是一种需求管理工具,用于跟踪和管理软件开发过程中的需求。Doors使用IBM Rational Database(简称RMDB)作为其数据库管理系统。
RMDB是IBM Rational产品系列中的一个组件,它是基于IBM DB2数据库构建的。DB2是一种关系数据库管理系统(RDBMS),它提供了高性能、可靠性和可扩展性。
Doors的数据库结构是基于实体-关系模型(Entity-Relationship Model)设计的。在数据库中,有多个表用于存储不同类型的数据。以下是Doors中一些常用的数据库表:
-
DOORS_Requirements:存储需求的表,包含需求的基本信息,如需求ID、名称、描述、状态等。
-
DOORS_Modules:存储模块的表,模块是对需求进行组织和分类的单位。
-
DOORS_Links:存储需求之间的关系,如依赖关系、关联关系等。
-
DOORS_Attributes:存储需求的属性,如优先级、风险、验证方式等。
-
DOORS_Views:存储用户定义的视图,用于定制需求的展示方式。
Doors的数据库管理系统提供了强大的查询和报表功能,可以根据需求进行灵活的数据分析和统计。此外,Doors还支持多用户同时访问数据库,并提供了版本控制和变更管理功能,确保数据的一致性和完整性。
总之,Doors使用IBM Rational Database作为其数据库管理系统,通过存储需求、模块、关系和属性等数据,实现对软件开发过程中的需求管理和跟踪。
1年前 -