SQL antipatternai. Kaip išvengti spąstų dirbant su duomenų bazėmis
SQL kalba yra būtina dirbant su struktūrizuotais duomenimis. Programuotojai, puikiai išmanantys savo mėgstamą kalbą (Java, Python ar Go), negali susigaudyti visame kame ir dažnai nėra ekspertai SQL. Tai lemia antipatternų atsiradimą, — sprendimų, kurie iš pirmo žvilgsnio atrodo teisingi, tačiau...
laikui bėgant sukelia vis daugiau problemų. Išmokite atpažinti ir apeiti daugelį šių paplitusių spąstų! Atlikite refaktorizavimą paveldėtame košmare ir paverskite jį gyvybinga duomenų modeliu! SQL kodo pavyzdžiai paremti MySQL 8.0 versija, tačiau tekste taip pat minimos kitos populiarios RDBMS. Kodo pavyzdžiuose naudojama Python 3.9+ arba Ruby 2.7+.
SQL kalba yra būtina dirbant su struktūrizuotais duomenimis. Programuotojai, puikiai išmanantys savo mėgstamą kalbą (Java, Python ar Go), negali susigaudyti visame kame ir dažnai nėra ekspertai SQL. Tai lemia antipatternų atsiradimą, — sprendimų, kurie iš pirmo žvilgsnio atrodo teisingi, tačiau laikui bėgant sukelia vis daugiau problemų. Išmokite atpažinti ir apeiti daugelį šių paplitusių spąstų! Atlikite refaktorizavimą paveldėtame košmare ir paverskite jį gyvybinga duomenų modeliu! SQL kodo pavyzdžiai paremti MySQL 8.0 versija, tačiau tekste taip pat minimos kitos populiarios RDBMS. Kodo pavyzdžiuose naudojama Python 3.9+ arba Ruby 2.7+.
Pirmieji sužinokite apie mūsų taikomas nuolaidas, pasiūlymus ir naujus produktus!
Check icon
Jūs pridėjote į savo krepšelį
Check icon
Įtraukėte į mėgstamiausius
Išparduota
Šiuo metu nėra sandėlyje
Yra sandėlyje
Turima sandėlyje Rygoje. Tikslų pristatymo laiką nurodys operatorius po užsakymo patvirtinimo.
Užsisakyti
Prekė tiekiami tiesiogiai iš leidyklos. Užsakymo įvykdymo terminas – iki 14 dienų, tikslią pristatymo datą gausite iš operatoriaus po užsakymo patvirtinimo.