Cartea Proiectarea bazelor de date de Ileana Popescu și Letiția Velcescu (Editura Universității din București, 2007) abordează în mod sistematic fundamentele teoretice și practice ale proiectării bazelor de date, oferind o prezentare amplă a conceptelor, metodelor și tehnologiilor utilizate în domeniu. Lucrarea se înscrie în literatura universitară de specialitate și servește drept suport pentru înțelegerea arhitecturilor, modelelor și mecanismelor care stau la baza sistemelor moderne de gestiune a bazelor de date.
Structura cărții este una amplă și coerentă, acoperind șapte capitole majore. Primele capitole introduc noțiunile generale despre baze de date, arhitecturi și evoluția sistemelor, incluzând exemple detaliate din Oracle9i și Oracle 10g. Urmează capitole dedicate modelării conceptuale prin modelul entitate–relație și UML, proiectării relaționale, algebrei relaționale și optimizării interogărilor. Un segment consistent este dedicat normalizării, dependențelor funcționale și formelor normale. Partea finală tratează teme avansate precum concurența, tranzacțiile, rezistența la defecte și proiectarea bazelor de date distribuite, incluzând strategii de fragmentare, replicare și optimizare a interogărilor distribuite. Conținutul este susținut de numeroase exemple și explicații aplicate, facilitând înțelegerea conceptelor.
Importanța lucrării derivă din caracterul său atât fundamental, cât și actual pentru domeniul bazelor de date. Ea oferă studenților, masteranzilor și profesioniștilor un cadru solid pentru înțelegerea și proiectarea sistemelor complexe de gestiune a datelor, integrând atât elemente teoretice esențiale, cât și problematici moderne precum optimizarea interogărilor, controlul concurenței și arhitecturile distribuite. Prin abordarea riguroasă și exemplele practice, cartea devine un instrument valoros pentru formarea competențelor necesare în dezvoltarea aplicațiilor informatice bazate pe baze de date.