Lezione 1 08/03/2022
Esame con Progetto Finale a Gruppo (2/3 persone)
- Fonti da utilizzare
- Fondamentali basi di dati
- Riferimenti su e-learning
- Sistemi basi di dati (Elmasri - Navathe) 7° edizione
Fondamentale per la manipolazione di database relazionali sono MySQL e Linux. Per esame ➔ progetto in gruppo + piccola sorgente.
Database relazionale ➔ Dati in relazione tra di loro ("raccolta di dati")
L'applicazione che si occupa di gestire i dati si chiama DBMS (Database Management System)
Attualmente accedono allo stesso file. Problema ➔ possono apportare modifiche incompatibili tra di loro.
Soluzione
Dati salvati sul DBMS con un livello di accesso e il DBMS fa da mediatore garantendo che non ci siano sovrascrizioni.
- Accesso in maniera multipla da parte degli utenti.
- Gestione permessi degli utenti.
- Dati conservati in maniera permanente (scopo principale) - persistenza.
- Garantisce affidabilità.
- Sistema di recovery in uno stato corrente, riparte tutto il sistema al punto del guasto.
- Interfaccia con linguaggio di interrogazione (sql).
No operazione FILE SAVE ma è proprio archiviazione su disco.
File indipendenti:
- File condiviso ➔ DBMS corretto.
- Serializzato ➔ intermedio.
Casi in cui un DBMS non è necessario:
- Pochissimi dati (bisogna misurare complessità fenomeno).
- Applicazione monoutente.
Lezione 1 08/03/2022
- Esame con progetto finale a gruppo (2/3 persone)
- Fonti da utilizzare:
- Fondamentali basi di dati (Albano - Vercelli - Orsini)
- Sistemi basi di dati (Elmasri - Navathe) "7ª edizione"
- Fondamentale per la manipolazione di database relazionali sono MySQL e Linux.
- x esame = progetto in gruppo + piccola soglio
- No orale.
Database relazionale:
Dati in relazione tra di loro ("raccolta di dati").
L'applicazione che si occupa di gestire i dati si chiama DBMS (database management system).
- Soluzione:
- Accesso in qualunque modo equivolente degli utenti.
- Dati salvati nel DBMS con un livello di accesso e il DBMS fa da mediatore garantendo che non ci siano sovrascrizioni:
- gestire permessi degli utenti.
- dati conservati in maniera permanente (Scopo principale) - Persistenza.
- garantisce affidabilità.
- Sistema di recovery in uno stato corrente, riparte tutto il sistema al punto del guasto.
- Interfaccia con linguaggio di interrogazione (sql).
- Dati salvati nel DBMS con un livello di accesso e il DBMS fa da mediatore garantendo che non ci siano sovrascrizioni:
- Accesso in qualunque modo equivolente degli utenti.
File multiequivalenti:
- File condivisi
- Socialità - Intermedio - DBMS corretto.
- Casi in cui un DBMS non è necessario:
- pochissimi dati (bisogna misurare complessità fenomeno).
- applicazione monoutente.
Lezione 2
10/03/2022
Dato: qualcosa di utile che può essere rappresentato in diverse forme,
ma tutti i dati non sono altro che una sequenza di bit.
Es: 0111 → può rappresentare qualunque informazione.
Lo formato binario.
Dato + contesto = informazione. Es: Ferrari, 10.
Database = collezione di dati messi in un contesto e con un scopo.
Informazioni: insieme di dati.
Conoscenze: attraverso l'elaborazione dei dati e con l'aggiunto di modelli, è possibile
ottenere conoscenze attraverso algoritmi di analisi dei dati.
Storage dei dati ≠ analisi dei dati.
Lo ricavare le informazioni attraverso la numerazione.
Il dato può essere:
- Strutturato → che hanno struttura → [attributo → valore]
- Non strutturato → solo valore. Occupa molto meno memoria e non servono
- preoccuparsi dello tempo di esecuzione molto complessi. (es: risultati mail)
- Semi strutturato → tipo pagine web (File XML) →dati sia memorizzati come oggetti
I dati strutturati costituiscono uno schema. Migliore Tecnologie SQL.
Occupano poco memoria poiché si tratta di tabelle ed è possibile tecnologie SQL recuperare in
maniera veloce ed efficiente le informazioni. Risultato certo.
→ È più costoso acquisire (economico) dati strutturati.
→ tipo dato → formato dato → maschera
→ strutturato → specifica il modo in cui il file deve essere letto
→ non strutt. → formati: tip. dei linguaggi di programmazione
→ semi strutt.
Così che non viene mostrato all'utente.
Come vengono gestiti i dati in un'organizzazione? → Esiste un componente che si dedica
→ al processamento delle informazioni.
Sistema informativo non necessariamente digitalizzato (es: giorna
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
-
Riassunto esame Basi di dati, Prof. Maratea Antonio, libro consigliato Fondamenti di Basi di Dati (Appunti Parte 2)…
-
Riassunto esame Basi di dati, Prof. Maratea Antonio, libro consigliato Fondamenti di Basi di Dati (Appunti Parte 3)…
-
Riassunto esame Basi di dati, Prof. Persia, libro consigliato Sistemi di basi di dati e applicazioni, Angelo Chiane…
-
Riassunto esame Algoritmi e strutture dati, Prof. Cabodi Giampiero, libro consigliato Appunti di Algoritmi e strutt…