D (Visual Studio-ALM-Glossar)

In diesem Glossar werden die in der Visual Studio Application Lifecycle Management (ALM)-Hilfe verwendeten Schlüsselbegriffe definiert.

  • Datenerfassungsprotokollierung
    Software, die Profilerstellungsdaten in einer Leistungsdatendatei protokolliert.

  • Datendefinitionssprache (Data Definition Language, DDL)
    Anweisungen in SQL, die Daten definieren statt sie zu bearbeiten (z. B. CREATE TABLE, CREATE INDEX, GRANT und REVOKE).

  • Datengenerierungsplan
    Eine Datei, die Informationen über ein bestimmtes Datenbankschema enthält und darüber, wie der Datengenerator Daten für dieses Schema generiert.

  • Datenbearbeitungssprache (Data Manipulation Language, DML)
    Anweisungen in SQL, die Daten bearbeiten statt sie zu definieren (z. B. INSERT, UPDATE, DELETE, and SELECT).

  • Datenbankentwicklungszyklus
    Ein strukturierter Prozess, der auf die Entwicklung des Datenbankteils einer Anwendung angewendet wird. Es handelt sich dabei im Grunde um eine Teilmenge des Lebenszyklus der Softwareentwicklung, die für eine oder mehrere Datenbanken in einer Anwendung spezifisch ist.

  • Datenbankobjekt
    Eine Datenbankkomponente (z. B. eine Tabelle, ein Index, ein Auslöser, eine Ansicht, ein Schlüssel, eine Einschränkung, ein Standardwert, eine Regel, ein benutzerdefinierter Datentyp oder eine gespeicherte Prozedur in einer Datenbank). Dies kann sich auch auf eine Datenbank beziehen.

  • Datenbankprojekt
    Eine Offlinedarstellung einer Datenbank. Jedes Datenbankprojekt enthält die Skripts, die zum Bereitstellen einer neuen Datenbank oder zum Aktualisieren einer vorhandenen Datenbank auf einem Datenbankserver erforderlich sind. Ein Datenbankprojekt enthält nicht die Daten, die sich in der betreffenden Datenbank befinden. Datenbankprojekte werden als DBPROJ-Dateien gespeichert.

  • Datenbankumgestaltung
    Der Prozess, mit dem Sie die Namen von Datenbankobjekten so ändern können, dass alle Instanzen dieser Namen im Datenbankprojekt gleichzeitig geändert werden. Wenn Sie beispielsweise eine Spalte in einer Datenbanktabelle mit Umgestaltung umbenennen, aktualisieren Sie auch alle gespeicherten Prozeduren, Ansichten, Indizes, Funktionen, Komponententests usw., die auf die Spalte verweisen.

  • Datenbankkomponententest
    Ein Komponententest, der überprüft, ob ein bestimmter Aspekt der Datenbank erwartungsgemäß funktioniert.

  • Debuggerereignis
    Ein Diagnoseereignis in IntelliTrace, das innerhalb des Visual Studio-Debuggers auftritt, wenn die Anwendung von diesem ausgeführt wird.

  • Debuggen mit IntelliTrace
    Beim Debuggen mit IntelliTrace können Sie zu verschiedenen Zeitpunkten navigieren, an denen relevante Ereignisse aufgezeichnet wurden.

  • Deklarative Tests
    Herkömmliche Webtests, die mithilfe der Webtestaufzeichnung generiert werden, der beim Erstellen eines neuen Webtests gestartet wird.

  • Abhängiges Modul
    Ein Modul, das Abhängigkeiten von anderen Modulen enthält.

  • Bereitgestellte Umgebung
    Eine Gruppe von virtuellen Computern, die sich in einer Teamprojekt-Hostgruppe befinden und von Microsoft Test Manager gesteuert werden. Eine bereitgestellte Umgebung kann ausgeführt oder beendet werden.

  • Entwicklungsaufgabe
    Ein zugewiesener Bereich der ursprünglichen Entwicklungsarbeit zur Erstellung von Szenariobestandteilen oder Servicequalitätsanforderungen. Die Entwicklungsaufgabe beschreibt das Ziel des Entwicklers im Kontext einer Iteration.

  • Adapter für diagnostische Daten
    Eine Assembly, mit der es Benutzern entweder ermöglicht wird, Diagnosedaten zu sammeln, um die Vorgänge auf einem System während der Testausführung nachzuvollziehen, oder Aktionen auf dem System während der Testausführung auszuführen. Mit einem Adapter für diagnostische Daten können beispielsweise Aktionen zum Verringern der verfügbaren Speichermenge oder zum Beeinflussen der Netzwerkleistung ausgeführt werden.

  • ausschlaggebender Faktor
    Der Teil eines Szenarios, der dieses von anderen Szenarios unterscheidet. Der ausschlaggebende Faktor soll vermeiden, dass mehrere Szenarios erstellt werden, die denselben Datenfluss durch das System beschreiben.

  • Direktive
    Eine Anweisung in einer Textvorlage, die für Engine und Host festlegt, wie die Vorlage verarbeitet werden soll.

  • Regel deaktivieren
    Wählen Sie diese Option aus, wenn Sie eine bestimmte Regel nicht analysieren und auch nicht eine spezielle Instanz der Nachricht unterdrücken möchten.

  • Disziplinen
    Spezialisierungen, die Aktivitäten kategorisieren und in einem Prozess Richtlinien entsprechend einem allgemeinen Thema bieten. Sie können einer oder mehreren Rollen zugeordnet sein. Schlüsseldisziplinen gelten für den gesamten Projektlebenszyklus.

  • Verteilergruppe
    Eine Auflistung von Benutzern, Computern, Kontakten und anderen Gruppen, die nur für die E-Mail-Verteilung verwendet wird.

  • Dokumentvorlage
    Die einzelnen DOC-, DOT-, XLS-, XLT-Dateien usw., die von uns mit einem Prozess bereitgestellten, um den Benutzer den Einstieg zu ermöglichen. Einige davon sind Beispiele, die bearbeitet werden. Andere Vorlagen müssen in einer neuen Datei (von .dot nach .doc) gespeichert und dabei mit dem Prozessleitfaden synchronisiert, aber von dieser getrennt werden. Beide gehen in die Prozessvorlagen ein.

  • Domänenklasse
    Ein Diagrammelement, das eine Klasse in einer domänenspezifischen Sprache darstellt.

  • Domänenmodell
    Die grafische Darstellung und die Darstellung im Arbeitsspeicher (Speicher) einer domänenspezifischen Sprache. Zum Erstellen eines Domänenmodells verwenden Sie den domänenspezifischen Sprachdesigner-Assistenten, und zur Anpassung des Domänenmodells verwenden Sie den domänenspezifischen Sprachdesigner.

  • Domänenmodellelement
    Ein Element zum Erstellen von Diagrammen, das eine domänenspezifische Sprache definiert. Domänenmodellelemente enthalten Domänenklassen, Domänenbeziehungen, Verbindungen und Formen.

  • Domänenbeziehung
    Ein Diagrammelement, das eine einbettende Beziehung oder eine Verweisbeziehung in einer domänenspezifischen Sprache darstellt.

  • Domänenspezifische Sprache
    Eine benutzerdefinierte Sprache für einen Problembereich, die das Problem auf einer hohen Abstraktionsebene definiert.

  • DREAD
    Eine Einteilung von Risiken, die einem Sicherheitsrisiko oder einer Sicherheitsanforderung zugeordnet ist. DREAD steht für Damage potential (potenzieller Schaden), Reproducibility (Reproduzierbarkeit), Exploitability (Verwertbarkeit), Affected users (betroffene Benutzer), Discoverability (Erkennbarkeit).

  • doppelter Link
    Ein Team Foundation-Link zwischen zwei Arbeitsaufgaben, die dieselbe Arbeitsaufgabe darstellen. In der Praxis tritt dies auf, wenn zwei Personen denselben Fehler melden.