Neueste Web-Entwicklung Tutorials
 

SQL Syntax


Datenbanktabellen

Eine Datenbank enthält meistens eine oder mehrere Tabellen. Jeder Tisch wird durch einen Namen (zB identifiziert "Customers" oder "Bestellung"). Die Tabellen enthalten Datensätze (Zeilen) mit Daten.

In diesem Tutorial werden wir die bekannte Beispieldatenbank (in MS Access und MS SQL Server) verwenden.

Nachfolgend finden Sie eine Auswahl aus dem "Customers" Tabelle:

Kundennummer Kundenname Kontaktname Adresse Stadt Postleitzahl Land
1

Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitucion 2222 Mexico D.F. 05021 Mexico
3 Antonio Moreno Taqueria Antonio Moreno Mataderos 2312 Mexico D.F. 05023 Mexico
4

Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbkop Christina Berglund Berguvsvagen 8 Lulea S-958 22 Sweden

Die oben stehende Tabelle enthält fünf Datensätze (einer für jeden Kunden) und sieben Spalten (CustomerID, Kundenname, Kontaktperson, Adresse, Stadt, Postleitzahl-und Land).


SQL-Anweisungen

Die meisten der Aktionen, die Sie benötigen auf einer Datenbank durchführen, sind mit SQL-Anweisungen durchgeführt.

Die folgende SQL - Anweisung wählt alle Datensätze in der "Customers" Tabelle:

Beispiel

SELECT * FROM Customers;
Versuch es selber "

In diesem Tutorial werden wir Sie alles über die verschiedenen SQL-Anweisungen zu unterrichten.


Denk daran, dass...

  • SQL-Schlüsselwörter sind nicht case sensitive: auswählen ist die gleiche wie SELECT

In diesem Tutorial werden wir alle SQL-Schlüsselwörter in Großbuchstaben zu schreiben.


Semikolons nach SQL-Anweisungen?

Einige Datenbanksysteme erfordern ein Semikolon am Ende jeder SQL-Anweisung.

Semikolons ist der normale Weg, jede SQL-Anweisung in Datenbanksystemen zu trennen, die mehr als eine SQL-Anweisung erlauben im selben Aufruf auf dem Server ausgeführt werden.

In diesem Tutorial werden wir Semikolon am Ende jeder SQL-Anweisung verwenden.


Einige der wichtigsten SQL-Befehle

  • SELECT - extrahiert Daten aus einer Datenbank ,
  • UPDATE - aktualisiert die Daten in einer Datenbank
  • DELETE - löscht Daten aus einer Datenbank
  • INSERT INTO - fügt neue Daten in eine Datenbank
  • CREATE DATABASE - erstellt eine neue Datenbank
  • ALTER DATABASE - ändert eine Datenbank
  • CREATE TABLE - erstellt eine neue Tabelle
  • ALTER TABLE - ändert eine Tabelle
  • DROP TABLE - löscht eine Tabelle
  • CREATE INDEX - erstellt einen Index (Suchtaste)
  • DROP INDEX - löscht einen Index