3.1 irrelevant DB Grundlagen - (nur mäßig relevant/ eher nicht) Flashcards

1
Q

Def. Datenbank (DB):

A

ein Datenbestand, der logisch zusammengehörend ist

und aus Nutzdaten und Metadaten besteht

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Def. Datenbankmanagementsystem (DBMS):

A

ein Softwaresystem, dass Aufbau und Betrieb einer DB unterstützt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Def.: Datenbanksystem:

A

ein ausgeführtes DBMS zusammen samt der verwalteten Daten

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Def. Transaktion:

Und welche Art Vorgang ist eine Transaktion immer?

A

Jeder Zugriff/ Veränderung auf die Daten

-ist immer ein in sich geschlossener Vorgang

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Wie sollen Manipulationen an den Datenbeständen stets durchgeführt werden?

A

konsistent

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Wie sollen Transaktionen immer sein???

Eselsbrücken-Wort

A

ACID

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Eigenschaften von Transaktionen

Wofür steht der erste Buchstabe in dem Eselsbrückenwort ?

A

A = Atomar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Eigenschaften von Transaktionen

Wofür steht der zweite Buchstabe in dem Eselsbrückenwort ?

A

C = Consistency (= Konsistenz )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Eigenschaften von Transaktionen

Wofür steht der dritte Buchstabe in dem Eselsbrückenwort ?

A

I = Isoliertheit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Eigenschaften von Transaktionen

Wofür steht der vierte Buchstabe in dem Eselsbrückenwort ?

A

D = Dauerhaftigkeit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Was ist die Bedeutung der ersten Eigenschaft von Transaktionen?

A

Atomar = Transaktionen sind unteilbar (ganz oder gar nicht durchgeführt)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Was ist die Bedeutung der zweiten Eigenschaft von Transaktionen?

A

Consistency : Transaktionen überführen einen korrekten Datenbankzustand wieder in einen solchen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Was ist die Bedeutung der dritten Eigenschaft von Transaktionen?

A

Isoliertheit: Transaktionen werden sequentiell durchgeführt

Sie beeinflussen sich während ihrer Durchführung gegenseitig nicht

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Was ist die Bedeutung der vierten Eigenschaft von Transaktionen?

A

Dauerhaftigkeit: Abgeschlossene Transaktionen können vom System nicht rückgängig gemacht werden

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Die Zeilen der Tabelle repräsentieren die

A

Datensätze

auch mathematisch n-Tupel / records genannt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Wie/Wo speichern relationale DBS die Daten

A

in Objekttypen

Tabellen; mathematisch = Relationen

17
Q

Wie sind die Datensätze gegliedert?

A

Die Datensätze sind in Attribute (auch Merkmale oder Felder genannt) gegliedert.
Sie stehen in Spalten nebeneinander

18
Q

Wie betrachten wir Informationen?

A

Als interpretierte Daten.

19
Q

Def. Daten:

A

Daten sind eine Repräsentation von Fakten, Konzepten oder auch Instruktionen in einer formalisierten Art und Weise

20
Q

Def. Informationen:

A

Informationen beziehen sich auf die Bedeutung , die Menschen (durch vereinbarte Konventionen) diesen Daten zuordnen

21
Q

(völlige überflüssige karte) heutige Anforderungen an die Verwaltung von Daten?

A

-Dauerhaftigkeit-Verfügbarkeit-Zugriffsschutz-Integrität

22
Q

Vorteile von Datenbanksystemen? (4 Stück)

A
  1. Gleichzeitiger Zugriff durch viele Benutzer (weils seriell abgearbeitet wird)
  2. Einheitliche Zugriffsmechanismen
  3. berechtigungssteuerung
  4. Senkung Entwicklung- und Betriebskosten
23
Q

Beim Ablauf einer Anwendungsentwicklung: Welche Schritte gibt es? (7 Stück)

-in der richtigen Reihenfolge:

A

Anforderungsanalyse -> Fachkonzeption -> Technisches Design -> Technisches Design -> Implementierung -> Test -> Abnahme und Betriebsübergabe

24
Q

Was enthält die Fachkonzeption?

A
  • Konzeptionelles Datenmodell

- Logisches Datenmodell (grob)

25
Was enthält das Technische Design?
- Logisches Datenmodell (fein) | - Physisches Datenmodell
26
Was enthält die Implementierung beim Ablauf einer Anwendungsentwicklung in Datenbanken?
-Datenobjekte (Tabellen, ....)
27
Wie wird die Konsistenz bei Manipulationen oft gewährleistet?
-dafür werden oft parallele Schreiboperationen auf bestimmten Datensätze verhindert
28
Wie wird eine Datenbank noch genannt?
wird auch Datenbasis genannt
29
Was bedeutet konsistent im Kontext von Datenmanipulationen?
Jede Transaktion soll stets so sein, dass vorher konsistente Daten danach auch wieder konsistent sind.