Računalniki Windows internet

Michael J. Hernandez, John L. Viescas - SQL poizvedbe za navadne smrtnike. SQL za navadne smrtnike Kako se vzdržuje red v bazi podatkov SQL

SQL za navadne smrtnike + SQL v 10 minutah
Sams se nauči SQL v 10 minutah
Avtor: Ben Forta
Prevajalec: V. Ginzburg
Jeziki: ruski
Založnik: Williams
Serija: Naučite se v 10 minutah
ISBN 978-5-8459-1858-1, 978-0-672-33607-2; 2014

Strani 288 str.
Format 84x108 / 32 (130x200 mm)
Naklada 2000 izvodov.
Mehka vezava, trda vezava

Knjiga SQL v 10 minutah ponuja preproste in praktične rešitve za tiste, ki želijo hitro doseči rezultate. Po zaključku vseh 22 lekcij, od katerih vsaka ne bo trajala več kot 10 minut, se boste naučili vsega, kar potrebujete za vadbo SQL. Primeri, navedeni v knjigi, so primerni za IBM DB2, Microsoft Access, Microsoft SQL Strežnik, MySQL, Oracle, PostgreSQL, SQLite, MariaDB in Apache OpenOffice Base.
dostop do vseh povezav
Vizualni primeri vam bodo pomagali razumeti, kako so strukturirani stavki SQL.
Nasveti zagotavljajo bližnjice do rešitev.
Opozorila vam pomagajo preprečiti pogoste napake.
Opombe bodo dodatno pojasnile.
Kaj se lahko naučite v 10 minutah:


  • - osnovni stavki SQL;
    - Izdelava kompleksnih SQL poizvedb s številnimi stavki in operatorji;
    - ekstrahiranje, razvrščanje in oblikovanje podatkov;
    - pridobivanje specifičnih podatkov z različnimi metodami filtriranja;
    - uporaba zbirnih funkcij za pridobivanje zbirnih podatkov;
    - spajanje relacijskih tabel;
    - dodajanje, posodabljanje in brisanje podatkov;
    - oblikovanje in spreminjanje tabel;
    - delo s pogledi, shranjenimi procedurami in še veliko več.
Ben Forta je direktor razvoja pri Adobe Systems. Avtor številnih uspešnic, vključno s knjigami o podatkovnih zbirkah, SQL in ColdFusion. Ima bogate izkušnje pri oblikovanju baz podatkov in razvoju aplikacij.

Razumevanje SQL
Avtor: Martin Graber
Prevajalec: V. Yastrebov
Jeziki: ruski
Založnik: Lori
ISBN 978-5-85582-301-1; 2014
dodatne značilnosti
Strani 378 str.
Format 70x100 / 16 (170x240 mm)
Naklada 200 izvodov.
Mehka vezava, trda vezava

SQL ZA ELEMENTE je popoln uvod v jezik strukturiranih poizvedb, napisan posebej za začetnike. Če ste novi pri upravljanju baz podatkov, vas bo ta knjiga naučila, kako enostavno in tekoče delati s SQL z uporabo preprostih poizvedb in zapletenih operacij. Za obvladovanje SQL:
- Razumite pomen konceptov upravljanja baz podatkov s jedrnatim in preprostim uvodom v relacijske baze podatkov.
- Sledite tem navodilom za uporabo osnovnih ukazov SQL za iskanje in delo z informacijami v podatkovnih tabelah. Naučite se izbrati in povzemati podatke ter jih tudi spretno upravljati.
- Učinkovito delo s tabelami sestavljenih podatkov z uporabo naprednih tehnik poizvedbe za več kot eno tabelo hkrati z izdelavo zapletene poizvedbe in podpoizvedbe.
- Ustvarite nove podatkovne liste za maloprodajne poslovne aplikacije. Naučite se pomembnih načel učinkovitega oblikovanja baze podatkov ter tehnik celovitosti in zaščite podatkov.
- Naučite se uporabljati SQL s programskimi jeziki s poglavjem o namenskih programerjih.

SQL FOR SIMPLE MORTAL je nujen vodnik za vsako izvedbo strukturiranega jezika poizvedb, vključno s kratkim sklicevanjem na standardni SQL in opisom skupnih lastnosti nestandardnega SQL.

Prenesite knjigo SQL poizvedbe za navadne smrtnike

SQL Books - SQL Queries for Mortals

