DBS I

Datenbanksysteme I

Datenbanksysteme I


André Schönberger
Diese Lernkarten bieten eine grundlegende Einführung in die Architektur und Implementierung von Datenbanken. Sie behandeln zentrale Konzepte wie B-Bäume, Schemata, Datenbankmanagementsysteme (DBMS) und deren Implementierung in Software. Die Karteikarten erläutern auch die Struktur von Datenbanken, einschließlich der 3-Ebenen-Schema-Architektur und der 3-Schichten-Architektur, sowie die Unterschiede zwischen Dateisystemen und Datenverwaltungssystemen. Ideal für Studierende und Einsteiger in der Informatik, die ein solides Verständnis der Grundlagen der Datenbankverwaltung erlangen möchten.
Cartes-fiches
13
Utilisateurs
0
Langue
Allemand
Catégorie
Informatique
Créé / Mis à jour
04.12.2013 / 04.12.2013

Cartes-fiches

Was versteht man unter den 3-Ebenen-Schema-Architektur?

Strukturmodell (DBS)

externe Ebene

konzeptuelle Ebene

interne Ebene

Typ-Definition

Was versteht man unter der

3-Schichten-Architektur?

 

Informationssystem:

GUI-Sicht / Batch-Applikation

Fachkonzeptschicht

Datenhaltungsschicht

Was versteht man unter einem Dateisystem?

Komponente eines OS, realisiert: Dateien, Verzeichnisse und weitere damit zusammenhängende Konzepte auf Speichermedium

Daten, die von einer Dateisystem-Software verwaltet werden.

Was versteht man unter einem

Datenbankmanagementsystem (DBMS)?

 

Software, die eine Datenbank verwaltet und einkapselt

Was ist ein Datenbankmodell?

konzeptuelle Basis eines DBMS

definiert u.a. eine allgemeine Abfragesprache

Was ist ein DVS?

 

Datenverwaltungssystem: System das Daten presistent verwalten kann und das Suchfunktionen und andere Dienste anbietet

 

Was ist ein OLTP-System?

 

on-line transaction processing system

DBMS, das eine größere Anzahl von Transaktionen, die i.d.R. nur auf kleine Teile der Datenbank zugreifen, parallel ausführen kann und das umfangreiche Schutzvorrichtungen gegen Applikationsfehler und sonstige Störungen bietet

 

Was ist ein Schema?

Typdefinition in einer Datenbank

Was ist ein B-Baum?

- abstrakte Implementierung des generischen abstrakten Datentyps Verzeichnis

- Implementierung für konkrete Basisdatentypen

Was ist ein B*-Baum?

Variante des B-Baums, bei der Nutzdaten nur auf der untersten Baumebene gespeichert werden und alle obere Ebenen reine Indexknoten enthalten

Was versteht man unter einem generisch abstrakten Datentyp?

abstrakter Datentyp, in dessen Schnittstelle, insb. bei den Parametern der Operationen, ein Basisdatentyp offenbleibt

Was versteht man unter der Ordnung m eines B-Baums?

Minimalzahl der Trennschlüssel in einem Knoten ; die Maximale ist genau doppelt so hoch (2m).

 

Was versteht man unter einem Unterlauf bzw. einem Überlauf eines B-Baums?

Überschreiten / Unterschreiten der Maximalzahl / Minimalzahl an Einträgen in einem Knoten eines B-Baums

Étudier