Datenbankmanagement

Datenbankmanagement-Zusammenfassung

Datenbankmanagement-Zusammenfassung


Kartei Details

Karten 106
Sprache Deutsch
Kategorie Informatik
Stufe Universität
Erstellt / Aktualisiert 17.06.2017 / 17.06.2021
Weblink
https://card2brain.ch/box/20170617_datenbankmanagement
Einbinden
<iframe src="https://card2brain.ch/box/20170617_datenbankmanagement/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

Wie wird Information dargestellt?

Durch Zeichen, Signale, Nachrichten oder Sprachelemente

Wie wird Information verarbeitet?

Mithilfe von Algorithmen wird Information übermittelt, gespeichert, klassifiziert, ausgefunden und in andere Darstellungsformen transformiert

Hat Information ein Alter?

Nein, Information unterliegt keinem physikalischen Alterungsprozess

Gibt es bei der Information Originale?

Nein, Information ist beliebig kopierbar

Ist Information an einen Ort gebunden?

Information benötigt keinen fixierten Träger und ist deshalb ortsunabhängig

Was sind die beiden Bestandteile eines Informationssystems?

Speicherkomponente und Softwarekomponente

Was wird in einem relationaen Datenbanksystem ausschliesslich in Tabellen abgelegt?

Daten und Datenbeziehungen

Welche Sprache verwendet ein solches Informationssystem (relationale Datenbank)?

eine relationenorientierte Abfrage- und Manipulationssprache (SQL)

Eine Tabelle ist eine Menge aus...

Datensätzen

Was ist ein relationales Datenbanksystem?

Ansammlung von Tabellen, die miteinander verknüpft sind. Jede Zeile (auch Tupel genannt) in einer Tabelle ist ein Datensatz. Jedes Tupel besteht aus einer großen Reihe von Eigenschaften (Attributen), den Spalten der Tabelle. Ein Relationsschema legt dabei die Anzahl und den Typ der Attribute für eine Tabelle fest.

Des Weiteren können Verknüpfungen (Beziehungen) über sogenannte Primärschlüssel hergestellt werden, um bestimme Attribute, die den gleichen Primärschlüssel oder in einer Detailtabelle als Fremdschlüssel besitzen, abzufragen.

Welches sind die drei wichtigen Bausteine einer relationalen Datenbank?

Was sind die drei Schritte zur Datenmodellierung?

  1. Datenanalyse
  2. Entwurf des Entitäten-Beziehungsmodells
  3. Überführung des Entitäten-Beziehungsmodells in ein relationales Datenbankschema

Wofür steht das ER-Modell (ausgeschrieben)?

Entity Relationship Modell

Welche zwei Komponenten weist das ER-Modell auf?

  • Entitätsmengen (Rechtecke)
  • Beziehungsmengen (Rhomben)♦

Ist das ER-Modell datenbanksystemabhängig?

Nein, das ER-Modell ist datenbanksystem-unabhängig und anwendungsnah

Was versteht man unter Entität/Entity?

Ein bestimmtes (von anderen unterscheidbares) Objekt der realen Welt oder unserer Vorstellung

Was sind Beispiele von Entities/Entitäten?

Was sind Entitätsmengen?

Entitäten gleichen Typs

Ist für jede Entitätsmenge ein Identifikationsschlüssel zu bestimmen?

Ja

Was ist ein Primärschlüssel?

Zur eindeutigen Identifizierung eines Datensatzes verwendet

Welches sind existierende Assoziationstypen?

Was bedeutet der Assoziationstyp 1?
 

Was bedeutet der Assoziationstyp m?

Was bedeutet der Assoziationstyp c?

Was bedeutet der Assoziationstyp mc?

Korrektes Beispiel vom Typ c (Abteilungsleiter)?

Aussage: Jede Abteilungsleiter hat genau einen Abteilungsleiter

Was heisst 1?

Was heisst N?

Weshalb ist das ERM überhaupt nötig?

  • gängiger Standard für die Datenmodellierung
  • Typisierung von Objekten, ihrer relationalen Beziehungen untereinander und der zu überführenden Attribute

Was ist ein Attribut?

eine Eigenschaft, die im Kontext zu einer Entität steht.

Was ist ein Datenbankschema?

Datenbankbeschreibung mitsamt ihren zugehörigen Integritätsedingungen

Was enthält ein relationales Datenbankschema?

Definition von:

  • Tabellen
  • Merkmale
  • Primärschlüssel

Was legen die Integritätsbedingungen fest?

  • Einschränkungen für die Wertebereiche
  • Abhängigkeiten zwischen verschiedenen Tabellen

Was besagt die erste Regel (Entitätsregel/Muss-Regel)?

Was besagt die zweite Regel (Beziehungs- oder Kann-Regel)?

Was ist ein Fremdschlüssel?

Merkmal oder Merkmalskombination, die in derselben oder einer anderen Tabelle als Identifikationsschlüssel auftritt

Was stellt der Fremdschlüssel sicher?

Die Verknüpfungen zu anderen Tabellen

Was besagt die dritte Regel (Komplex-komplexe Beziehungen)?

  • Jede komplex-komplexe Beziehung muss als eigenständige Tabelle definiert werden (Muss-Regel)
  • Fremdschlüssel (ID-Schlüssel treten als Fremdschlüssel auf)
  • Primärschlüssel (Zusammensetzung aus Fremdschlüsseln oder anderer Schlüsselkandidat)

Was besagt die vierte Regel (einfache-komplexe Beziehungen)?

  • Kann-Regel

Einfach-komplexe Beziehung kann ohne eigenständige Tabelle ausgedrückt werden (Es wird mit der einfachen Assoziation ein Fremdschlüssel auf die referenzierte Tabelle geführt)