Evaluare:
În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 8 voturi.
SQL Antipatterns, Volume 1: Avoiding the Pitfalls of Database Programming
SQL este limbajul omniprezent pentru dezvoltatorii de software care lucrează cu date structurate. Majoritatea dezvoltatorilor care se bazează pe SQL sunt experți în limbajul lor preferat (cum ar fi Java, Python sau Go), dar nu sunt experți în SQL. Ei depind adesea de antipatterns - soluții care par corecte, dar devin din ce în ce mai dificil de utilizat pe măsură ce le descoperiți costurile ascunse. Învățați să identificați și să evitați multe dintre aceste greșeli frecvente. Refactorizați un coșmar moștenit într-un model de date care chiar funcționează. Actualizată pentru versiunile actuale ale MySQL și Python, această nouă ediție adaugă o duzină de mini-antimodele noi pentru câștiguri rapide.
Indiferent de platforma, cadrul sau limbajul pe care le utilizați, baza de date este fundamentul aplicației dumneavoastră, iar limbajul de baze de date SQL este standardul pentru lucrul cu aceasta. Antitipurile sunt soluții care par simple la suprafață, dar care vă înglobează rapid în muncă inutilă. Învățați să identificați aceste capcane și să elaborați soluții mai bune pentru întrebările adesea puse în această carte. Evitați greșelile care duc la performanță și calitate slabe și stăpâniți principiile care fac din SQL un instrument puternic și flexibil pentru manipularea datelor și a logicii.
Pătrundeți adânc în SQL și în proiectarea bazelor de date și învățați să recunoașteți cele mai frecvente greșeli făcute de dezvoltatorii de software în modelarea bazelor de date, logica interogării SQL și proiectarea codului aplicațiilor bazate pe date. Vedeți exemple practice de concepții greșite despre SQL care pot atrage proiectele software pe o cale greșită. Găsiți cea mai mare valoare în fiecare grup de date. Înțelegeți de ce un tabel de intersecție poate fi noul dumneavoastră cel mai bun prieten. Stocați parolele în siguranță și nu reinventați roata. Gestionați valorile NULL ca un profesionist. Apărați-vă aplicațiile web împotriva slăbiciunii de securitate a injecției SQL.
Utilizați SQL în mod corect - vă poate scuti de bătăi de cap și de muncă inutilă și poate permite aplicației dvs. să strălucească cu adevărat!
Ce vă trebuie:
Exemplele SQL utilizează aroma MySQL 8. 0, dar sunt menționate și alte mărci populare de RDBMS. Alte exemple de cod folosesc Python 3. 9+ sau Ruby 2. 7+.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)