Glossar

bspw.
abbreviation of:beispielsweise
bzw.
abbreviation of:beziehungsweise
Class table inheritance
definition:

Siehe TPT

COM
Component Object Model

Das Component Object Modelist eine von Microsoft entwickelte Plattformtechnik, um unter dem Betriebssystem Windows Interprozesskommunikation und dynamische Objekterzeugung zu ermöglichen.

Concrete table inheritance
definition:

Siehe TPC

DBA
acronym of:Datenbankadministrator
DDL
acronym of:Data Definition Language

Die Data Definition Language ist eine Datenbeschreibungssprache einer Datenbank, die dazu verwendet wird Elemente und Strukturen zu beschreiben.

EF
acronym of:Entity Framework
Entity Framework
definition:

Entity Framework ist der Objekt-Relationale Mapper in ADO.NET und seit dem .NET Framework 3.5 SP1 verfügbar.

ggf.
abbreviation of:gegebenenfalls
ORM
acronym of:Objekt-Relational Mapper
ORM impedance mismatch
definition:

Beschreibt Probleme bei der Verwaltung von Daten und der Arbeitsweise, wenn die Anwendung Objektorientiert ist und die Daten in einer relationalen Datenbank vorliegen.

POCO
acronym of:Plain Old CLR Objects
RDBMS
acronym of:Relational Database Management System

Dient zur elektronischen Datenverwaltung und beruht auf dem relationalen Datenbankmodell, das erstmals 1970 von Edgar F. Codd vorgeschlagen wurde. Es ist ein etablierter Standard für Datenbanken. Zum Abfragen und Manipulieren der Daten wird überwiegend die Datenbanksprache SQL eingesetzt.

Single table inheritance
definition:

Siehe TPH

SQL
acronym of:Structured Query Language

SQL ist eine Sprache in relationalen Datenbanken, mit der die Daten abgefragt und manipuliert werden können.

SSD
acronym of:Solid State Disk
T4
acronym of:Text Template Transformation Toolkit

T4 ist eine vorlagenbasierte Sprache, die zur Generierung von Textdateien bzw. Quellcode in Formaten wie zum Beispiel C#, Visual Basic oder auch T-SQL verwendet werden kann.  Diese Sprache ist seit Visual Studio 2008 in die Entwicklungsumgebung integriert und wurde mit Visual Studio 2010 noch besser in die Prozessabläufe integriert.

TPC
acronym of:Table per Concrete Type/Class

Eine Methode zum Modellieren einer Typhierarchie in einer Datenbank, bei der jeder Typ mit all seinen Attributen in einer eigenen Tabelle enthalten ist.

TPH
acronym of:Table per Hierarchy

Eine Methode zum Modellieren einer Typhierarchie in einer Datenbank, bei der die Attribute aller Typen in der Hierarchie in einer Tabelle enthalten sind.

TPT
acronym of:Table per Type

Eine Methode zum Modellieren einer Typhierarchie in einer Datenbank, die mehrere Tabellen mit einer Eins-zu-Eins-Beziehung verwendet, um die verschiedenen Typen zu modellieren.