D(Visual Studio Team System 词汇表)

更新:2007 年 11 月

本词汇表定义了 Visual Studio Team System 帮助中使用的关键术语。

  • Data Collection Logger — 数据收集记录器
    将分析数据记入性能数据文件的软件。

  • Data Definition Language (DDL) — 数据定义语言 (DDL)
    SQL 中定义数据而非操作数据的语句,如 CREATE TABLE、CREATE INDEX、GRANT 和 REVOKE。

  • Data Generation Plan — 数据生成计划
    一种文件,其中包含有关特定数据库架构的信息以及数据生成器如何针对该架构生成数据的信息。

  • Data Manipulation Language (DML) — 数据操作语言 (DML)
    SQL 中操作数据而非定义数据的语句,如 INSERT、UPDATE、DELETE 和 SELECT。

  • Database Development Life Cycle — 数据库开发生命周期
    施行于应用程序开发过程中数据库开发部分的结构化过程。它实质上是软件开发生命周期的一部分,专门针对应用程序中的一个或多个数据库。

  • Database Object — 数据库对象
    即数据库组件,如数据库中的表、索引、触发器、视图、键、约束、默认值、规则、用户定义数据类型或存储过程)。也可以指数据库。

  • Database Project — 数据库项目
    数据库的脱机表示形式。每个数据库项目都包含将新数据库部署到数据库服务器或将现有数据库更新到数据库服务器所需要的脚本。数据库项目不包含处于该数据库中的数据。数据库项目保存为 .dbproj 文件。

  • Database Refactoring — 数据库重构
    修改数据库对象名称的过程,通过该过程,数据库项目中这些名称的所有实例将同时得到修改。例如,如果使用重构重命名数据库表中的某列,则同时还会更新引用该列的所有存储过程、视图、索引、函数、单元测试等等。

  • Database Unit Test — 数据库单元测试
    是指验证数据库的某个方面是否如预期的方式工作的单元测试。

  • Declarative Tests — 声明性测试
    使用在创建新的 Web 测试时启动的 Web 测试记录器生成的常规 Web 测试。

  • Dependent Module — 依赖模块
    包含来自其他模块的依赖项的模块。

  • Development Task — 开发任务
    分配的开发工作单元,创建该单元通常是为了生成部分方案或服务质量要求。开发任务描述开发人员在迭代上下文中的目标。

  • Differentiating Factor — 区别性因素
    方案中决定该方案有别于其他方案的唯一性的部分。区别性因素的目的是防止创建描述系统中同一流程的多个方案。

  • Directive — 指令
    文本模板中的指令,用于指示引擎和宿主如何处理模板。

  • Disable Rule — 禁用规则
    如果不希望为特定规则执行分析,则选择此选项,相对于禁止消息的特定实例。

  • Disciplines — 准则
    根据公共主题将过程内的活动和指南进行分类的特殊专门化;它们可能与一个或多个角色相关。关键准则的时间跨度为项目生命周期。

  • Distribution Group — 通讯组
    仅用于电子邮件通讯的用户、计算机、联系人和其他组的集合。

  • Document Template — 文档模板
    我们为过程提供的各个 .doc、.dot、.xls、.xlt 文件等等,用来为用户提供起始点。某些模板为已经过编辑的示例。其他模板则为必须保存为新文件的模板(从 .dot 到 .doc);这些模板必须与过程指南同步,但又独立于过程指南,两者共同组成过程模板。

  • Domain Class — 域类
    使用域特定语言表示类的关系图元素。

  • Domain Model — 域模型
    域特定语言的图形和内存中表现形式(存储)。通过使用域特定语言设计器向导创建域模型,并通过使用域特定语言设计器自定义域模型。

  • Domain Model Element — 域模型元素
    用于定义域特定语言的关系图元素。域模型元素包括域类、域关系、连接器和形状。

  • Domain Relationship — 域关系
    使用域特定语言表示嵌入关系或引用关系的关系图元素。

  • Domain-specific Language — 域特定语言
    针对问题域并高度抽象地定义问题的自定义语言。

  • DREAD
    与漏洞或安全要求关联的风险分级。DREAD 代表潜在破坏性 (Damage potential)、可再现性 (Reproducibility)、可利用性 (Exploitability)、受影响的用户 (Affected user) 和可发现性 (Discoverability)。

  • Duplicate Link — 重复链接
    代表同一工作项的两个工作项之间的 Team Foundation 链接。实际操作中,当两个人报告同一 bug 时就会发生此情况。