Knowunity
Schule. Endlich einfach.
Datenbanken, SQL
Mila
42 Followers
Teilen
Speichern
179
11/12/13
Lernzettel
-SQL Abfragen -ER-Modelle
logische Operatoren = !=, Like, not like, > (größer als), < (kleiner als), >=, <= } WHERE => Bedingung OR=> oder ORDER BY => sortiert Spolte ASC (auf), DESC (ab) DISTINCT =) Löscht doppelte Ergebnisse bei mehreren Tabellen. SELECT =) was angezeigt wird, wählt Spalte AND => und FROM=> Auswahl der Tabelle AS =) Gibt eine Spalte mit Namen ● Datenbank programmierung Beziehung zwischen Tabellen •1:1, jedem Datensatz aus Tabelle A ist genau ein Datensatz aus Tabelle B zugeordnet. 1:n, Einem Datensatz aus Tabelle A können keine, ein oder mehrere Datensätze aus Tabelle B zugeordnet sein. Hauptelemente ; weitere Elemente Entitäten ● •Beziehungen •Attribute Entitäten: Klassen von Objekten der realen Welt. Beziehungen: Aggregation von Entitäten Attribute: Klassen von Werben ER-Schema Geb. Name Instanz Neme Kur Person Person Erstellen einer Tabelle Kunde XBUR ein Nome • Generalisierungshierarchien • Zusammengesetzte Attribute • Identifier kunde (Name, kur) Einkauf (Produkt, PNr) kauft ein (KNr, PNG) lebt Person » (p1, p2, p3) Stadt (81, 82, 83) lebt in= (<p1,513,<p2, 53³, <p3, 52³) Schlüssel: Ein Schlüssel identifiziert eine Entität Person Person (0,1m) rebis (0,m) Haus Name Telefon Adresse Einkauf Stadt S. Name Einwohner Kardinalitäten ·Personalausweisnummer Podukt PNC Person Datenbanken banka kurs => Kunde Name kNr (1,3) findet (940) statt (0,n) Tag Raum Einkauf Produkt PNC Wörter schreibt man als String und Zahlen als Integer Manager von (0,0) Angestellter mehrere Tabellen Beispiel SELECT DISTINCT plz-verzeichnis. Ort (0,1) Untergebener von FROM plz_verzeichnis, mitarbeiter WHERE mitarbeiter. Name like "Anna" managt Name KNr Produkt Pr
App herunterladen
Datenbanken, SQL
Mila
11/12/13
Lernzettel
-SQL Abfragen -ER-Modelle
Datenbankenentwurf
5
11
Datenbanken
15
11/9/10
Datenbank ERM-Modell und Normalformen
252
11/12/13
2
Datenbanken Überblick
27
13
logische Operatoren = !=, Like, not like, > (größer als), < (kleiner als), >=, <= } WHERE => Bedingung OR=> oder ORDER BY => sortiert Spolte ASC (auf), DESC (ab) DISTINCT =) Löscht doppelte Ergebnisse bei mehreren Tabellen. SELECT =) was angezeigt wird, wählt Spalte AND => und FROM=> Auswahl der Tabelle AS =) Gibt eine Spalte mit Namen ● Datenbank programmierung Beziehung zwischen Tabellen •1:1, jedem Datensatz aus Tabelle A ist genau ein Datensatz aus Tabelle B zugeordnet. 1:n, Einem Datensatz aus Tabelle A können keine, ein oder mehrere Datensätze aus Tabelle B zugeordnet sein. Hauptelemente ; weitere Elemente Entitäten ● •Beziehungen •Attribute Entitäten: Klassen von Objekten der realen Welt. Beziehungen: Aggregation von Entitäten Attribute: Klassen von Werben ER-Schema Geb. Name Instanz Neme Kur Person Person Erstellen einer Tabelle Kunde XBUR ein Nome • Generalisierungshierarchien • Zusammengesetzte Attribute • Identifier kunde (Name, kur) Einkauf (Produkt, PNr) kauft ein (KNr, PNG) lebt Person » (p1, p2, p3) Stadt (81, 82, 83) lebt in= (<p1,513,<p2, 53³, <p3, 52³) Schlüssel: Ein Schlüssel identifiziert eine Entität Person Person (0,1m) rebis (0,m) Haus Name Telefon Adresse Einkauf Stadt S. Name Einwohner Kardinalitäten ·Personalausweisnummer Podukt PNC Person Datenbanken banka kurs => Kunde Name kNr (1,3) findet (940) statt (0,n) Tag Raum Einkauf Produkt PNC Wörter schreibt man als String und Zahlen als Integer Manager von (0,0) Angestellter mehrere Tabellen Beispiel SELECT DISTINCT plz-verzeichnis. Ort (0,1) Untergebener von FROM plz_verzeichnis, mitarbeiter WHERE mitarbeiter. Name like "Anna" managt Name KNr Produkt Pr
App herunterladen
Knowunity
Schule. Endlich einfach.