Najnowsze tutoriale tworzenie stron internetowych
 

SQL Składnia


tabele bazy danych

Baza danych najczęściej zawiera jeden lub więcej tabel. Każdy stół jest identyfikowany przez nazwę (np "Customers" lub "Zamówienia"). Tabele zawierają rekordy (wiersze) z danymi.

W tym tutorialu użyjemy dobrze znanego przykładową bazę danych Northwind (wliczone w MS Access, MS SQL Server).

Poniżej znajduje się wybór z "Customers" tabeli:

Identyfikator klienta CustomerName Nazwa Kontaktu Adres Miasto Kod pocztowy Kraj
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

Powyższa tabela zawiera pięć rekordów (jeden dla każdego klienta) oraz siedem kolumn (CustomerID, CustomerName, ContactName, adres, miasto, PostalCode i kraj).


Instrukcje SQL

Większość działań, które trzeba wykonać w bazie danych wykonywane są z SQL.

Poniższa instrukcja SQL wybiera wszystkie rekordy w "Customers" tabeli:

Przykład

SELECT * FROM Customers;
Spróbuj sam "

W tym tutorialu nauczymy Cię wszystkiego o różnych SQL.


Weź pod uwagę, że...

  • SQL słowa kluczowe nie są wrażliwe na wielkość liter: wybór jest taki sam jak SELECT

W tym tutorialu będziemy pisać wszystkie słowa kluczowe SQL w górnej obudowy.


Średnik po instrukcje SQL?

Niektóre systemy baz danych wymaga średnik na końcu każdej instrukcji SQL.

Średnik jest standardowym sposobem na oddzielenie każdej instrukcji SQL w systemach baz danych, które pozwalają na więcej niż jedna instrukcja SQL do wykonania w tym samym połączenia z serwerem.

W tym tutorialu użyjemy średnik na końcu każdej instrukcji SQL.


Niektóre z najważniejszych poleceń SQL

  • SELECT - pobiera dane z bazy danych
  • UPDATE - aktualizuje dane w bazie danych
  • DELETE - usuwa dane z bazy danych
  • INSERT INTO - wstawia nowe dane do bazy danych
  • CREATE DATABASE - tworzy nową bazę danych
  • ALTER DATABASE - modyfikuje bazę danych
  • CREATE TABLE - tworzy nową tabelę
  • ALTER TABLE - modyfikuje tabelę
  • DROP TABLE - usuwa tabelę
  • CREATE INDEX - tworzy indeks (klawisz SEARCH)
  • DROP INDEX - usuwa indeks