Estratto del documento

Approfondiremo 4 argomenti:

  • Algebra relazionale
  • Linguaggio SQL
  • Modello ER
  • Normalizzazione

Prima di analizzare questi 4 argomenti, facciamo un'introduzione di alcuni concetti che ci permetteranno di capire bene i 4 argomenti di cui siamo interessati. Partiamo dal l'inizio:

CHE COS'È L'INFORMATICA?

L'informatica è una scienza basata sul calcolatore cioè, rappresenta l'inputo a livello del calcolatore. Nell'Accademia di Francia viene data la seguente definizione:

"Scienza del trattamento razionale, per mezzo di macchine automatiche, dell'informazione, considerata come supporto alla conoscenza umana e alla comunicazione"

Analizziamo questa frase:

  • "Trattamento razionale dell'informazione per mezzo di macchine automatiche" vuol dire semplicemente che l'informazione viene gestita ed organizzata per mezzo di computer (calcolatori, macchine automatiche)
  • "Supporto alla conoscenza umana": xkè oggi, quando ho molte informazioni da gestire, per un umano c'è il rischio di dimenticare qualcosa mentre per il calcolatore tale problema non si pone xkè il calcolatore è stato progettato proprio per questo

Nello svolgimento di queste attività sia a livello individuale sia in organizzato, è importante che tutte le informazioni vengano gestite in modo efficace e siano sempre disponibili. Per questo si parla di:

  • SISTEMA INFORMATIVO: riguarda tutte le informazioni necessarie a realizzare la richiesta del cliente che sia un database, un software, un sito web, applicativi.
  • Ad esempio, volendo realizzare un database per un'azienda, devo analizzare i requisiti cioè devo parlare con il cliente per capire come realizzare il database.

Approfondiremo 4 argomenti:

  • Algebra relazionale
  • Linguaggio SQL
  • Modello ER
  • Normalizzazione

Prima di analizzare questi 4 argomenti, facciamo un'introduzione di alcuni concetti che ci permetteranno di capire bene i 4 argomenti di cui siamo interessati. Partiamo dal principio:

Che cos'è l'informatica?

L'informatica è una scienza basata sui calcolatore cioè rappresenta l'insieme a livello del calcolatore. Nell'Accademia di Francia viene data la seguente definizione:

"Scienza del trattamento razionale, per mezzo di macchine automatiche dell'informazione, considerata come supporto alla conoscenza umana e alla comunicazione".

Analizziamo questa frase:

  • Trattamento razionale dell'informazione per mezzo di macchine automatiche " che " vuol dire semplicemente che l'informazione viene gestita ed organizzata per mezzi di computer (calcolatori, macchine automatiche).
  • Supporto alla conoscenza umana ", ksè ciò quando ho molte informazioni da gestire, per un umano c'è il rischio di dimenticare qualcosa mentre per il calcolatore tale problema non si pone ksè il calcolatore è stato proiettato proprio per questo.

Nello svolgimento di queste attività sia a livello individuale sia in organizzaz è importante che tutte le informazioni vengano gestite in modo efficacie e siano sempre disponibili; per questo si parla di:

  • SISTEMA INFORMATIVO: riguarda tutte le informazioni necessarie a realizzare la richiesta del cliente che sia un database, un software, un sito web, applicativi.
  • Ad esempio, volendo realizzare un database per un'azienda, devo analizzare i requisiti cioè devo parlare con il cliente per capire come realizzare lo stesso.

Informazioni di interesse per un'azienda potrebbero essere: materiali, prodotti, fornitori... La tecnologia hardware che supporta il sistema informativo viene chiamata sistema informatico il quale garantisce che i dati del sistema informativo vengano conservati in modo permanente su dispositivi su cui vengano memorizzati, aggiornati e così sempre accessibili.

Nei sistemi informatici le informazioni vengono rappresentate per mezzo di dati che hanno bisogno di essere interpretati per fornire informazioni. Ad esempio: la stringa Ferrari e il numero 8 scritti su un foglio di carta sono due dati e da soli non significano niente se il foglio di carta è relativo ad un ordine presso un ristorante, allora si può dedurre che è stato prenotato il tavolo n. 8 con il nome "Ferrari". Ovviamente un foglietto con gli stessi dati su un bancone di un radiocronista sportivo avrebbe un significato molto diverso. Ciò che identifica le caratteristiche del dato, viene chiamato metadato. Nel momento in cui i dati devono essere archiviati, entra in gioco il database.

Database

Un database è un archivio di dati che viene gestito tramite software DBMS (Database Management System).

Database + DBMS = Database System

Quindi il Database System è costituito:

  • Da un insieme di memorie di massa (Hard disk) su cui vengono salvati i dati;
  • Da un software (DBMS) che è un server e quindi gestisce completamente il sistema (tramit
Anteprima
Vedrai una selezione di 10 pagine su 172
Lezioni: Appunti di Basi Di Dati Pag. 1 Lezioni: Appunti di Basi Di Dati Pag. 2
Anteprima di 10 pagg. su 172.
Scarica il documento per vederlo tutto.
Lezioni: Appunti di Basi Di Dati Pag. 6
Anteprima di 10 pagg. su 172.
Scarica il documento per vederlo tutto.
Lezioni: Appunti di Basi Di Dati Pag. 11
Anteprima di 10 pagg. su 172.
Scarica il documento per vederlo tutto.
Lezioni: Appunti di Basi Di Dati Pag. 16
Anteprima di 10 pagg. su 172.
Scarica il documento per vederlo tutto.
Lezioni: Appunti di Basi Di Dati Pag. 21
Anteprima di 10 pagg. su 172.
Scarica il documento per vederlo tutto.
Lezioni: Appunti di Basi Di Dati Pag. 26
Anteprima di 10 pagg. su 172.
Scarica il documento per vederlo tutto.
Lezioni: Appunti di Basi Di Dati Pag. 31
Anteprima di 10 pagg. su 172.
Scarica il documento per vederlo tutto.
Lezioni: Appunti di Basi Di Dati Pag. 36
Anteprima di 10 pagg. su 172.
Scarica il documento per vederlo tutto.
Lezioni: Appunti di Basi Di Dati Pag. 41
1 su 172
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher deborah.moretta di informazioni apprese con la frequenza delle lezioni di Basi di dati e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Cassino e del Lazio Meridionale o del prof Marrocco Claudio.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community