Schule & Uni  Schule & Uni
menu Registrieren menu Mitglieder Login menu Profil menu Referate menu Facharbeiten menu Seminararbeiten menu Rund um die Schule menu Rund ums Studium menu Schulforen
 Statistik
Mitglieder401.324
Männer197.694
Frauen196.799
Referate12.458
Forenbeiträge3.080.831
 Neue Mitglieder
  • Profilbild von abrabrabrabra

    Maennlich abrabrabrabra
    Alter: 60 Jahre
    Profil

  • Profilbild von Jamesnuafe

    Maennlich Jamesnuafe
    Alter: 26 Jahre
    Profil

  • Profilbild von meike3009

    Weiblich meike3009
    Alter: 17 Jahre
    Profil

  • Profilbild von OksanaMMM

    Maennlich OksanaMMM
    Alter: 31 Jahre
    Profil

  • Profilbild von Team123

    Maennlich Team123
    Alter: 23 Jahre
    Profil

  • Profilbild von Maikeik

    Maennlich Maikeik
    Alter: 22 Jahre
    Profil

  • Profilbild von Bluhmi

    Weiblich Bluhmi
    Alter: 23 Jahre
    Profil

  • Profilbild von sadiq1369

    Maennlich sadiq1369
    Alter: 26 Jahre
    Profil

  • Profilbild von sakura00

    Weiblich sakura00
    Alter: 17 Jahre
    Profil

  • Profilbild von akifcaliskann

    Maennlich akifcaliskann
    Alter: 17 Jahre
    Profil

     

Inhaltsangabe - Referat

DATENBANKEN GLOSSAR


Dieses Referat wurde vom Mitglied cleverboy veröffenlicht. Pausenhof.de ist für die Inhalte der Veröffentlichungen der Mitglieder nicht verantwortlich.


Glossar Datenbanken

Abhängigkeitsgraph, Abhängigkeit von Transaktionen
Sei die Schedule S eines Transaktionssystems gegeben. Wir nennen Tj abhängig von Ti, wenn es zwei Operationen ai und bj gibt, die in Konflikt zueinander stehen und ai vor bj in S ist. Zu S erzeugen wir den zugehörigen Abhängigkeitsgraphen als gerichteten Graphen wie folgt: eine gerichtete Kante von Ti nach Tj wird gezogen, wenn Tj abhängig von Ti ist.

Abort
Der Abbruch einer Transaktion wird über den Abort-Befehl ausgelöst. Der Abort-Befehl kann von der Transaktion selber oder vom DBMS angestoßen werden.

Algebraische Optimierung
Die Optimierung von Abfragen, die auf algebraischen Umformungen von Ausdrücken basiert, wird als algebraische Optimierung bezeichnet.

Attribut
Im ER-Modell besitzt jeder Entity-Typ Attribute. Ein Attribut ist eine Eigenschaft, die jeder Entity dieses Typs zukommt. Jedes Attribut kann Werte aus einem bestimmten Wertebereich annehmen. Auch Beziehungstypen können Attribute zugeordnet werden.
Graphische Darstellung:
Attribute können in das Rechteck des zugehörigen Entity-Typs bzw. in die Raute des zugehörigen Beziehungstyps eingetragen werden, bei Platzmangel werden sie als Kreise gezeichnet und mit ungerichteten Kanten mit den zugehörigen Rechtecken bzw. Rauten verbunden.

Beziehung
Im ER-Modell betrachtet man Entities und ihre Beziehungen zueinander.

