Używamy cookies, żeby zwiększyć Twoje doświadczenia na stronie
CodeWorlds

Strażnica zdobyta - podsumowanie

Gratulacje, @name! Stanąłeś na szczycie Strażnicy i opanowałeś najpotężniejsze narzędzia Wielkiej Biblioteki. Oto, co już wiesz:

Czego się nauczyłeś

  • Transakcje -
    START TRANSACTION
    ,
    COMMIT
    ,
    ROLLBACK
    - operacje "wszystko albo nic".
  • Zasady ACID - Atomowość, Spójność, Izolacja, Trwałość - filary zaufania do bazy.
  • Widoki -
    CREATE VIEW ... AS SELECT ...
    - zapisane zapytania używane jak wirtualne tabele.
  • CTE -
    WITH nazwa AS (...) SELECT ...
    - czytelne, krokowe zapytania.
  • Funkcje okna -
    ROW_NUMBER()
    ,
    RANK()
    z
    OVER (... PARTITION BY ...)
    - numerowanie i rankingi.

Szybka ściąga

| Narzędzie | Po co? | |-----------|--------| |

START TRANSACTION ... COMMIT
| spójne operacje grupowe | |
ROLLBACK
| cofnięcie błędnej transakcji | |
CREATE VIEW
| zapisane, wielokrotne zapytanie | |
WITH ... AS
| przejrzysty, złożony SELECT | |
ROW_NUMBER() OVER (...)
| numerowanie i rankingi |

Co dalej?

Masz już komplet umiejętności Strażnika. Potrafisz chronić integralność danych i wydobywać z nich najgłębsze wnioski. W kolejnej lokacji połączysz całą wiedzę w Wielkim Dziele - zaprojektujesz własny skarbiec danych od podstaw. Biblioteka jest w dobrych rękach!

Przejdź do CodeWorlds