Sichten.

Slides:



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

Projekt: Datenbankentwurf
XSQL - Beispiel. © Prof. T. Kudraß, HTWK Leipzig Nested Cursor erzeugen in SQL-Anfragen die XML-typische Baumstruktur (anstelle von Tabellen) Beispiel:
Folien 2-5, 7-8 © Prof. Dr. Manfred Rössle (FH Aalen)
System J – Compiler – Praktikum: Datenbanksystementwicklung Knut Stolze
MySQL.
Prof. Dr. Andreas Schmietendorf
Systemüberblick Beispiele: Microsoft Access Oracle Ingres Informix
SQL als Abfragesprache
SQL als Abfragesprache
Datensicherheit in DBMS
IS: Datenbanken, © Till Hänisch 2000 CREATE TABLE Syntax: CREATE TABLE name ( coldef [, coldef] [, tableconstraints] ) coldef := name type [länge], [[NOT]NULL],
SQL/XML. © Prof. T. Kudraß, HTWK Leipzig 2 2 Motivation Speicherung von XML in allen großen kommerziellen DBMS vorhanden proprietäre Lösungen für die.
Otto-von-Guericke-Universität MagdeburgGamal Kassem Übung 7 Reports mit Datenbankzugriff.
Datenbankabfragen Bücher des Autors “Aare, Karl-August” Tabelle buch.
Der letzte Schliff für Abfragen Übersicht über die Aggregatfunktionen.
Transaction Script Software Component Technology for Distributed Applications.
Erstellen einer Datenbank
Datenintegrität Referentielle Integrität create table
JDBC -Java Database Connectivity-. 15./22. April 2004JDBC2 JDBC.... verbindet Java-Programme mit SQL-basierten Datenbanken.. liefert eine generische SQL-API.
1 Datenintegrität Statische Bedingung (jeder Zustand) Dynamische Bedingung (bei Zustandsänderung) Bisher: Definition eines Schlüssels 1:N - Beziehung Angabe.
1 Kapitel 8: Datenintegrität. 2 Datenintegrität Statische Bedingung (jeder Zustand) Dynamische Bedingung (bei Zustandsänderung) Bisher: Definition eines.
Datenbanken 13: Objekt-Klasse-Datenbank
Datenbanken 10: Einfügen, Ändern, Löschen
Erhard Künzel für Info 9. Klasse: Digitale Schule Bayern © Erhard Künzel.
Abfragen – Tipps und Tricks Buch S102ff (Informatik I, Oldenbourg-Verlag) Nach einer Vorlage von Dieter Bergmann.
SQL in Visual FoxPro. © 1999 TMN-Systemberatung GmbH SQL Historie n SQL - Structured Query Language n In den 70er Jahren von IBM entwickelt n 1986 zum.
Arbeiten mit SQL in Visual FoxPro 9.0 deutschsprachige FoxPro User Group Rainer Becker Microsoft Visual FoxPro 9.0 Roadshow SQL.
objekt-relationale Datenbanken
Relationale Datenbanken III
Betrieb von Datenbanken Marco Skulschus & Marcus Wiederstein
Advanced Mapping Persistente Domänenmodelle mit JPA 2.0 und Bean Validation.
WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R Vorlesung #6 SQL (Teil 3)
WS 2011/12 Datenbanksysteme Fr 15:15 – 16:45 R Vorlesung #6 SQL (Teil 3)
SS 2004 Datenbanken 4W Mi 13:30 – 15:00 G 2.30 Vorlesung #8 SQL (Teil 3)
WS 2013/14 Datenbanksysteme Do 17:00 – 18:30 R Vorlesung #7 SQL (Teil 4)
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R Vorlesung #7 SQL (Teil 4)
Datenbanksysteme für hörer anderer Fachrichtungen
Einführung in Datenbankmodellierung und SQL
PL/SQL - Kurze Einführung April 2003Übung Data Warehousing: PL/SQL 2 PL/SQL.. ist eine Oracle-eigene, prozedurale Programmiersprache Sämtliche.
Aggregatsfunktion mit Group by und having SQL = Structured Query Language.
Naturwissenschaftlich-technologische Ausbildungsrichtung in der 8., 9. und 10. Jahrgangsstufe.
Structured Query Language
XQuery 1.0 – Arbeitsweise Mögl. Eingaben Das wird berücksichtigt: Typen von XPath und XML Schema Namensräume, Module Ergebnis: XML-Instanz.
Oberseminar Moderne Datenbanken WS03/04
Termin Festlegung Einführung MySQL Runterladen MySQL, Pentaho Design Studio Betrachtung Pentaho
11 Zugriffskontrolle (Access Control) Ziele Privilegien Rollen GRANT und REVOKE Befehl Privilegien Rollen GRANT und REVOKE Befehl.
Prolog: Datenbanken Inhalt - Überblick - Erstellen einer Datenbank
Datenbank für Skriptenverkauf
PHPmyadmin Maya Kindler 6c.
WS 2014/15 Datenbanksysteme Do 17:00 – 18:30 R Vorlesung #9 SQL Zusammenfassung.
Datenbanken erstellen mit PostgreSQL
Datenbanken abfragen mit SQL
Modellierungsspezialisten DRITTE NORMALFORM! „Bei der Abfrage, können wir dann alles wieder zusammenfügen!“
SQL Structured Query Language Enzio Thiem. INHALT CREATE TABLE Anweisung Gängige Datentypen Beispiel CREATE TABLE Beispiel CREATE TABLE - erweitert Beispiel.
Klassen und Tabellen.
Abfragen Wiederholung Manuel Friedrich Schiller-Gymnasium Hof.
Vorlesung #4 Relationales Kalkül und SQL (Teil 1)
Aggregatfunktionen bei mehreren Tabellen
Verbund von Tabellen.
Sortierte Datenbankabfragen
Aggregatfunktionen.
Wirtschaftsinformatik
Vorlesung #7 SQL (Teil 4).
Abfragesprache SQL in ORACLE
Beispiele zur Datenänderung
Create Table, Rechte und Rollen
Textmuster.
Nutzung und Modellierung von Datenbanken
(Structured Query Language)
 Präsentation transkript:

Sichten

CREATE TABLE artikelvn ( Nr INT(11), Name VARCHAR(50), FARBE VARCHAR(25), Preis DECIMAL(8,2), Lieferantin VARCHAR(3) ); INSERT INTO artikelvn SELECT * FROM artikel WHERE Lieferantin = "vn" Erzeuge eine neue Tabelle artikelvn und füge dort alle Artikel der Lieferantin vn ein.

CREATE VIEW artikelvn AS SELECT * FROM artikel WHERE Lieferantin = "vn" Erzeuge eine Sicht artikelvn, die alle Artikel der Lieferantin vn enthält.

Erzeuge eine Sicht cd, die alle Bands mit ihren Alben enthält. CREATE VIEW cd AS SELECT bandName, Name FROM album ORDER BY bandName Erzeuge eine Sicht cd, die alle Bands mit ihren Alben enthält.

CREATE VIEW auslastung AS SELECT SchuelerinName, SUM(Stundenzahl) FROM besucht, fach WHERE besucht.FachName = fach.Name AND in_11 GROUP BY SchuelerinName Erzeuge eine Sicht auslastung, die zu jeder Schülerin ihre gesamte Wochenstundenzahl in der Q11 enthält.

Wenn man Tabelleninhalte in eine neue Tabelle kopiert, dann ist die neue Tabelle nur im Moment ihres Entstehens aktuell. Wenn man Tabelleninhalte in eine Sicht überträgt, dann ist die Sicht stets aktuell. Außerdem ermöglicht sie, die Zugriffsrechte der Nutzer passend einzuschränken.