Beziehungstyp
Im ER-Modell werden gleichartige Beziehungen zwischen Entities als Beziehungstyp definiert. Für jeden Beziehungstyp ist seine Komplexität ein wichtiges Merkmal. Man spricht von einem 1:1-Beziehungstyp zwischen Entity-Typ E1 und Entity-Typ E2, wenn zu jeder Entity vom Typ E1 genau eine Entity vom Typ E2 gehört und umgekehrt.
Bei einem n:1-Beziehungstyp steht jeder Entity vom Typ E2 zu beliebig vielen Entities vom Typ E1. Bei einem n:m-Beziehungstyp können einer Entity vom Typ E1 beliebig viele Entities vom Typ E2 zugeordnet sein und einer Entity vom Typ E2 können ebenso beliebig viele Entities vom Typ E1 zugeordnet sein.
Graphische Darstellung:
Beziehungstypen werden durch Rauten dargestellt, die durch ungerichtete Kanten mit den zugehörigen Entitytypen verbunden werden.

Boyce-Codd Normalform (BCNF)
Eine Relation R ist in Boyce-Codd Normalform, wenn für jede funktionale Abhängigkeit X --> A aus F+, A nicht aus X, gilt: X enthält einen Schlüssel für R.

Checkpoint
Ein Checkpoint ist eine Informationsmenge, die zu einem bestimmten Zeitpunkt vom System an das Datenbanksystem übergeben werden kann. Ein Checkpoint enthält im einfachsten Fall die Liste der zu diesem Zeitpunkt aktiven Transaktionen.

Commit
Die korrekte Beendigung einer Transaktion wird dem DBMS durch den Commit-Befehl von der Transaktion mitgeteilt.

Data Definition Language (DDL)
Die Definition von Daten im konzeptuellen Modell einer Datenbank wird mit Hilfe einer besonderen Sprache, der Data Definition Language durchgeführt.

Data Dictionary
Das Data Dictionary ist der zentrale, für alle Mitarbeiter verbindliche Katalog, in dem alle wesentlichen Informationen über die Daten und Programme des Informationssystems gespeichert werden. Es kann etwa folgende Informationen verwalten: Beschreibungen der Daten, Angaben zu den Beziehungen zwischen den Daten, Beschreibungen der Programme (Transaktionen), Angaben darüber, welche Programme welche Daten nutzen, Konsistenzbedingungen, Angaben über Zugriffsbefugnisse etc.

Dateisystem
Ein Dateisystem ist ein Softwarepaket, das den Zugriff auf einzelne Sätze einer Datei besorgt, wenn das Anwendungsprogramm die entsprechenden Parameter zur Verfügung stellt.

Datenbank
Eine Datenbank ist eine integrierte Ansammlung von Daten, die allen Benutzern eines Anwendungsbereichs als gemeinsame Basis aktueller Informationen dient.

Datenbankmanagementsystem:
Das Datenbankmanagementsystem (DBMS) ist ein Softwaresystem, das es ermöglicht, eine Datenbank zu definieren, Daten zu speichern, zu verändern und zu löschen, so wie Anfragen an die Datenbank zu stellen.

Datenbanksystem
Datenbank und Datenbankmanagementsystem (DBMS) bilden zusammen ein Datenbanksystem.

Datenmanager
Bei der Implementierung eines Datenbanksystems teilt man die Gesamtfunktionalität in mehrere funktionale Komponenten auf, eine davon ist der Datenmanager. Der Datenmanager bietet eine Mengenschnittstelle an, die von Anwendungsprogrammen direkt genutzt werden kann, er bedient sich dabei der Dienste des Zugriffsmanagers.

Datenmanipulationssprache
Sprache für den Zugriff auf eine Datenbank, mit DML abgekürzt

Datenmodell
Ein Datenmodell beschreibt mit bestimmten Konstrukten und Bauelementen die Datenwelt eines Unternehmens. Gängige Datenmodelle sind das hierarchische Datenmodell, das Netzwerk-Datenmodell und das relationale Datenmodell. Diese Datenmodelle sind an verfügbare Datenbanksysteme angelehnt, bieten aber nicht ausreichende Ausdrucksmöglichkeiten, um alle
wesentlichen Informationen und Bezi...


This picture loads on non-supporting browsers.






This picture loads on non-supporting browsers.