V zadnjih nekaj letih se je SQL iz jezika, ki ga poznajo samo računalničarji, razvil v široko uporabljen mednarodni standard. Skupno število zbirk podatkov, ki so združljive s standardom SQL, poslanih vsako leto, se zdaj meri na milijone. Če dostopate do poslovnih informacij po internetu ali prek intraneta, potem verjetno uporabljate SQL. Knjiga Poizvedbe SQL za smrtnike bo uporabnikom začetnikom pomagala pri spoznavanju osnov poizvedb SQL in bo nujen referenčni vodnik za izkušene in napredne uporabnike.

SQL poizvedbe za navadne smrtnike. Opis knjige SQL

Ta knjiga je odličen uvod v poizvedbe SQL in dopolnjuje prejšnjo knjigo Oblikovanje baz podatkov za smrtne osebe Addison-Wesley. Lahko rečemo, da je to še boljši uvod kot prva knjiga. Pravi programer (tj. Navadni smrtnik) porabi več časa za pisanje poizvedb SQL in manj časa za oblikovanje same baze podatkov. Sheme vodijo visoko plačani DBA z zasebnimi pisarnami in športnimi avtomobili. Večina programerjev poskuša narediti SQL deloval po trdo kodirani shemi.
Na podlagi svojega poklica vzpostavljam baze podatkov in poučujem napredni SQL, tako da lahko potrdim, da je večina besedil v SQL enako
privlačni za branje, kot egipčanski hieroglifi. Ko se program začne izvajati, se programer, ki ga je napisal, premakne na naslednjo težavo, pri čemer se nikoli ne ozre nazaj, kaj je bilo storjeno. In ko je s tem programom nekaj narobe, druga oseba pošlje obupna sporočila diskusijskim skupinam na internetu, kjer ga bosta John in Mike rešil z nekaj modrimi besedami in prepisal kodo. Že leta so ljudem pomagali reševati njihove težave, povezane z SQL... Končno je čas, da vse to spravite v knjigo, ki jo lahko uporablja vsak!
Sploh ni težko in za pisanje ne potrebujete drugega časa dober program... Če razumete, kaj počnete, je večino težav mogoče enostavno rešiti. Najprej se morate naučiti osnov. Ta knjiga vam daje priložnost, da se na razumljiv in dobro napisan način naučite teh osnov. Nato morate razumeti, kdaj in kako preprosto rešitev prilagoditi določenemu sistemu DBMS in specifični izvedbi SQL. Ko boste osnove trdno dojeli, me kontaktirajte in naučil vas bom resnično ne-trivialnih stvari.

Baze podatkov General Michael J. Hernandez, John L. Viescas - SQL poizvedbe za navadne smrtnike

Michael J. Hernandez, John L. Viescas - SQL poizvedbe za navadne smrtnike

03.09.2009

Knjiga SQL Queries for Mortals je odličen uvod v poizvedbe SQL. Pravi programer (samo smrtnik) porabi veliko časa za pisanje poizvedb SQL in manj časa za oblikovanje same baze podatkov. Sheme vodijo visoko plačani DBA z zasebnimi pisarnami in športnimi avtomobili. Večina programerjev poskuša doseči, da bi SQL deloval po trdo kodirani shemi.

Avtorji
Michael J. Hernandez je dobro znan svetovalec za relacijske baze podatkov in lastnik skupine DataTex Consulting Group s sedežem v Seattlu. Pogosto govori na različnih konferencah. Napisal je tudi knjigo Database Design for Mere Mortals.

John L. Viescas- predsednik Viescas Consulting, Inc., priznanega svetovalnega podjetja za baze podatkov. Je tudi avtor knjižne uspešnice Running Microsoft Access 2000 in The Programmer's Quick Reference Guide to SQL.



SQL ZA ELEMENTE je popoln uvod v jezik strukturiranih poizvedb, napisan posebej za začetnike. Če ste novi pri upravljanju baz podatkov, vas bo ta knjiga naučila, kako enostavno in tekoče delati s SQL z uporabo preprostih poizvedb in zapletenih operacij. Za obvladovanje SQL:

  • Razumeti koncepte upravljanja baz podatkov s kratkim in preprostim uvodom v relacijske baze podatkov.
  • Sledite tem navodilom za uporabo osnovnih ukazov SQL za iskanje in delo z informacijami v podatkovnih tabelah. Naučite se izbrati in povzemati podatke ter jih tudi spretno upravljati.
  • Učinkovito delajte s tabelami sestavljenih podatkov z uporabo naprednih tehnik poizvedbe za več kot eno tabelo hkrati z izdelavo kompleksnih poizvedb in podpoizvedb.
  • Ustvarite nove podatkovne liste za maloprodajne poslovne aplikacije. Naučite se pomembnih načel učinkovitega oblikovanja baze podatkov ter tehnik celovitosti in zaščite podatkov.
  • Naučite se uporabljati SQL s programskimi jeziki z uporabo namenskega poglavja programer.

