Search Header Logo
L1 Introduzione ai database

L1 Introduzione ai database

Assessment

Presentation

Computers

9th - 12th Grade

Practice Problem

Hard

Created by

Lucia Intelisano

Used 4+ times

FREE Resource

8 Slides • 10 Questions

1

media

​L1 Introduzione

ai database​

2

​In ogni applicazione informatica, dalla più complessa alla più semplice, vengono trattate informazioni ed è necessario che queste informazioni vengano memorizzate in modo permanente per essere poi utilizzate in successive elaborazioni.

Informatica| Database

​Nelle aziende, in generale, le esigenze e le necessità di memorizzare ed elaborare le informazioni tra loro totalmente disomogenee sono sempre molteplici: si pensi alla gestione degli stipendi, alla pianificazione della produzione, alle contabilità, al magazzino ecc

3

Attraverso i database è possibile memorizzare e gestire in modo flessibile ed efficiente le informazioni che sono “il vero patrimonio di ogni organizzazione”.

Ogni applicazione software presente in ciascuna organizzazione deve quindi poter facilmente:

  1. ricercare le informazioni in base a determinati criteri di ricerca;

  2. selezionarle e raggrupparle secondo esigenze operative;

  3. aggiungerne di nuove;

  4. modificarle aggiornandone il valore nel tempo;

  5. cancellare quelle che non hanno più contenuto informativo utile.

Informatica| Database

4

Una base di dati o database è una raccolta di dati progettati in modo tale da poter essere utilizzati in maniera ottimizzata da differenti applicazioni e da utenti diversi.

Informatica| Database

​Definizioni

L’archivio è l’insieme dei dati che vengono salvati su un supporto di memorizzazione.

L’applicazione informatica è invece la componente software del sistema informatico che gestisce i dati.

5

Informatica| Database

​Situazioni da evitare

media
media

I dati vengono gestiti in archivi separati con applicazioni separate. Difficoltà a uniformare le modifiche. L'app1 non vedrà le modifiche di app2.

e 1Applicazione 2Dati Applicazione 2Applicazione 3Dati Applicazione 3

​Difficoltà nella gestione degli update. Possibili incongruenze nei dati

6

Informatica| Database

​Soluzioni

La principale caratteristica del database è quella di considerare solo i dati, cioè di separare completamente i dati dalle applicazioni

e 1Applicazione 2Dati Applicazione 2Applicazione 3Dati Applicazione 3

media

​Con l’utilizzo di un database la definizione della struttura dei dati è invece indipendente dall’applicazione

Si definisce DBMS (Database Management System) il sistema di gestione del database visto nel suo complesso. Il DBMS si preoccupa di gestire interamente i dati, compresa la loro definizione e il modo in cui vengono fisicamente archiviati.

7

Informatica| Database

​Esempio

media

Criticità:

ridondanza​ = dati ripetuti

Conseguenze:

incongruenza​ in modifica

​=> inconsistenza dei dati

​ovvero valori diversi per lo stesso dato

8

Informatica| Database

​Funzioni di un DBMS

media

​Caratteristiche di un DBMS:

  1. gestione di grandi quantità di dati

  2. ​condivisione tra più utenti e applicazioni

  3. ​persistenza dei dati nel tempo

  4. funzioni per la gestione dei dati​

9

Multiple Select

In un sistema informatico quali tra i seguenti sono componenti software?

1

Archivi

2

Strumentazione

3

Applicazioni

4

Supporti fisici

10

Multiple Choice

Quale delle seguenti affermazioni sui database è vera?

1

Un database è una specie di memoria digitale intelligente

2

Un database permette di migliorare la compressione dei dati

3

Nei database la definizione dei dati e i dati sono salvati all’interno dello stesso database

4

In un database è possibile integrare i programmi con i dati

11

Multiple Select

Per quali dei seguenti scopi può essere utilizzato un database?

1

Per la scrittura di un documento lungo e strutturato come un libro

2

Per gestire i propri contatti

3

Per la gestione di una biblioteca

4

Per migliorare le prestazioni del computer

12

Multiple Choice

Qual è il più importante vantaggio dei DB?

1

L’applicazione e i suoi dati sono indipendenti

2

I dati occupano meno spazio su disco

3

I DBMS gestiscono più velocemente i dati

4

Facilitano la duplicazione dei file

13

Multiple Choice

Quale tra le seguenti non è una funzione del database?

1

Deve gestire grandi quantità di dati

2

Deve garantire la correttezza dei dati

3

Deve garantire la condivisione

4

Deve garantire la persistenza

14

Multiple Choice

In un database l’applicazione e i suoi dati sono indipendenti l’uno dagli altri.

1

vero

2

falso

15

Multiple Choice

I database risolvono i problemi di inconsistenza causati dell’incongruenza dei dati.

1

vero

2

falso

16

Multiple Choice

I database risolvono i problemi di incongruenza dei dati a causa della ridondanza.

1

vero

2

falso

17

Multiple Choice

I database risolvono i problemi di inconsistenza a causa della ridondanza.

1

vero

2

falso

18

Multiple Choice

I DBMS sono componenti hardware.

1

vero

2

false

media

​L1 Introduzione

ai database​

Show answer

Auto Play

Slide 1 / 18

SLIDE