Friday, September 29, 2017

Cărți baze de date

Despre fișiere și despre bazele de date n-am avut niciodată o părere prea bună pentru că:
- actualizările cu carențe a acestora au făcut să fiu pus în situații jenante;
- nivelul calității  depinde nu de dezvoltator, ci de alții din jurul lor;
- prea multă lume crede că știe baze de date, dar în realitate este invers;
- au rămas prea multe aplicații nesoluționate și am simțit acest lucru rău de tot.
Mi s-a părut straniu și faptul că mulți care se dau cunoscători în ale bazelor de date vorbesc ore în șir despre tabele, fără a ști cu exactitate cum se reprezintă acestea ca zone de memorie, pentru a înțelege ce înseamnă selecție, regăsire și regrupare, dar și alte operații sofisticate cu articolele și cu cheile.

  • Carmen TIMOFTE - Baze de date pentru comerț electronic pe suport Internet, Editura Oscar Print, București, 2002, 485pg
  • Avram-Niţchi R., Breşfelean P., Ghişoiu N., Hancu L.,Lacurezeanu R., Mocean M., Niţchi Ş.,Oprean D., Sitar-Taut D.A., Stanca L.M., Tomai N., Vancea M. Aplicarea bazelor de date in economie, Ed. Risoprint, Cluj-Napoca 2009, ISBN: 978-973-53-0167-5
  • Avram-Niţchi R., N. Ghişoiu, R. Lacurezeanu, L.Mocean, S.I.Niţchi, D.Oprean, Sitar-TăutD, L. Stanca, N.Tomai, M. Vancea, S. Jecan, Elemente de programare şi baze de date aplicate în economie, Risoprint, Cluj-Napoca, 2007, ISBN: 978-973-611-4
  • Avram-Niţchi R., N. Ghişoiu, R. Lacurezeanu, L.Mocean, S.I.Niţchi, D.Oprean, Sitar-Tăut D, L. Stanca, N.Tomai, M. Vancea, S. Jecan, Elemente de programare şi baze de date aplicate în economie, Risoprint, Cluj-Napoca, 2006, ISBN: 973-571-354-2, 978-973-751-345-8
  • N. Ghișoiu, Veres O.; Datenbanken in Visual FoxPro ,Risoprint,Cluj-Napoca,2006,75 pagini, ISBN:973-751-322-3
  • Avram-Niţchi R., Breşfelean P., Ghişoiu N., Lacurezeanu R., Mocean M., Niţchi Ş.,OpreanD., Sitar-Taut D.A., Stanca L.M., Tomai N., Vancea M. Baze de date şi programarea aplicaţiilor economice, Ed. Risoprint, Cluj-Napoca 2005 
  • Ion LUNGU, Adela BÂRA, Iuliana BOTHA, Vlad DIACONIȚA - Baze de date : limbajul PL/SQL, Editura ASE, București, 2009, 244 pg.
  • Eugen MAFTEI - ORACLE de la 9i la 11g pentru dezvoltatorii de aplicatii - Volumul 1 (part. 1+2) - Manual complet, Editura ALBASTRA, 2009, 373 + 403 pg
  • Eugen MAFTEI - ORACLE de la 9i la 11g pentru dezvoltatorii de aplicatii - Volumul 2 (Partea 1+2), Editura ALBASTRA , 2010, 331+340 pg
  • Florentin IPATE - Dezvoltarea aplicatiilor de baze de date in Oracle 8 si Oracle Forms 6, Editura ALL, 2007,  București, 440 pg
  • Manole VELICANU, Ion LUNGU, Iuliana BOTHA, Adela BÂRA, Anda VELICANU, Emanuil REDNIC - Sisteme de baze de date evoluate, AES Printing House, București, 2009, 430 pg.
  • Marin FOTACHE - SQL, Dialecte DB2, Oracle, Visual FoxPro, Editura POLIROM, Iasi, 2001, 366pg, ISBN 973-683-709-2
  • Ion LUNGU, Nely MUSAT, Mihaela MANOLE, Manole VELICANU, Ion TEODOR, Attila BARTA - Sistemul FOX PRO prezentare si aplicatii, Editura ALL, Bucuresti, 1993, ISBN 973-9156-14-2, 319pg
  • Octavian BASCA - Baze de date, Editua ALL, Bucuresti, 1997, ISBN 973-571-193-1, 189pg
  • Gheorghe SABAU, Alexandru SOTIR (coordonatori) PRACTICA BAZELOR DE DATE.  Totul despre ... SOCRATE si SOCRATE -MINI pe Felix C, CORAL si Independent, Vol. 1, Editura Tehnica, Bucuresti, 1989, 496pg
  • Gheorghe SABAU, Alexandru SOTIR (coordonatori) PRACTICA BAZELOR DE DATE.Totul despre ... SOCRATE si SOCRATE -MINI pe Felix C, CORAL si Independent, Vol. 2, Editura Tehnica, Bucuresti, 1989, 272pg
  • Manole VELICANU, Ion LUNGU, Iuliana BOTHA, Adela BÂRA, Anda VELICANU, Emanuil REDNIC - Sisteme de baze de date evoluate, AES Printing House, București, 2009, 430 pg.
Mi-ar fi făcut mare plăcere să găsesc în cărțile de baze de date lucruri foarte exacte legate de cum se asigură completitudinea și corectitudinea datelor, dar mai ales lucruri despre importanța actualizării bazelor de date și mai ales despre responsabilizarea tuturor proceselor, căci orice eroare în aplicațiile web înseamnă disconfort la nivelul utilizatorilor, clienți altfel spus. Nu de puține ori am văzut aplicații unde la nume am introdus un număr și a fost OK, iar la cantități am introdus numere negative și a fost OK, ceea ce a fost de un tragism răscolitor.
Despre abordarea obiectuală în zona practicienilor nu mă pronunț pentru că am văzut câteva texte sursă și mi-a venit să plâng datorită diletantismului unor abordări, deși unii vorbeau de UML ca din cărți, fără ca să se regăsească filosofia din teorie și în acele construcții concrete.
Cărțile despre baze de date reprezintă pentru mine marele mister existent între decalajul dintre teorie și practică, pentru că altfel nu găsesc explicație la cum sunt realizate unele caracteristici de calitate ale conținutului aflat în ele. Concordanța dintre ce este în realitate și ce se află în bazele de date este esențial și cred că orice carte ar trebui să pună accent pe așa ceva, pentru că ceea ce mi s-a întâmplat mie de câteva ori evidențiază exact contrariul Nasol.

(29 septembrie 2017)

No comments:

Post a Comment