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