Centrum wiedzy o technologiach i pracy w IT
sql podstawy

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!

Nie udało się zapisać Twojej subskrypcji. Spróbuj ponownie.
Udało się! Widzimy się niebawem – newsletter wysyłamy w każdy wtorek

Otrzymuj za darmo unikalne poradniki, dane i wiedzę o pracy w IT – dostarczane co tydzień

Klikając “Zapisz mnie” wyrażasz zgodę na otrzymywanie e-maili od redakcji, a także ofert partnerów oraz akceptujesz naszą Politykę prywatności.

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

    IMHO – co oznacza tak naprawdę?

    Jak skutecznie przeprowadzić exit interview?

    Total
    0
    Shares
    _podobne artykuły