• Keine Ergebnisse gefunden

Datenbanken: Grundlagen | informatikZentrale

N/A
N/A
Protected

Academic year: 2022

Aktie "Datenbanken: Grundlagen | informatikZentrale"

Copied!
10
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

www.informatikzentrale.de

Datenbanken:

Grundlagen

(2)

www.informatikzentrale.de

1) Definition "Datenbank"

2) Was steht in einer DB?

3) Relationales Datenbankmodell 4) Aufbau Datentabelle

(3)

www.informatikzentrale.de

Definition

Datenbank speichert Informationen mit logischem Zusammenhang, z.B. zu

- Weltwissen (Wikipedia (?)) - Artikel der Alnatura-Kette

- Schüler/innen dieser Schule

(4)

www.informatikzentrale.de

Realität vs. Datenbankinhalt

Bsp.: Artikel eines Textilienmarkts

www.flickr.com/photos/39208526@N08/3597994575

(5)

www.informatikzentrale.de

Realität vs. Datenbankinhalt

Bsp.: Artikel eines Textilienmarkts

Name Art Größe Preis

T-Shirt Grundausstattung XL 52,00

www.flickr.com/photos/39208526@N08/3597994575

(6)

www.informatikzentrale.de

Realität vs. Datenbankinhalt

Bsp.: Artikel eines Textilienmarkts

für Verwaltung des Textiliengeschäfts von Bedeutung?

ja

Preis Größe Material

nein

Geruch Haptik Schadstoffe

http://www.flickr.com/photos/oatsy40/9475504359/

(7)

www.informatikzentrale.de

DB-Inhalt: nur Ausschnitt

= " Abstraktion "

http://www.flickr.com/photos/oatsy40/9475504359/

(8)

www.informatikzentrale.de

Relationales Datenbankmodell

Daten werden in Tabellenstrukturen abgelegt

Andere Modelle z.B.

-Objektorientiertes DB-Modell - hierarchisches DB-Modell

(9)

www.informatikzentrale.de

Aufbau einer Datentabelle

Spalten =

"Attribute"

Artikelnummer Name Preis

1 Lappen 1,99

2 Spülmittel 4,88

3 Waschmittel 3,49

Zeilen =

„Datensätze“

Spaltenüberschriften =

„Feldname“

(10)

www.informatikzentrale.de

Aufbau einer Datentabelle

Spalten =

"Attribute"

Feldname Feldname Feldname

1 Lappen 1,99

Ich bin ein Datensatz!

3 Waschmittel 3,49

Zeilen =

„Datensätze“

Spaltenüberschriften =

„Feldname“

Referenzen

ÄHNLICHE DOKUMENTE

1 Attribut/mehrere Attribute, die jeden Datensatz eindeutig kennzeichnen Primärschlüssel werden immer durch?.

d) Geben Sie die Namen aller Assistenten an, deren Boss mindestens eine Vorlesung geprüft hat. e) Geben Sie die Titel der direkten Voraussetzungen für die Vorlesung

• 1-zu-N-Beziehungen werden in eine Relation übersetzt, indem man den Schlüssel der N-Entität als neuen Primärschlüssel wählt und den Schlüssel der 1-Entität als normales

SELECT fr.von, f.nach, fr.abfahrt, f.ankunft, fr.fahrtzeit + f.ankunft - f.abfahrt, fr.wartezeit + f.abfahrt - fr.ankunft FROM fahrplan_rec_linie fr, fahrplan f. WHERE fr.nach

Das Programm wird auf einem System mit 16 GB Hauptspeicher und einer herkömmlichen Magnetfestplatte (Größe 1 TB), auf der alle Werte sequentiell gespeichert sind, ausgeführt..

Gehen Sie davon aus, dass beim Nested-Loop-Join die linke Eingabe zuerst geöffnet wird und dass beim Hash-Join aus der linken Eingabe eine Hashtabelle

SQL-92 spezifiziert mehrere Konsistenzstufen (isolation level) durch welche der Benutzer (bzw. die Anwendung) festlegen kann, wie stark eine Transaktion von anderen parallel

Indizes erlauben assoziativen Zufriff auf Daten; Nur Daten, die ür eine Anfrage gebraucht werden, werden in den Haupspeicher geladen, da Laden aller Tupel sehr teuer?.