
Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
mappa concettuale di informatica
Tipologia: Schemi e mappe concettuali
1 / 1
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!

Def: Software gestione dati File interconnessi + programmi accesso/modifica Indipendenza + accesso efficiente Tempo sviluppo ridotto Concorrenza + transazioni Crash recovery Integrità/sicurezza Gestione accessi Vantaggi (7) Modello dati (DM) → Schema logico Progettazione concettuale Modello semantico → mappato su logico A tomicità (tutto o niente) C onsistenza (preserva DB) I solamento (come se sola) D urabilità (persistente post-crash) Transazioni ACID COMMIT : fine transazione, rende permanente Primitives ROLLBACK : abort, annulla dalla prev COMMIT Fisica : nasconde file/disco Indipendenza Logica : viste personalizzate Oracle, DB2, SQL Server Esempi prodotti PostgreSQL, MySQL, Access 📦 DBMS.pdf Fasi sviluppo BD Analisi requisiti → Concettuale → Logica → Raffinamento → Fisica → Applicazioni/Sicurezza Entità : oggetto mondo reale + attributi Insieme entità : collezione simili + chiave Relazione : associazione 2+ entità Attributo : aspetto specifico Costrutti base Chiave : identifica univocamente (matricola, quadrupla nome/data/luogo) Vincoli chiave : molti-1, 1-molti, molti-molti Vincoli partecipazione : totale/obbligatoria Chiavi & vincoli Entità deboli : chiave con proprietario Padre → Figli (ISA) EER Generalizzazione Sovrapposizione/copertura Aggregazione : relazioni come entità Avanzato Attributo vs Entità vs Relazione Linee guida modellazione Binarie vs Ternarie 🗄 ModelloEntita.pdf Globale astratto → dettagli Top-Down Vant: visione completa Decomponi → schemi parziali → fusione Bottom-Up Vant: lavoro di gruppo Inside-Out Concetti guida → espandi Mista ⭐ (più usata) Scheletro → decompone → raffina Strategie (4) Sintattica (no rel. scollegate) Correttezza Semantica (uso corretto) Completezza (tutte info/op) Minimalità (no ridondanze) Leggibilità (nomi chiari/grafica pulita) Qualità schema ER Ternarie → Entità o binarie Semplificazioni Generalizzazioni sovrapposte → esclusive