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
Q

Was enthält das Technische Design?

A
  • Logisches Datenmodell (fein)

- Physisches Datenmodell

26
Q

Was enthält die Implementierung beim Ablauf einer Anwendungsentwicklung in Datenbanken?

A

-Datenobjekte (Tabellen, ….)

27
Q

Wie wird die Konsistenz bei Manipulationen oft gewährleistet?

A

-dafür werden oft parallele Schreiboperationen auf bestimmten Datensätze verhindert

28
Q

Wie wird eine Datenbank noch genannt?

A

wird auch Datenbasis genannt

29
Q

Was bedeutet konsistent im Kontext von Datenmanipulationen?

A

Jede Transaktion soll stets so sein, dass vorher konsistente Daten danach auch wieder konsistent sind.