[email protected] www.munz-udo.de TG 11 – Datenbanken Glossar Attribut Eine Eigenschaft, die einen Entitytypen näher beschreibt. Entspricht einer Spalte in einer Tabelle. Attributsausprägung Eine Attributsausprägung ist der Wert eines Attributs in einem Datensatz. Beziehung Abhängigkeit zwischen Entitytypen (Tabellen). Datensätze einer bestimmten Datensätzen einer anderen Tabelle zugeordnet werden. Tabelle können Beziehungstyp Ausprägung einer > Beziehung. Die Art der Beziehung (1:1, 1:n oder n:m) legt den Beziehungstypen fest. Datensatz Ein Datensatz entspricht einem Entity. Er bildet eine Zeile in der Datenbanktabelle und wird durch die einzelnen > Attributsausprägungen bestimmt. DBMS Datenbankmanagementsystem. Ein Informatik-Werkzeug zur effizienten physischen Daten-organisation und –verwaltung. Detailtabelle An einer Beziehung beteiligte Tabelle. Die Detail-Tabelle ist die Tabelle, auf der „n“-Seite einer Beziehung. Entity (Entität) Ein Entity ist ein Informationsobjekt. Es beschreibt typischerweise Individuen, realen Objekte, abstrakte Konzepte und Ereignisse. Ein Beispiel ist „der rote Audi A3 mit dem KFZ Kennzeichen Lö – Aw - 761“. Die für die Anwendung relevanten >Attributsausprägungen des Entity werden in einem Feld eines >Datensatzes abgelegt. Entitytyp Ein Entitytyp ist die Gesamtheit aller in ihrer Datenstruktur gleichartigen Infomationsobjekte. So können verschiedene konkrete Autos unter dem Entitytypen „Auto“ zusammengefasst werden. ERM Entity Relationship Model. Modell, das die Datenstruktur der Datenbank beschreibt. Stellt >Entitytypen und die Beziehung zwischen diesen dar. Fremdschlüssel Attribut eines >Entitytypen, das sich auf den >Primärschlüssel eines anderen Entitytypen bezieht. Integrität Integrität bedeutet Korrektheit oder Konsistenz. Für Datenbanken bedeutet dieses, dass keine widersprüchlichen Daten (Inkonsistenzen) in der Datenbank gespeichert werden dürfen. Join Verbindung zwischen zwei Tabellen über den Vergleich von >Attributausprägungen ihrer>Datensätze 1 Glossar:= (lat. Glossarium) als Anhnag eines best. Textes erscheinend es Wortverzeic hnis. Von Glosse:= Erläuternde Bemerkung für schwieriges Wort [email protected] www.munz-udo.de TG 11 – Datenbanken Mastertabelle An eine Beziehung beteiligte Tabelle. Die Mastertabelle ist die Tabelle auf der „1er“-Seite einer >Beziehung. Normalisierung Normalisierung bedeutet das Aufteilen von Daten in verschiedene Tabellen mit dem Ziel der Optimierung der Datenbank und der Vermeidung von Update-Problemen. Hierzu gibt es mehrere Formen der Normalisierung (hier wurden die Normalformen 1NF, 2NF und 3NF eingeführt). NULL-Wert Die „leere“ >Attributsausprägung wird als NULL-Wert bezeichnet. Primärschlüssel Spezielles >Attribut oder Attribut-Kombination, dessen Ausprägungen eindeutig jeweils einen >Datensatz adressieren. Relationales DBMS Ein Relationales >DBMS ist ein System, das die Daten gemäss der im relationalen Modell beschriebenen Anforderungen verwaltet. Einige Beispiele sind ORACLE ©, Microsoft © SQL-Server, Microsoft © Access, dBade, Filemaker ©. SQL Structured Query Language (strukturierte Abfragesprache). Sprache zur Definition, zum Zugriff und zur Verwaltung von Daten in der >relationalen Datenbank. Wertebereich Unter einem Wertebereich eines >Attributs versteht man die Menge möglicher >Attributsausprägungen. Er wird durch einen Datentypen beschränkt (z.B. „Ganze Zahlen“, „Text“, ...). 2