📘Sistemi di database (edizione 2025-2026)
📚Sistemi di database è un libro di testo completo, pensato per studenti di BSCS, BSSE, BSIT, Data Science e per autodidatti che desiderano padroneggiare i principi fondamentali e le applicazioni pratiche della progettazione e gestione di database.
Questa edizione include quiz e domande a risposta multipla per rafforzare la comprensione concettuale e fornire un'esperienza pratica con i database utilizzando le piattaforme SQL e RDBMS.
Il libro accompagna i lettori dai modelli di dati di base e dalla normalizzazione ad argomenti avanzati come la gestione delle transazioni, i database distribuiti e i sistemi NoSQL.
Enfatizza sia la teoria che l'implementazione, fornendo agli studenti le competenze per progettare, interrogare, proteggere e ottimizzare i database in modo efficace.
📂 Capitoli e argomenti
🔹 Capitolo 1: Introduzione ai sistemi di database
- Concetti di base sui database
- Sistema di database vs. file system
- Utenti e amministratori di database
- Architettura DBMS
🔹 Capitolo 2: Modelli di dati e progettazione di database
- Modellazione ER e ER avanzata
- Modello relazionale e algebra relazionale
- Dipendenze funzionali
- Normalizzazione (da 1NF a BCNF e oltre)
🔹 Capitolo 3: Linguaggio di query strutturato (SQL)
- SELECT, INSERT, UPDATE, DELETE
- Join, sottoquery e viste
- Vincoli, trigger e indici
- Funzioni SQL avanzate
🔹 Capitolo 4: Sistemi di gestione di database relazionali (RDBMS)
- Architettura e componenti RDBMS
- Ottimizzazione delle query
- Strutture di archiviazione
- Transazioni
🔹 Capitolo 5: Gestione delle transazioni e concorrenza Controllo
- Proprietà ACID
- Blocco e ordinamento dei timestamp
- Deadlock e ripristino
🔹 Capitolo 6: Progettazione fisica e archiviazione di database
- Organizzazione dei file
- B-tree, indici hash
- Gestione e ottimizzazione dell'archiviazione
🔹 Capitolo 7: Sicurezza e autorizzazione del database
- Problemi di sicurezza e contromisure
- Controllo degli accessi e autenticazione
- Prevenzione delle SQL injection
🔹 Capitolo 8: Argomenti avanzati sui database
- Database distribuiti
- Sistemi NoSQL e Big Data
- Database cloud
🔹 Capitolo 9: Applicazioni e progetti di database
- Casi di studio di database
- Progettazione di progetti end-to-end (ERD → SQL)
- Strumenti: MySQL, Oracle, PostgreSQL
🌟 Perché scegliere questo libro?
✅ Programma completo sui sistemi di database
✅ Include domande a scelta multipla, quiz ed esercitazioni pratiche
✅ Copre SQL, RDBMS, NoSQL e database distribuiti
✅ Ideale per studenti, professionisti e docenti
✍ Questa app è ispirata agli autori:
C.J. Date, Hector Garcia-Molina, Raghu Ramakrishnan, Abraham Silberschatz
📥 Scarica ora!
Padroneggia i fondamenti e le applicazioni dei sistemi di database con l'app Database Systems! (Edizione 2025-2026)
Ultimo aggiornamento
25 nov 2025