Dokodu - kursy IT, AI i automatyzacja

SQL

Odkryj wszystkie artykuły w kategorii SQL. Poznaj praktyczne porady od ekspertów i przyspiesz swój rozwój zawodowy.

21 artykułów

Zadania SQL: poziom średni
SQL

Zadania SQL: poziom średni

Zestaw zadań SQL dla poziomu średniego. Realistyczny dataset, 10–12 zadań

Kacper Sieradziński
Zadania SQL: poziom podstawowy
SQL

Zadania SQL: poziom podstawowy

Praktyczny zestaw 10 zadań SQL dla początkujących. Instrukcja uruchomienia

Kacper Sieradziński
UNION i UNION ALL w SQL
SQL

UNION i UNION ALL w SQL

Wyjaśnienie UNION i UNION ALL w SQL. Różnice, dopasowanie kolumn i typów,

Kacper Sieradziński
SQL — pytania rekrutacyjne
SQL

SQL — pytania rekrutacyjne

Kompendium pytań z SQL na rozmowę: teoria, SELECT, JOIN i agregacje, podzapytania

Kacper Sieradziński
Indeksy w PostgreSQL: B-Tree, Hash, GIN, GiST i BRIN
SQL

Indeksy w PostgreSQL: B-Tree, Hash, GIN, GiST i BRIN

Przegląd indeksów w PostgreSQL: B-Tree, Hash, GIN, GiST i BRIN. Zastosowania,

Kacper Sieradziński
PostgreSQL vs MySQL: różnice, które mają znaczenie
SQL

PostgreSQL vs MySQL: różnice, które mają znaczenie

Praktyczne porównanie PostgreSQL i MySQL: architektura, zgodność SQL, typy

Kacper Sieradziński
PostgreSQL: wprowadzenie, instalacja i pierwsza baza danych
SQL

PostgreSQL: wprowadzenie, instalacja i pierwsza baza danych

Wprowadzenie do PostgreSQL: instalacja, tworzenie użytkownika i bazy, psql

Kacper Sieradziński
MySQL: wprowadzenie, instalacja i pierwsza baza danych
SQL

MySQL: wprowadzenie, instalacja i pierwsza baza danych

Czym jest MySQL, instalacja na Windows, macOS i Linux, tworzenie użytkownika,

Kacper Sieradziński
Transakcje i poziomy izolacji w SQL
SQL

Transakcje i poziomy izolacji w SQL

Wyjaśnienie transakcji, ACID i poziomów izolacji. Anomalie, savepoint/rollback,

Kacper Sieradziński
Optymalizacja zapytań SQL i analiza planów wykonania
SQL

Optymalizacja zapytań SQL i analiza planów wykonania

Jak czytać EXPLAIN/EXPLAIN ANALYZE, znajdować wąskie gardła i wykorzystywać

Kacper Sieradziński
Normalizacja baz danych
SQL

Normalizacja baz danych

Czym jest normalizacja i po co. Jak unikać anomalii. Zasady 1NF, 2NF, 3NF

Kacper Sieradziński
Denormalizacja baz danych
SQL

Denormalizacja baz danych

Czym jest denormalizacja, kiedy ją stosować i jakie ma skutki. Techniki,

Kacper Sieradziński
Indeksy w SQL: teoria i praktyka
SQL

Indeksy w SQL: teoria i praktyka

Jak działają indeksy w SQL, kiedy je tworzyć, jakie są rodzaje w PostgreSQL

Kacper Sieradziński
Funkcje okienkowe w SQL: PostgreSQL i MySQL
SQL

Funkcje okienkowe w SQL: PostgreSQL i MySQL

Definicja i zastosowania funkcji okienkowych w SQL. Składnia OVER, PARTITION

Kacper Sieradziński
Podzapytania i CTE w SQL
SQL

Podzapytania i CTE w SQL

Praktyczny przegląd podzapytań i CTE w SQL. Typy, zastosowania, wpływ na

Kacper Sieradziński
Instrukcja CASE WHEN w SQL
SQL

Instrukcja CASE WHEN w SQL

CASE WHEN to wyrażenie warunkowe w SQL. Wyjaśniamy składnię, warianty, zagnieżdżenia

Kacper Sieradziński
Funkcje agregujące w SQL
SQL

Funkcje agregujące w SQL

Przegląd funkcji agregujących w SQL. COUNT, SUM, AVG, MIN, MAX, użycie z

Kacper Sieradziński
Typy danych w SQL: porównanie PostgreSQL i MySQL
SQL

Typy danych w SQL: porównanie PostgreSQL i MySQL

Przegląd typów danych w SQL z naciskiem na różnice implementacyjne. Precyzja

Kacper Sieradziński
Podstawy SQL: SELECT, WHERE, JOIN, GROUP BY
SQL

Podstawy SQL: SELECT, WHERE, JOIN, GROUP BY

Wyjaśnienie podstaw SQL: SELECT, WHERE, JOIN, GROUP BY, HAVING, ORDER BY

Kacper Sieradziński
Jak uczyć się SQL
SQL

Jak uczyć się SQL

Praktyczny plan nauki SQL: od podstaw i środowiska, przez ćwiczenia i projekty,

Kacper Sieradziński
Co to jest SQL?
SQL

Co to jest SQL?

Czym jest SQL? Definicja języka, zasady działania, przykładowe zapytanie

Kacper Sieradziński