SQL – podstawy w przystępny sposób
Ostatnia aktualizacja 21 maja, 2023
Podstawy SQL-a są cenną na rynku pracy IT umiejętnością, którą można nabyć stosunkowo łatwo. SQL charakteryzuje się bardzo czytelną składnią, która ułatwia naukę szczególnie osobom dotychczas niezaznajomionych z kodowaniem.
W poniższym artykule omówimy podstawowe polecenia oraz klauzule SQL, które umożliwiają wykonywanie różnych operacji na danych. Dowiesz się, jak tworzyć zapytania, dodawać dane, modyfikować je, a także usuwać zbędne rekordy. Zaczynamy!
Sprawdź: SQL – klucz do zarządzania bazami danych
SQL – podstawy poleceń
Posługiwanie się SQL-em opiera się o szereg podstawowych poleceń, które pozwalają na wykonanie różnych działań w zależności od potrzeby przetworzenia danych. Wśród nich można wymienić:
- SELECT
To polecenie służy do zapytywania i pobierania danych z jednej lub wielu tabel. Składnia tego polecenia wygląda następująco:
SELECT kolumna1, kolumna2, ... FROM tabela
WHERE warunek
ORDER BY kolumna_sortowania
W powyższym przykładzie chcemy pobrać dane konkretnych kolumn z tabeli, filtrując przy tym informacje na podstawie wskazanych warunków. Następnie wyniki tej operacji zostaną posortowane według wskazanej kolumny.
- INSERT
Polecenie INSERT pozwala na dodawanie nowych rekordów do tabeli. Składnia wygląda następująco:
INSERT INTO tabela (kolumna1, kolumna2, ...)
VALUES (wartość1, wartość2, ...);
Powyższy przykład to dodawanie nowego rekordu do tabeli, przypisując wartości do odpowiednich kolumn.
- UPDATE
UPDATE umożliwia modyfikowanie istniejących rekordów w tabeli. Na przykład:
UPDATE tabela
SET kolumna1 = wartość1, kolumna2 = wartość2, ...
WHERE warunek;
W tym przypadku zmodyfikowaliśmy istniejące rekordy w tabeli, zmieniając wartości na nowe, jeśli wystąpiły określone warunki.
- DELETE
Polecenie DELETE służy do usuwania rekordów z tabeli. W SQL-u użyjemy go w następujący sposób:
DELETE FROM tabela
WHERE warunek;
W ten sposób usuwamy rekord ze wskazanej tabeli, jeśli spełnił on określony przez nas warunek.
- CREATE
Polecenie CREATE pozwala na tworzenie nowych tabel. Przykładowo:
CREATE TABLE tabela (
kolumna1 typ_danych,
kolumna2 typ_danych,
...
);
Podczas tworzenia tej tabeli definiujemy w nawiasach liczbę kolumn oraz typ danych, które będziemy chcieli w niej zamieścić.
- ALTER
Polecenie ALTER umożliwia modyfikowanie struktury istniejących tabel, np. dodawanie, usuwanie czy zmianę typów kolumn. Przykładowa składnia wygląda wtedy następująco:
ALTER TABLE tabela
ADD/DROP/ALTER kolumna typ_danych;
Dalsza część tekstu pod materiałem wideo:
Popularność SQL-a
W maju 2022 roku przeprowadzono ankietę wśród ponad 70 tys. członków społeczności Stack Overflow. Społeczność tego serwisu to przede wszystkim programiści i osoby zainteresowane technologiami IT.
Z ankiety wynika, że SQL znalazł się na trzecim miejscu wśród wymienionych technologii (49,39%) pod względem popularności wśród wszystkich respondentów. W podziale na poziom wtajemniczenia w technologie IT, SQL zdołał utrzymać miejsce tylko wśród profesjonalistów (52,64%). Osoby uczące się kodowania deklarowały jego wybór znacznie rzadziej (37,8%), przez co SQL spadł na 5. miejsce.
Czytaj także:
Wyznacz swoje OKR. To lepsze niż KPI
Go – język programowania zdobywający popularność
Metaverse internetem nowej generacji