Klassen und Tabellen.

Slides:



Advertisements
Ähnliche Präsentationen
ER-Datenmodell und Abfragen in SQL
Advertisements

Labor Datenbanken und Entscheidungssysteme
Kapitel 3: Das Relationenmodell
Inner Joins.
Alternativen und Muster. Alternativen Gegeben ist eine Tabelle in der ein Attribut der Tabelle Buecher Gruppe genannt wurde. So gibt es unter anderem.
SQL als Abfragesprache
MySQL Der Einstieg.
Otto-von-Guericke-Universität MagdeburgGamal Kassem Übung 7 Reports mit Datenbankzugriff.
Der letzte Schliff für Abfragen Übersicht über die Aggregatfunktionen.
Datenmodellierung - Aufbau einer Datenbank -
Datenbanken 13: Objekt-Klasse-Datenbank
Erhard Künzel für Info 9. Klasse: digitale-schule-bayern.de © Erhard Künzel.
Datenbanken 2: Einfache Aufgaben mit TabCalc
Abfragen – Tipps und Tricks Buch S102ff (Informatik I, Oldenbourg-Verlag) Nach einer Vorlage von Dieter Bergmann.
Prof. K. Gremminger Folie 1 Vorlesung Datenbanksysteme SS 2002 Cursor-Konzept u Zugriff auf Mengen von Ergebnistupeln u In SQLJ Iteratoren u Vergleichbar.
Datenbankentwicklung IV-LK
Datenbanken Mehr als Tabellen.
Datenbankentwicklung IV-LK
Wir bauen uns eine Webapplikation!
Datenbanken Mehr als Tabellen. Datenbank Abfragen mit SQL: Eine Tabelle filtern Tabellen realer Datenbanken können sehr viele Informationen speichern:
Datenbank.
Datenbanken Dantenbanksystem Data Base System Datenbasis (Daten)
SQL Überblick Abfragen aus einer Tabelle
Datenbanksysteme für hörer anderer Fachrichtungen
Einführung in Datenbankmodellierung und SQL
Freiwillige Feuerwehr der Stadt Perg
Aggregatsfunktion SQL = Structured Query Language.
Arbeit mit EOS von Martin Pabst
Objekte Objekte sind Elemente, die man mit dem Programm bearbeiten kann. Datei, aufgebaut als Tabelle (Relation) Datensatz, entspricht einer Zeile der.
Am Beispiel der Tabelle Crew des Raumschiffes Enterprise
Structured Query Language
Erste Einführung in SQL
Structured Query Language
Wiederholung Der wichtigste Befehl zur Datenmanipulation lautet:
Modellierungsspezialisten DRITTE NORMALFORM! „Bei der Abfrage, können wir dann alles wieder zusammenfügen!“
DREAMWEAVER - TABELLEN MODUL DRWMX_0201 WEBDESIGN MODUL DRW_02 h.huetter 1 Dreamweaver MX - Tabellen Teil 1 Eine Tabelle mit Dreamweaver erstellen 1. Menü:
SQL - Structured Query Language  AIFB SS (1/6) Spezielle Anfragen an eine Relation(1/6) projekt P-NAMEP-NRP-FILIALEP-LEITER p Karlsruhe3115.
Prolog: Datenbanken Inhalt - Überblick - Erstellen einer Datenbank
MAYA KINDLER 6C TABELLEN. ALLGEMEINES Man stellt Zusammenhänge dar table- tag = Beginn der Tabelle Tr- tag = neue Reihe (table row) Td-tag = table data.
By Thorsten Zisler 1 SQL Datenbank Anbindung an den Supervisor.
Modellierungsspezialisten DRITTE NORMALFORM! „Bei der Abfrage, können wir dann alles wieder zusammenfügen!“
IS: Datenbanken, © Till Hänisch 2000 Relationenalgebra Die mathematische Grundlage von relationalen Datenbanken.
Mehrfache Verwendung einer Tabelle. SELECT tanzpartner.Vorname, tanzpartner2.Vorname FROM tanzpartner, tanzpartner AS tanzpartner2 WHERE tanzpartner.Geschlecht.
SQL Structured Query Language Enzio Thiem. INHALT CREATE TABLE Anweisung Gängige Datentypen Beispiel CREATE TABLE Beispiel CREATE TABLE - erweitert Beispiel.
Struktur von Datenbanktabellen
Objektorientiertes Modellieren und Programmieren mit Java
Abfragen Wiederholung Manuel Friedrich Schiller-Gymnasium Hof.
Aggregatfunktionen bei mehreren Tabellen
Verbund von Tabellen.
Datenbankprojekt 5 bis 7 Arbeitsgruppen zu 3 bis 5 Schülerinnen
Zwei Denkansätze zur Klasse Schlange
Sortierte Datenbankabfragen
Vorlesung #5 SQL (Teil 2).
Beziehungen zwischen Klassen
Aggregatfunktionen.
Logisches Datenmodell
Dies ist ein Beispieltext für eine zweizeilige Überschrift
SQL Join.
Wirtschaftsinformatik
Sichten.
Beispiele zur Datenänderung
Create Table, Rechte und Rollen
SQL Join.
Die erste Form der INSERT-Anweisung dient der Neueingabe von Daten:
9. Vererbung und Polymorphie
Präsentation von Darleen und Michèle
Mitschüler kennenlernen
Titel Zeile 1 Zeile 2 Zeile 3
Schmock Mutter nicht ausreichend versorgt  fast verhungert Mutter bei Geburt verstorben Schmock mit Flasche aufgezogen.
(Structured Query Language)
 Präsentation transkript:

Klassen und Tabellen

Der Aufbau einer Objektkarte Fiona: MAERCHENFIGUR Name = "Prinzessin Fiona" Schoenheit = 11 Gewicht = 109 Verstand = 135 Geruch = 2 Staerke = 81 Mut = 96 Die Objektkarte beschreibt das Objekt Fiona der Klasse MAERCHENFIGUR. Die Karte nennt alle Attribute von Fiona und die zugehörigen Attributwerte.

Objekte und Datenbankeinträge In der Datenbank entspricht dem Objekt Fiona die Zeile, in der die Daten von Fiona stehen. Der Klasse MAERCHENFIGUR entspricht die Tabelle maerchenfigur. Den Attributen entsprechen die Spaltenüberschriften (Felder). Den Attributwerten von Fiona entsprechen die Dateneinträge in der Zeile von Fiona.

Welche Märchenfigur ist die schönste? SELECT Name, Schoenheit FROM maerchenfigur WHERE Schoenheit = ( SELECT MAX(Schoenheit) FROM maerchenfigur ) Welche Märchenfigur ist die schönste? Die innere SELECT-Anweisung benötigen wir, um herauszufinden, was der höchste Schönheitswert in der Tabelle maerchenfigur ist. Dann nennen wir Name (und Schönheit) aller Figuren, die diesen Schönheitswert erreichen. Theoretisch könnte es mehrere schönste Märchenfiguren geben.

Welche Märchenfiguren haben mehr Verstand als Shrek? SELECT Name, Verstand FROM maerchenfigur WHERE Verstand > ( SELECT Verstand WHERE Name = "Shrek" ) Welche Märchenfiguren haben mehr Verstand als Shrek?

Wie viele Märchenfiguren haben weniger Mut als Pinocchio? SELECT COUNT(*) FROM maerchenfigur WHERE Mut < ( SELECT Mut WHERE Name = "Pinocchio" ) Wie viele Märchenfiguren haben weniger Mut als Pinocchio?

OR Name = "Prinzessin Fiona" ) SELECT Name, Gewicht FROM maerchenfigur WHERE Gewicht > ( SELECT SUM(Gewicht) WHERE Name = "Shrek" OR Name = "Prinzessin Fiona" ) Welche Märchenfiguren wiegen mehr als Shrek und Prinzessin Fiona zusammen?