I Sistemi informativi e Informatici Flashcards

(29 cards)

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.
17
Q

Quali solo le varie progettazioni? A cosa servono.

A
  • concettuale: permette di costruire e definire una rappresentazione corretta e completa della realtà di interesse.
  • logica: trasforma il diagramma ER in uno schema logico, efficiente rispetto alle strutture del sistema di gestione che si intende utilizzare.
  • fisica: implementa lo schema logico definendone gli aspetti fisici di memorizzazione e rappresentazione in memoria di massa.
18
Q

Spiega in dettaglio la progettazione concettuale:

A

È la traduzione della descrizione informale della realtà, cioè i requisiti del DB sottoforma di documenti e moduli di vario genere. Indipendente dai criteri del DBMS usato.

19
Q

Spiega in dettaglio la progettazione logica:

A

Traduzione dello schema concettuale in termini di un determinato modello logico di dati come modello relazionale. Include l’ottimizzazione della rappresentazione in funzione delle operazioni eseguite.

20
Q

Spiega in dettaglio la progettazione fisica:

A

Si completa lo schema logico con la specifica dei parametri fisici di memorizzazione dei dati. Si produce lo schema fisico che fa riferimento ad un certo modello fisico che dipende dal DBMS.

21
Q

Cos’è il modello ER?

A

Il modello entità-relazione è un modello concettuale di dati che contiene alcuni costrutti per descrivere la realtà in maniera semplice, indipendentemente dalla organizzazione dei dati nel computer.

22
Q

Quali sono i costrutti del modello ER?

A

Entità, relazione, attributo, cardinalità, identificatore, generalizzazione, sottoinsieme. Identificatore interno ed esterno.

23
Q

Cos’é un’entità?

A

Una classe di oggetti che hanno proprietà comuni ai fini dell’applicazione di interesse che si intende modellare.

24
Q

Cos’è un’occorrenza o un istanza?

A

È un singolo oggetto di una classe.

25
Cosa sono le relazioni o associazioni?
Rappresentano legami logici fra due o più entità.
26
Come vengono usati gli identificatori?
Ogni entità deve possedere almeno un identificatore ma può averne più di uno. Un identificatore può coinvolgere uno o più attributi ognuno dei quali deve avere una cardinalità (1,1). Un identificatore esterno è possibile solo attraverso una associazione a cui l'entità partecipa con cardinalità (1,1).
27
Quali sono i tipi di relazioni?
1:N N:N 1:1
28
Come funzionano le generalizzazioni?
Ogni proprietà dell'entità padre è proprietà anche delle entità figlie. Ogni occorrenza di un'entità figlia è un'occorrenza anche dell'entità padre.
29