Le Tabelle in informatica: guida essenziale per programmatori

21 Febbraio 2019

Game Developer

Una tablella, un array o vettore, in informatica, indica una struttura dati complessa, statica e omogenea.

In informatica, una tabella è una struttura dati organizzata in righe e colonne, simile a una tabella in un foglio di calcolo. Ogni riga della tabella rappresenta un record o un’istanza di dati, mentre ogni colonna rappresenta un campo o una caratteristica dei dati.

Le tabelle vengono comunemente utilizzate per organizzare e memorizzare dati strutturati in un formato tabellare. Possono essere implementate in vari tipi di database, fogli di calcolo, file CSV (Comma-Separated Values) e altri formati di dati.

Le tabelle sono costituite da celle, dove le righe e le colonne si intersecano. Ogni cella contiene un dato specifico corrispondente alla combinazione di riga e colonna a cui appartiene.

Le tabelle sono molto utilizzate per rappresentare dati strutturati come elenchi, cataloghi, database, calendari e molte altre informazioni organizzate in modo tabellare. Sono anche comunemente utilizzate nella progettazione di database relazionali, in cui le tabelle sono collegate tra loro attraverso relazioni.

Le tabelle offrono un modo efficiente per organizzare, gestire e recuperare dati in modo strutturato e sono una componente fondamentale per l’organizzazione e la gestione dei dati in diversi contesti informatici.

Gli array o tabelle, presenti praticamente in tutti i lingaggi di programmazione o di scripting, sono ispirati alla nozione matematica di vettore (quando monodimensionali) o di matrice (nel caso di array bidimensionali).

L’array è in genere classificato come un costruttore di tipo: in altre parole, esso consente di definire nuovi tipi di dati a partire da tipi preesistenti, attraverso l’aggregazione di diversi oggetti tutti di uno stesso tipo. Ciascun oggetto componente è individuato attraverso un indice intero, nel caso monodimensionale, o attraverso D indici interi nel caso D-dimensionale.

Una tabella in html si crea nel seguente modo.

<table>...</table>
Crea una tabella
<tr>...</tr>
Crea una riga in una tabella

<th>...</th>
Crea una cella d’intestazione all’interno di una riga; il contenuto è visualizzato di solito in grassetto e centrato
<td>...</td>
Crea una cella dati all’interno di una tabella.
<colgroup>...</colgroup>
Specifica un gruppo di colonne in una tabella.
<col> (<col /> in XHTML)
Specifica gli attributi per una colonna.
<caption>...</caption>
Specifica un titolo per l’intera tabella.
<thead>...</thead>
Specifica l’intestazione della tabella. Questa sezione può essere ripetuta se la tabella è divisa in più pagine (nella stampa o in altre possibili tipi di stampa).
<tbody>...</tbody>
Specifica la parte principale della tabella.
<tfoot>...</tfoot>
Specifica la parte bassa della tabella. Come <thead>, Questa sezione può essere ripetuta se la tabella è divisa in più pagine (nella stampa o in altre possibili tipi di stampa).

Per aggiornarti o formarti in questo settore scopri i corsi di Web Developer Full Stack d’Itamde!

Articoli recenti

Commenti recenti

  1. Massimiliano Ferretti su I Commenti

    Mi permetto di aggiungere una mia considerazione personale che ho riportato dall'utilizzo di C#. Personalmente mi piace commentare funzioni e…

  2. Personalmente ritengo che utilizzare git porti sempre dei vantaggi anche per lo sviluppo solo. Già solo la possibilità di fare…

  3. ciao, il link a discord non è piu valido, vorrei utilizzare il materiale che hai pubblicato tempo fa, come faccio?

Itamde è anche una scuola di programmazione online.

Itamde

Impara ciò che desideri, al tuo ritmo

0 commenti

Potrebbe interessarti anche…

Medieval Minefield – Update 1.4 (Devlog)

Medieval Minefield – Update 1.4 (Devlog)

Un progetto iniziato nel 2021, ripreso oggi: cosa è cambiato, cosa stiamo sistemando, e dove stiamo andando Medieval Minefield è nato nel 2021 come esperimento “serio ma piccolo”: prendere la logica del campo minato classico, spostarla su mobile, e vestirla con una UI...

Rimani aggiornato sulle ultime notizie e novità

Accedi ai contenuti riservati

Scopri il dietro le quinte dei nostri progetti, risorse esclusive e lo stato di avanzamento delle nostre creazioni in tempo reale.

Iscriviti alla newsletter

Ricevi le nostre notizie, le nostre riflessioni creative e le novità dell’atelier direttamente nella tua casella di posta elettronica.

Seguici

Unisciti alla nostra community sui social network per seguire i nostri progetti quotidiani e interagire con noi.