Structured Query Language

Slides:



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

Objekt – Relationales – Modell Tomasz Makowski IN
MySQL.
Allgemeine Technologien II
Systemüberblick Beispiele: Microsoft Access Oracle Ingres Informix
SendEplanung Datenbank
SQL als Abfragesprache
SQL als Abfragesprache
MySQL Der Einstieg.
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.
Der letzte Schliff für Abfragen Übersicht über die Aggregatfunktionen.
Erstellen einer Datenbank
Datenintegrität Referentielle Integrität create table
Einführung Dateisystem <-> Datenbanksystem
Datenbanken 10: Einfügen, Ändern, Löschen
Abfragen – Tipps und Tricks Buch S102ff (Informatik I, Oldenbourg-Verlag) Nach einer Vorlage von Dieter Bergmann.
3.5.2 Fremdschlüssel/ Referentielle Integrität (6/9)
SQL - Structured Query Language AIFB SS (1/3) Bildung von Gruppen (Group)(1/3) Zusammenfassung von Zeilen mit demselben Wert in einer vorgegebenen.
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.
Einführung und Überblick
... und alles was dazugehört
Datenbankentwicklung IV-LK
SQL PHP und MySQL Referat von Katharina Stracke und Carina Berning
Datenbanken Mehr als Tabellen.
Datenbanken Mehr als Tabellen. Datenbank Abfragen mit SQL: Eine Tabelle filtern Tabellen realer Datenbanken können sehr viele Informationen speichern:
Datenbanken?.
Betrieb von Datenbanken Marco Skulschus & Marcus Wiederstein
Betrieb von Datenbanken Marco Skulschus & Marcus Wiederstein Datenmanipulation Lehrbuch, Kapitel 4.
WS 2013/14 Datenbanksysteme Do 17:00 – 18:30 R Vorlesung #4 SQL (Teil 1)
Vorlesung #4 SQL (Teil 1).
SS 2004 Datenbanken 4W Mi 13:30 – 15:00 G 2.30 Vorlesung #6 SQL (Teil 1)
WS 2013/14 Datenbanksysteme Do 17:00 – 18:30 R Vorlesung #7 SQL (Teil 4)
WS 2011/12 Datenbanksysteme Fr 15:15 – 16:45 R Vorlesung #4 SQL (Teil 1)
Befehle in SQL Erläuterungen.
Datenbanksysteme für hörer anderer Fachrichtungen
Einführung in Datenbankmodellierung und SQL
Freiwillige Feuerwehr der Stadt Perg
Aggregatsfunktion SQL = Structured Query Language.
Relationales Datenmodell und DDL
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.
Am Beispiel der Tabelle Crew des Raumschiffes Enterprise
Relationale Datenbanken IV
Datenbankanbindung mit
Verdichten von Daten mit Gruppenfunktionen
Structured Query Language
Vorlesung #5 SQL (Teil 2).
Semantische Integritätsbedingungen  AIFB SS trigger-Klausel (2/5) Beispiel 3-5: Angestellter: (Ang-Nr, Ang-Name, Gehalt,Familienstand, Abt-Bez).
WS 2014/15 Datenbanksysteme D0 15:15 – 16:45 R Vorlesung #6 SQL (Teil 3)
Termin Festlegung Einführung MySQL Runterladen MySQL, Pentaho Design Studio Betrachtung Pentaho
TypoScript.
Excel.
Datenbank System (DBS) - Warum?
Datenbank für Skriptenverkauf
PHPmyadmin Maya Kindler 6c.
Datenbanken erstellen mit PostgreSQL
Datenbanken abfragen mit SQL
SQL Structured Query Language Enzio Thiem. INHALT CREATE TABLE Anweisung Gängige Datentypen Beispiel CREATE TABLE Beispiel CREATE TABLE - erweitert Beispiel.
Abfragen Wiederholung Manuel Friedrich Schiller-Gymnasium Hof.
Sprachumfang von SQL Vier Kategorien DDL (Data Definition Language)
Vorlesung #4 Relationales Kalkül und SQL (Teil 1)
Vorlesung #5 SQL (Teil 2).
Wirtschaftsinformatik
Abfragesprache SQL in ORACLE
Beispiele zur Datenänderung
Create Table, Rechte und Rollen
Die erste Form der INSERT-Anweisung dient der Neueingabe von Daten:
2.3 Gruppierte Datensätze
(Structured Query Language)
 Präsentation transkript:

Structured Query Language SQL Structured Query Language

Einführung Computersprache zum Manipulieren, Definieren und Abfragen von Daten im relationalen Datenbankmodell Erste Version erschien 1974 von IBM An die Englische Sprache angelehnt

Datenabfrage Auswahl mit SELECT Bedingung WHERE Funktionen COUNT, AVG, MIN, MAX, SUM Zusammenfassung mit GROUP BY Sortieren mit ORDER BY

Aufbau eines Abfragebefehls SELECT spaltenname FROM tabellenname optional bedingte werte auslesen: WHERE bedingung optional zum sortieren: ORDER BY spaltenname optional zum gruppieren: GROUP BY spaltenname

Abfrage Funktionen COUNT: Zählt alle Zeilen die nicht Wert NULL haben AVG: Errechnet den Mittelwert numerischer Werte einer Spalte MIN: Gibt den Minimalwert der ausgewählten Spalte aus MAX: Gibt den Maximalwert der ausgewählten Spalte aus SUM: Berechnet die Summe aller Werte der ausgewählten Spalte Kann durch Berechnungen ergänzt werden

Datenmanipulation Einfügen mit INSERT Verändern mit UPDATE Löschen mit DELETE

Aufbau eines INSERT Befehls INSERT INTO tabellenname (spaltenname/n) VALUES (wert1,wert2,wert3,…)

Aufbau eines UPDATE Befehls UPDATE tabellenname SET spaltenname = neuer wert optional: WHERE bedingung

Aufbau eines DELETE Befehls DELETE FROM tabellenname optional*: WHERE bedingung * ohne die WHERE Bedingung werden alle Werte gelöscht

Datendefinition CREATE DATABASE zum erstellen einer Datenbank CREATE TABLE zum erstellen einer neuen Tabelle innerhalb einer DB