Sprachumfang von SQL Vier Kategorien DDL (Data Definition Language)

Slides:



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

Folien 2-5, 7-8 © Prof. Dr. Manfred Rössle (FH Aalen)
Relationale Datenbank MySQL
(structured query language)
Objekt – Relationales – Modell Tomasz Makowski IN
MySQL.
Prof. Dr. Andreas Schmietendorf
Allgemeine Technologien II
Systemüberblick Beispiele: Microsoft Access Oracle Ingres Informix
SendEplanung Datenbank
SQL als Abfragesprache
SQL als Abfragesprache
MySQL Der Einstieg.
Otto-von-Guericke-Universität MagdeburgGamal Kassem Übung 7 Reports mit Datenbankzugriff.
Erstellen einer Datenbank
Datenintegrität Referentielle Integrität create table
Datenbanken 10: Einfügen, Ändern, Löschen
3.5.2 Fremdschlüssel/ Referentielle Integrität (6/9)
2.2 Definition eines Datenbankschemas (SQL-DDL)
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.
SQL-Tutorium Ernst Rodlmayr.
Datenbankentwicklung IV-LK
SQL PHP und MySQL Referat von Katharina Stracke und Carina Berning
Relationale Datenbanken III
Betrieb von Datenbanken Marco Skulschus & Marcus Wiederstein Datenmanipulation Lehrbuch, Kapitel 4.
SQL - Structured Query Language
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 #5 Relationale Anfragesprachen.
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)
JDBC (Java DataBase Connectivity)
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.
Datenbankanbindung mit
Aufbau, Theorie und Anwendung (im Unterricht)
Structured Query Language
8 Erzeugen und Verwalten von Tabellen Ziele Kennenlernen der wichtigsten Datenbankobjekte Anlegen von Tabellen Datentypen zur Definition von Spalten.
Mehrfach-informationen Einfachinformationen
7 Verändern von Daten. 9-2 Ziele Beschreibe jeden DML Befehl Einfügen von Zeilen in eine Tabelle Ändern von Zeilen in einer Tabelle Löschen von Zeilen.
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.
Datenbank System (DBS) - Warum?
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
SQL Lutz KleinostendarpJOBELMANN-SCHULE Datendefinition Die Organisation einer Datenbank basiert auf einer Anzahl verschiedener Objekte. Diese können physikalischer.
Veranstaltung: Datenbanken I Dozent: Ioannis Papakostas Belegarbeit 6 Online-Bestellung von Büchern Stefan Rüschenberg (Matrikel-Nr.: ) Sebastian.
SQL Structured Query Language Enzio Thiem. INHALT CREATE TABLE Anweisung Gängige Datentypen Beispiel CREATE TABLE Beispiel CREATE TABLE - erweitert Beispiel.
Datenbanken. Gliederung ● Einsatz und Verwendung ● Historische Entwicklung ● Datenbankmodelle ● (Codd'sche) Prinzipien ● Datenbankoperatoren ● Beispielcode.
SQL Basics Schulung –
Veranstaltungskalender
Vorlesung #4 Relationales Kalkül und SQL (Teil 1)
Es ist noch kein Datensatz vorhanden
Abfragesprache SQL in ORACLE
Abfragesprache SQL in ORACLE
Beispiele zur Datenänderung
Constraints anlegen und löschen, Data Dictionary Tabellen
Create Table, Rechte und Rollen
Kapitel 6: Datenbanksysteme
Die erste Form der INSERT-Anweisung dient der Neueingabe von Daten:
Von Wietlisbach, Lenzin und Winter
Präsentation von Darleen und Michèle
(Structured Query Language)
 Präsentation transkript:

Sprachumfang von SQL Vier Kategorien DDL (Data Definition Language) Erstellen von Datenbanken, Tabellen und Indizes DML (Data Manipulation Language) Anlegen, Ändern und Löschen von Datensätzen DQL (Data Query Language) Abfragen von Daten DCL (Data Control Language) Anlegen von Benutzern und Vergabe von Zugriffsrechten Linda Spang 25.02.2018

DDL (Data Definition Language) Erzeugung neuer Datenbankobjekte CREATE… Entfernung von Datenobjekten DROP Verändern der Tabellenstruktur ALTER Linda Spang 25.02.2018

DML (Datenmanipulation) INSERT -> Daten einfügen INSERT INTO Tabelle [(Spaltenliste)] VALUES (Werteliste) UPDATE -> Daten aktualisieren DELETE -> Daten löschen Linda Spang 25.02.2018

Aufgabe Aufgrund statistischer Erhebungen soll in der Tabelle „Schueler“ eine weitere Spalte mit Postleitzahlen hinzugefügt werden. Um welchen Kategorie von SQL Befehl handelt es sich? DDL Warum: Ich verändere die Tabellenstruktur Welcher Befehl wird hierzu genutzt: alter table schueler add PLZ char(7) Linda Spang 25.02.2018

Aufgabe 2 Um in schnellen Kontakt mit den Verlagen zu treten, wird eine Email Adresse benötigt. Fügen Sie der Tabelle „Verlag“ eine Spalte „V_Email“ hinzu. Achten Sie bei Ihrer Wahl auf einen geeigneten Datentyp. Um welchen Kategorie von SQL Befehl handelt es sich? DDL Warum: Ich verändere die Tabellenstruktur Welcher Befehl wird hierzu genutzt: alter table Verlag add V_Email char(30) Linda Spang 25.02.2018

Aufgabe 3 Folgende Email Adressen sind bereits bekannt und können von Ihnen in die neue Spalte eingetragen werden: info@diesterweg.de cornelsen@cobe.de shop@klett.de Um welchen Kategorie von SQL Befehl handelt es sich? DML Warum: Ich verändere die Datenstruktur Welcher Befehl wird hierzu genutzt: Update Tabellenname Set SpaltenX = ‚Wert‘ [Where SpalteY = ‚Wert‘] Linda Spang 25.02.2018