SQL FOR SIMPLE MORTAL je nujen vodnik za vsako izvedbo strukturiranega jezika poizvedb, vključno s kratkim sklicevanjem na standardni SQL in opisom skupnih lastnosti nestandardnega SQL.

1. Uvod v relacijske baze podatkov
2. Uvod v SQL
3. Uporaba SQL za pridobivanje podatkov iz tabel
4. Uporaba relacijskih in logičnih operaterjev za ustvarjanje kompleksnejših predikatov
5. Uporaba posebnih operaterjev v "pogojih"
6. Povzemanje podatkov z uporabo funkcij združevanja
7. Oblikovanje rezultatov poizvedbe
8. Uporaba več tabel v eni poizvedbi
9. Operacija povezovanja, katere operande predstavlja ena tabela
10. Zahteve za gnezdenje
11. Povezane podpoizvedbe
12. Uporaba operaterja EXISTS
13. Uporaba operaterjev ANY, ALL in SOME
14. Uporaba klavzule UNION
15. Vnos, brisanje in spreminjanje vrednosti polj
16. Uporaba podvprašanj z ukazi za posodobitev
17. Ustvarjanje tabel
18. Omejitve nabora veljavnih podatkovnih vrednosti
19. Ohranjanje celovitosti podatkov
20. Uvod v poglede
21. Spreminjanje vrednosti z uporabo pogledov
22. Določitev pravic dostopa do podatkov
23. Globalni vidiki SQL
24. Kako se vzdržuje red v bazi podatkov podatki SQL
25. Uporaba SQL z drugimi programskimi jeziki (vdelan SQL)
Aplikacije
A. Odgovori na vaje
B. Vrste podatkov SQL
C. Nekaj ​​splošnih odstopanj od standarda SQL
D. Referenca za sintakso in ukaze
E. Tabele, uporabljene v primerih
F. SQL danes

Uvod v relacijske baze podatkov

... Oba izraza bomo uporabljali tudi zamenljivo, ko bomo razpravljali o SQL. Ali že poznate preproste mize... Zaradi vse svoje kratkosti in preprostosti so povsem primerni za prikaz najpomembnejših značilnosti jezika, kot se boste pozneje prepričali sami. Včasih bomo predstavili druge tabele ali pogledali druge podatke v eni od teh tabel, da bi jih prikazali dodatne lastnosti njihovo uporabo. Zdaj smo pripravljeni, da se neposredno potopimo v SQL. Naslednje poglavje, do
ki ga boste morali občasno vrniti, daje splošno predstavo o jeziku in vas vodi v gradivu, predstavljenem v knjigi.

Uvod v SQL

To poglavje zajema veliko osnovnih informacij, ki vam omogočajo osnovno razumevanje SQL. Spoznali ste, kako je strukturiran, kako se uporablja, kako so v njem izraženi podatki, kako in kdo jih opredeljuje (in kakšni konflikti nastanejo), pa tudi nekatere konvencije in terminologija, ki se uporabljajo za opis. V naslednjem poglavju je podrobno razloženo oblikovanje in delovanje ukazov. Seznanili se boste z ukazom, ki vam omogoča ekstrahiranje informacij iz tabel, ki je eden najpogosteje uporabljenih v SQL. Določene podatke boste lahko pridobili sami iz baze podatkov.

Globalni vidiki SQL -a

  • Sopomenke (kako ustvariti nova imena za podatkovne objekte)
  • Prostor baze podatkov (dbspace) (kako razdeliti prostor, ki je na voljo v bazi podatkov)
  • Obdelava transakcij (kako shraniti ali zavreči spremembe v bazi podatkov)
  • Nadzor sočasnosti (kako vam SQL omogoča, da odpravite vpliv ukazov drug na drugega)

