SQL and Nosql Databases: Modeling, Languages, Security and Architectures for Big Data Management
Acest manual oferă o introducere cuprinzătoare în bazele de date relaționale (SQL) și non-relaționale (NoSQL). Autorii analizează în detaliu starea actuală a instrumentelor și tehnicilor de baze de date și examinează inovațiile viitoare.
În primele cinci capitole, autorii analizează în detaliu managementul, modelarea, limbajele, securitatea și arhitectura bazelor de date relaționale, a bazelor de date grafice și a bazelor de date de documente. În plus, este oferită o prezentare generală a altor abordări ale bazelor de date bazate pe SQL și NoSQL. Pe lângă conceptele clasice, cum ar fi modelul entităților și al relațiilor și maparea acestuia în schemele bazelor de date SQL, limbajele de interogare sau gestionarea tranzacțiilor, sunt explicate alte aspecte pentru bazele de date NoSQL, cum ar fi modelele de date non-relaționale, limbajele de interogare pentru documente și grafuri (MQL, Cypher), procedura Map/Reduce, opțiunile de distribuție (sharding, replicare) sau teorema CAP (Consistency, Availability, Partition Tolerance).
Această a 2-a ediție în limba engleză oferă o nouă introducere aprofundată în bazele de date de documente cu o metodă de modelare a structurilor de documente, o prezentare generală a limbajului de interogare MongoDB MQL orientat pe documente, precum și aspecte legate de securitate și arhitectură. Subiectul securității bazelor de date este nou introdus ca un capitol separat și analizat în detaliu în ceea ce privește protecția datelor, integritatea și tranzacțiile. Au fost actualizate textele privind gestionarea datelor, programarea bazelor de date, precum și depozitarea datelor și lacurile de date. În plus, cartea explică acum conceptele de JSON, schema JSON, BSON, vecinătate fără index, baze de date în cloud, motoare de căutare și baze de date cu serii cronologice.
Cartea include peste 100 de tabele, exemple și ilustrații, iar fiecare capitol oferă o listă de resurse pentru lectură suplimentară. Cartea transmite o comparație aprofundată a abordărilor relaționale și non-relaționale și arată cum să se realizeze dezvoltarea pentru aplicațiile big data. În acest fel, cartea aduce beneficii studenților și practicienilor care lucrează în domeniul larg al științei datelor și al tehnologiei informației aplicate.
© 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)