I Sistemi informativi e Informatici Flashcards

1
Q

Memorizzare informazioni in un sistema informativo permette di…

A

Recuperarle, aggiungerle, modificarle e cancellarle.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Cos’è un sistema informativo?

A

È un insieme organizzato di strumenti, procedure, norme, organizzative, risorse umane e materiali, orientato alla gestione delle informazioni.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Cosa si intende per gestione di un sistema informativo?

A

Si intende la raccolta, l’archiviazione, l’elaborazione e lo scambio di informazioni.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Cos’è un sistema informatico?

A

La parte del sistema informativo che può essere automatizzata. Quindi il sistema informatico è un sistema informativo che si avvale di tecnologie informatiche.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Cosa sono i dati?

A

Sono le informazioni nei sistemi informatici. Sono simboli grezzi che devono essere interpretati e correlati per fornire informazioni.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

A cosa serve la teoria delle basi di dati?

A

Permette di gestire grandi quantità di informazioni in modo semplice, efficiente, efficace e sicuro.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Cos’è un database?

A

È una raccolta di dati logicamente correlati, integrati, senza ridondanze superflue, condivisi da più utenti ed utilizzata per modellare una realtà.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Per essere definito un database deve essere…

A

Sicuro (backup), integro (non grosse perdite di dati), consistente (dati significativi e utilizzabili, condivisibile (visibile da più utenti contemporaneamente), persistente (come integro) e scalabile a bisogno.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Perché si usa un DBMS?

A

C’è un riduzione di ridondanza di dati, riduzione di eventuali inconsistenze tra i dati, ha un meccanismo di controllo all’accesso concorrente, affidabilità, privatezza.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Cos’è un modello di dati?

A

È un’insieme di concetti per organizzare i dati di interesse.
Modelli concettuali: descrivono i dati e non la struttura, Modelli logici: rappresentano in modo astratto l’organizzazione dei dati.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Di quali tipi possono essere i modelli logici?

A

Relazionale, gerarchico, reticolare, a oggetti o xml.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Perché è comodo usare il modello relazionale?

A

Modello più diffuso, i dati sono organizzati in record omogenei a struttura fissa e gli insieme di secord si chiamano tabelle o relazioni.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Perché è stato creato il file system?

A

C’erano dei problemi di ridondanza dei dati, costi addizionali, aggiornamenti complessi e imprecisi, incongruenza di dati, concorrenza (le modifiche non venivano salvate tutte).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Cos’è un DBMS?

A

È un insieme di strumenti software che partendo dalle specifiche dell’utente è in grado di gestire i dati strutturati. È tra gli sviluppatori, gli utenti del db e il sistema di elaborazione.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Quali sono le fasi di progettazione di un database?

A

La progettazione concettuale: si prendono le specifiche formali e si sviluppa uno schema concettuale della realtà.
La progettazione logica: si prende il diagramma ER e si sviluppa uno schema logico delle relazioni rappresentate tramite tabelle.
La progettazione fisica: si prende lo schema logico e si implementano le tabelle in memoria di massa.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Qual è il ciclo di vita di un sistema informativo?

A
  1. Studio di fattibilità: si studia come gestire il sistema e le alternative.
  2. Raccolta e analisi dei requisiti: capire le specifiche necessarie.
  3. Progettazione: progettare il db e l’applicazione.
  4. Implementazione: creazione del prototipo.
  5. Validazione e collaudo: verifica del funzionamento e coerenza.
  6. Funzionamento a regime: manutenzione ed estensione.