Progettare lo schema di una Base Dati — scheda

IeFP tecnico informaticocompetenze tecnico professionali contenuto verificato

Scarica in PDF Adatta questa scheda al mio alunno

In breve: Imparerai a preparare le parti utili per definire lo schema di una base dati a partire da uno scenario reale.

Cos'è uno schema di base dati

Una base dati raccoglie informazioni in modo ordinato. Lo schema è il progetto che descrive come queste informazioni sono organizzate.

Prima di scrivere codice o creare tabelle, serve un piano. Questo piano si costruisce a partire da uno scenario, cioè una situazione reale da gestire.

Pensa a una biblioteca scolastica. Devi tenere traccia di libri, lettori e prestiti. Lo schema mette ordine in queste informazioni.

Le parti necessarie per definire lo schema

Per preparare uno schema servono alcuni elementi di base. Vediamoli uno a uno.

Prima si individuano le entità. Sono gli oggetti o le persone di cui vogliamo conservare i dati. Esempi tipici: studente, libro, prodotto, cliente.

Poi si descrivono gli attributi. Sono le caratteristiche di ogni entità. Per uno studente: nome, cognome, data di nascita, classe.

Si individuano anche le associazioni tra entità. Indicano i legami logici tra due o più gruppi di dati. Per esempio uno studente prende in prestito un libro.

Infine si sceglie una chiave primaria. È un dato che identifica in modo unico ogni elemento. Per uno studente può essere la matricola.

Esempi pratici: lo scenario della pizzeria

Immaginiamo una piccola pizzeria che vuole gestire gli ordini.

Le entità principali sono: Cliente, Pizza, Ordine. Per il Cliente registriamo nome, telefono e indirizzo. Per la Pizza segniamo nome, ingredienti e prezzo.

L'Ordine collega un Cliente a una o più Pizze. Quindi tra Cliente e Pizza esiste una associazione tramite l'Ordine.

Come chiavi possiamo usare: codice cliente, codice pizza, numero ordine. Ogni codice è diverso da tutti gli altri.

Per preparare lo schema, scrivi su un foglio le entità in riquadri. Collega i riquadri con linee per mostrare le associazioni. Sotto ogni entità elenca gli attributi.

Questa bozza si chiama spesso modello concettuale. Da qui poi si passa alle tabelle vere e proprie.

Parole difficili

Riferimenti

Fonte

Scheda didattica verificata sull'obiettivo ob.iefp-tecnico-informatico.competenze-tecnico-professionali.cl3.realizzazione-modello-applicazioni.06 — Norme generali e livelli essenziali delle prestazioni relativi al secondo ciclo del sistema educativo di istruzione e formazione. Verificata il 2026-06-09 sulla norma di riferimento.

Schede correlate

Questa scheda, su misura per il tuo alunno

Adiuvo la riscrive in automatico per il profilo del tuo alunno: frasi brevi, font ad alta leggibilità, parole difficili spiegate, anche audio e verifiche.

Adatta gratis