• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
HowTo SQL
 

HowTo SQL

on

  • 1,267 views

10Slides containing the basics of SQL

10Slides containing the basics of SQL

Statistics

Views

Total Views
1,267
Views on SlideShare
1,265
Embed Views
2

Actions

Likes
0
Downloads
0
Comments
0

2 Embeds 2

http://www.pschwan.de 1
http://www.slashdocs.com 1

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    HowTo SQL HowTo SQL Presentation Transcript

    • HowTO SQL
      Grundlagen SQL
    • Begriffliches
      SQL = structuredquerylanguage
      Anfang der 80er Jahre durch IBM entwickelt
      Gliederung in drei Bereiche
      Datenmanipulationssprache
      Anlegen, Ändern und Löschen von Daten
      Datendefinitionssprache
      Erstellen von Datenbanken, Tabellen und Indizies
      Datenkontrollsprache
      Anlegen und Berechtigen von Benutzern
      2
    • Relationales Datenmodell
      3
    • Datenmanipulation
      Transaktion, als konsistenzerhaltene Operation auf einer Datenbank
      Gliedert sich in
      ABFRAGE
      keine Änderung der Daten
      Auswählen, navigieren, darstellen
      MUTATION
      Einfügen, Ändern und Löschen von Daten
      4
    • Datenmanipulation - Abfrage
      Syntax
      SELECT *
      FROM TABELLE
      WHERE TABELLE.FELD=‘bestimmter Wert‘
      [GROUP BY Aggregatfunktion
      HAVING Aggregatfunktion=‘bestimmerWert‘
      ORDER BY FELD]
      5
    • Datenmanipulation - Mutation
      Syntax
      INSERT INTO TABELLE [Spaltenliste]
      VALUES (Auswahlliste)
      Einfügen eines Wertes/Tupel/Datensatz in eine Relation
      6
    • Datenmanipulation - Mutation
      Syntax
      UPDATE TABELLE
      SET Spalte=Spaltenausdruck
      [WHERE Bedingung]
      Ändern (eines/mehrerer) Werte einer Relation
      7
    • Datenmanipulation - Mutation
      Syntax
      DELETE FROM TABELLE
      [WHERE Bedingung]
      Löscht das/die Tupel der Relation
      8
    • Datendefinition – Relation erzeugen
      Syntax:
      CREATE TABLE TABELLENNAME
      (Spaltenname1, Datentyp1 [Spaltenbed.],
      Spaltenname2, Datentyp2 [Spaltenbed.],
      Spaltenname3, Datentyp3 [Spaltenbed.],
      )
      9
    • Fragen?? Nein? Danke!
      Vielen Dank für die Aufmerksamkeit!
      Anregungen, Kritik und Fragen gerne an info@pschwan.de
      @p_schwan
      10