Sopomenke so predmeti, imajo imena in (včasih) lastnike, vendar ne obstajajo neodvisno in neodvisno od tabele, katere ime nadomestijo. Lahko so v skupni rabi in so zato na voljo vsem z dostopom do predmeta, lahko pa so le v lasti določenega uporabnika. Dbspaces so pododseki baze podatkov, dodeljeni uporabnikom. Najbolje je shraniti povezane tabele, ki so pogosto združene v istem prostoru baze podatkov. COMMIT in ROLLBACK sta ukaza, ki se uporabljata za shranjevanje kot skupino vseh sprememb v zbirki podatkov, začenši s prejšnjim ukazom COMMIT ali ROLLBACK ali od začetka seje, ali pa jih zavržete. Nadzor sočasnosti določa obseg, v katerem sočasni ukazi vplivajo drug na drugega. Tu se pojavijo "delovne" razlike v tem, kako delujejo baze podatkov in kako izolirati rezultate izvajanja ukazov.

Kako se vzdržuje red v bazi podatkov SQL

Torej sistemi SQL uporabljajo veliko tabel, ki se imenujejo sistemski katalog strukture baze podatkov. Te tabele je mogoče poizvedovati, vendar jih ni mogoče posodobiti. Poleg tega je mogoče stolpce za komentarje dodati (in izbrisati) v tabelah SYSTEMCATALOG in SYSTEMCOLUMNS. Ustvarjanje pogledov za te tabele je odličen način za natančno določitev informacij, do katerih imajo uporabniki dostop. S tem zaključujemo razpravo o SQL -u v interaktivnem načinu. Naslednje poglavje bo obravnavalo vprašanja neposredne uporabe SQL v programih, napisanih v programskih jezikih; taka uporaba vam omogoča, da izkoristite interakcijo programa z bazo podatkov.

Uporaba SQL z drugimi programskimi jeziki (vdelani SQL)

Ukazi SQL so vključeni v proceduralne programske jezike, da združijo prednosti obeh pristopov. Za izvajanje te funkcije so potrebne nekatere razširitve SQL. Vdelani ukazi SQL se prevedejo s programom, imenovanim predprevajalnik (predprocesor), da se ustvari program, ki ga jezikovni prevajalnik razume visoka stopnja... Vdelani ukazi SQL se nadomestijo s klici podprogramov, ki so ustvarjeni z vdelanim predprocesorjem; tem rutinam pravimo dostopniki. S tem pristopom ANSI podpira vgrajeni SQL za programske jezike Pascal, FORTRAN, COBOL, PL/1. Razvijalci uporabljajo tudi druge jezike. Najpomembnejši med njimi je C. Ko opisujete vgrajeni SQL, bodite še posebej pozorni na naslednje:

  • Vsi vdelani ukazi SQL se začnejo z EXEC SQL in končajo, odvisno od uporabljenega jezika na visoki ravni.
  • Vse jezikovne spremenljivke na visoki ravni, ki se uporabljajo v ukazih SQL, morajo biti pred uporabo vključene v razdelek za izjavo SQL.
  • Če se v ukazih SQL uporabljajo spremenljivke jezika na visoki ravni, je treba pred njihovimi imeni uporabiti dvopičje.
  • Izhod za poizvedbe je mogoče shraniti neposredno v spremenljivke jezika visoke ravni z uporabo INTO, če in samo če poizvedba pridobi eno vrstico.
  • Kazalce lahko uporabite za shranjevanje in dostop do izhoda poizvedbe eno vrstico naenkrat. Kazalci so razglašeni (skupaj z definicijo poizvedbe, katere izhod vsebuje kazalec), odprti (kar ustreza izvedbi poizvedbe) in zaprti (kar ustreza odstranitvi izhoda iz kazalca, prekinitvi povezave med izhodom in kazalec). Medtem ko je kazalec odprt, lahko uporabite ukaz FETCH za dostop do izhoda poizvedbe: ena vrstica za vsako izvedbo ukaza FETCH.
  • Kazalci so lahko posodobljeni ali samo za branje. Za posodobitev mora kazalec izpolnjevati vsa enaka merila kot pogled. Ne sme uporabljati klavzul ORDER VU in UNION, ki v pogledu nista dovoljena. Kazalec, ki ga ni mogoče posodobiti, je kazalec samo za branje.
  • Če je kazalec mogoče posodobiti, ga lahko uporabite za upravljanje vrstic, ki jih uporabljajo vrstni ukazi UPDATE in DELETE SQL iz stavka WHERE CURRENT OF. DELETE ali UPDATE morata pripadati tabeli, do katere dostopate prek kazalca poizvedbe.
  • SQLCODE je mogoče deklarirati kot številsko spremenljivko za vsak vdelani program SQL. Vrednosti te spremenljivke se nastavijo samodejno po izvedbi vsakega ukaza SQL.
  • Če ukaz SQL deluje normalno, vendar ne ustvari izhodnih podatkov ali ne izvede pričakovanih sprememb v bazi podatkov, je SQLCODE nastavljen na 100. Če ukaz ne uspe, potem SQLCODE prevzame neko negativno vrednost, ki opisuje vzrok napake, odvisno od poseben sistem SQL. V nasprotnem primeru je SQLCODE nič.
  • S členom WHENEVER lahko določite dejanje, ki ga je treba izvesti, če je SQLCODE 100 (NI NAJDEN) ali negativen (SQLERROR - napaka pri izvajanju SQL). To dejanje je, da se premaknete na določeno točko v programu (GOTO<метка>) ali za izvedbo »praznega dejanja« (NADALJUJ, enakovredno »ne naredi nič«). Privzeto je "prazno dejanje".
  • Kot kazalnike se lahko uporabljajo samo številske spremenljivke. Indikatorske spremenljivke sledijo drugim imenom spremenljivk v ukazu SQL brez ločilnih znakov, razen besede INDIKATOR.
  • Običajno je vrednost indikatorske spremenljivke O. Če skuša ukaz SQL postaviti ničelna vrednost v jezikovno spremenljivko visoke ravni z uporabo tega kazalnika, potem vzame negativno vrednost. To lastnost lahko uporabite za zaščito pred napakami in kot zastavico za označevanje vrednosti NULL v SQL, ki bodo posebej interpretirane v glavnem programu.
  • Indikatorske spremenljivke lahko uporabite za vstavljanje vrednosti NULL v ukaze SQL INSERT ali UPDATE. Vzamejo pozitivne vrednosti, ko pride do okrnitve niza.

