banner
vote

Język SQL

SQL to strukturalny język zapytań (ang. Structured Query Language).
Jest to bardzo powszechny i standaryzowany język dostępu do systemów zarządzania relacyjnymi bazami danych. Służy do tworzenia i modyfikowania baz danych oraz do pobierania i zapisywania danych z i do bazy.
Rozpoznawany jest przez wszystkie najpopularniejsze systemy baz danych takie jak np. MySQL, PostgreSQL, Microsoft SQL Server, Oracle, DB2.

Język SQL w przeciwieństwie do języków programowania nie służy do tworzenia programów, ale tylko do operacji na danych zawartych w bazie. Jest więc nazywany podjęzykiem danych.

Użycie SQL polega na wysyłaniu zapytań (query) do bazy i przekazywaniu użytkownikowi żądanych danych.
Dobre zwyczaje w posługiwaniu się językiem SQL i bazami danych
Na początku pracy z bazą danych oraz językiem, warto wybrać sposób w jaki będzie się zapisywać nazwy tabeli, zapytania, warunki itd.
Zasady przyjęte na tej stronie to m.in.:
  • nazwy tabeli zapisywane są z wielkiej litery (w zapytaniach z małej) oraz składają się tylko z liter i znaku "_"
  • słowa kluczowe w zapytaniach są pisane wielkimi literami w odróżnieniu od np. nazw kolumn czy warunków
Szczególnie drugi z powyższych przykładów jest dobrym zwyczajem w pisaniu zapytań przestrzeganym przez większość osób posługujących się SQL-em.

Warto już na początku wypracować pewne nawyki, aby później móc z automatyzmem i łatwością odczytywać swoje zapytania i tworzyć nowe.