V zadnjih nekaj letih se je SQL iz jezika, ki ga poznajo samo računalničarji, razvil v široko uporabljen mednarodni standard. Skupno število zbirk podatkov, ki so združljive s standardom SQL, poslanih vsako leto, se zdaj meri na milijone. Če dostopate do poslovnih informacij po internetu ali prek intraneta, potem verjetno uporabljate SQL. Knjiga Poizvedbe SQL za smrtnike bo uporabnikom začetnikom pomagala pri spoznavanju osnov poizvedb SQL in bo nujen referenčni vodnik za izkušene in napredne uporabnike.


Vsebina.
I. del Relacijske baze podatkov in SQL. 1
1. poglavje Kaj je "relacijski"?. 3
Vrste baz podatkov3
Kratka zgodba relacijski model. 4
Anatomija relacijske baze podatkov. 5
Zakaj je vse to potrebno. štirinajst
Rezultati.16
Poglavje 2 Zagotavljanje zanesljivosti strukture baze podatkov. 17
Zakaj je to poglavje postavljeno tukaj. 17
Zakaj je potrebna dobro premišljena struktura. osemnajst
Postavitev polj. osemnajst
Postavitev miz. 26
Montaža in popravek priključkov. 36
In to je vse?. 43
Rezultati. 43
3. poglavje Kratka zgodovina SQL. 45
Izvor SQL. 45
Zgodnje izvedbe. 47
"in potem je bil Standard." 48
Razvoj standarda ANSI/ISO. 49
Kaj prinaša prihodnost. 54
Zakaj se učiti SQL. 56
Rezultati. 57
II. del Osnove SQL. 59
Poglavje 4 Izdelava preprostih poizvedb. 61
Poznavanje SQL. 61
stavek SELECT. 62
Hitra digresija: podatki v primerjavi z informacijami.64
Prevod poizvedbe v SQL. 66
Odstrani podvojene vrstice. 72
Razvrščanje informacij. 74
Varčevanje pri delu79
Primeri operaterjev. 79
Rezultat 87
Naloge za samostojno rešitev. 88
Poglavje 5 Kako priti do več kot le stolpcev. 91
Klavzula SELECT, vzemite dve. 92
Zunaj Azova96
Kaj je "izraz" 97
Kaj hočeš izraziti. 97
Vrste izrazov. 100
Uporaba izrazov v stavku SELECT. 109
Ničelna vrednost. 117
Primeri operaterjev. 120
Rezultati 127
Naloge za samostojno rešitev. 128
Poglavje B Filtriranje podatkov 131
Pojasnilo, pridobljeno z uporabo WHERE. 131
Opredelitev iskalnih pogojev.135
Uporaba več pogojev. 156
Ponovno srečanje z NULL: opozorilo. 168
Izražanje pogojev različne poti. 172
Primeri operaterjev. 173
Rezultati 179
Naloge za samostojno rešitev. 179
III. del Delo z več tabelami. 183
7. poglavje Razmišljanje v sklopih. 185
Kaj je komplet. 186
Operacije nad množicami 186
križišče. 187
Razlika. 192
unija. 199
Nastavite operacije v SQL. 203
Rezultati 212
Poglavje 8 Notranje povezave. 214
Kaj je JOIN. 214
NOTRANJI SPOJ. 215
Uporaba pogojev INNER JOIN.231
Primeri operaterjev 233
Rezultati.251
Naloge za samostojno reševanje 251
Poglavje 9 Zunanje povezave 255
Kaj je OUTER JOIN.255
LEVI / DESNI ZUNANJI SPODAJ.257
POPOLNI ZUNANJI SPOJ.276
Uporaba OUTER JOIN. 281
Primeri operaterjev 282
Rezultati.295
Naloge za samostojno reševanje296
Poglavje 10 Operacije UNION 298
Kaj je UNION.298
Pisanje poizvedb z UNION.300
Vloga UNION.311
Primeri operaterjev 312
Rezultati 322
Naloge za samostojno rešitev. 322
11. poglavje * Podpoizvedbe325
Kaj je podpoizvedba. 326
Podpoizvedbe kot stolpčni izrazi 327
Podpoizvedbe kot filtri. 332
Uporaba podpoizvedb. 347
Primeri operaterjev349
Rezultat.361
Naloge za samostojno reševanje 362
IV. del Povzetek in združevanje podatkov. 365
12. poglavje * Preprosta vsota 367
Skupne funkcije.367
Uporaba agregatnih funkcij v filtrih 381
Primeri operaterjev 384
Rezultati.390
Naloge za samostojno reševanje 390
Poglavje 13 Združevanje podatkov. 393
Zakaj moram združiti podatke. 393
klavzula GROUP BY. 395
Uvedba nekaterih omejitev. 404
Uporaba GROUP BY.408
Primeri operaterjev 409
Rezultati 417
Naloge za samostojno reševanje 418
14. poglavje Filtriranje združenih podatkov 420
Zoženje skupin 420
Filtri: občutite razliko. 425
Uporaba HAVING. 432
Primeri operaterjev. 433
Rezultati. 441
Naloge za samostojno rešitev. 441
Zaključek. 445
Aplikacije 447
Dodatek A Diagrami standarda SQL. 449
Dodatek C Uporabljene strukture baz podatkov
kot primeri. 455
Dodatek C Priporočeno branje. 459

Predgovor
Poizvedbe SQL za smrtnike so odličen uvod v poizvedbe SQL in dopolnjujejo prejšnjo knjigo Oblikovanje baze podatkov za smrtne osebe avtorja Addison-Wesley. Lahko rečemo, da je to še boljši uvod kot prva knjiga. Pravi programer (tj. navadni smrtnik) porabi več časa za pisanje poizvedb SQL in manj časa za oblikovanje same baze podatkov. Sheme vodijo visoko plačani DBA z zasebnimi pisarnami in športnimi avtomobili. Večina programerjev poskuša narediti SQL deloval po trdo kodirani shemi.
Kot poklic prilagajam baze podatkov in poučujem napredni SQL, tako da lahko potrdim, da je večina besedil SQL tako enostavna za branje kot egipčanski hieroglifi. Ko se program začne izvajati, se programer, ki ga je napisal, premakne na naslednjo težavo, pri čemer se nikoli ne ozre nazaj, kaj je bilo storjeno. In ko je s tem programom kaj narobe, druga oseba pošlje obupana sporočila diskusijskim skupinam na internetu, kjer ga bosta John in Mike rešila z nekaj modrimi besedami in prepisovanjem kode. Že leta pomagajo ljudem pri reševanju njihovih težav s SQL. Končno je čas, da vse to spravite v knjigo, ki jo lahko uporablja vsak!


Brezplačen prenos e-knjiga v priročni obliki, glejte in preberite:
Prenesite knjigo SQL Queries for Mortals, A Practical Guide to Manipulating Data in SQL, Michael J. Hernandez, John L. Viescas., 2003 - fileskachat.com, hiter in brezplačen prenos.

Prenesite pdf
Spodaj lahko kupite to knjigo po najboljši znižani ceni z dostavo po vsej Rusiji.