Database - Introduzione

Fai una domanda
Avete già sentito parlare della parola "database", ma non sapete bene di cosa si tratta? Ecco cosa significa e a cosa serve.


Che cos'è un database

Un database (abbreviato in DB) è un'entità nella quale è possibile immagazzinare dei dati in modo strutturato e con la minima ripetizione possibile. Questi dati devono poter essere utilizzati dai programmi e da utenti differenti. La nozione di database è generalmente accoppiata a quella di rete, per poter mettere in comune queste informazioni, da qui il nome di base. Solitamente si parla di sistema d'informazione per designare ogni struttura che raggruppi i mezzi esistenti per condividere i dati:


L'utilità di un database

Un database permette di mettere i dati a disposizione degli utenti per una consultazione, un inserimento o un aggiornamento, assicurandosi dei permessi di accesso di questi ultimi. Questo è sempre più utile considerato che i dati informatici sono sempre più numerosi. Un database può essere locale, cioè utilizzabile su un terminale da un utente, oppure ripartito, ciò significa che le informazioni sono immagazzinate su terminali remoti e accessibili attraverso la rete. Il vantaggio più grande dell'utilizzo di un database è la possibilità di poter essere consultato da più utenti contemporaneamente.

La gestione dei database

È necessario avere un sistema di gestione per poter controllare i dati ma anche gli utenti. Questo si fa attraverso un sistema chiamato DBMS (Database Management System). Il DBMS è un insieme di servizi (applicazioni software) che permettono di gestire i database consentendo l'accesso ai dati in modo semplice; autorizzando un accesso alle informazioni ad molteplici utenti; manipolando i dati presenti nel database (inserimento, cancellazione, modifica):



Il DBMS può scomporsi in tre sottosistemi: il sistema di gestione dei file, che permette l'immagazzinamento delle informazioni su un supporto hardware; il DBMS interno che gestisce l'ordine delle informazioni; il DBMS esterno che rappresenta l'interfaccia con l'utente.

I principali DBMS

I principali sistemi di gestione di databse sono i seguenti: Borland Paradox, Filemaker, IBM DB2, Ingres, Interbase, Microsoft SQL server, Microsoft Access, Microsoft FoxPro, Oracle, Sybase, MySQL, PostgreSQL, MySQL e SQL Server 11.

Foto: © Pixabay.
Jean-François Pillou

Jean-François Pillou - Fondatore di CCM
Meglio conosciuto come Jeff, Jean-François Pillou è il fondatore di CommentCaMarche.net. È anche CEO di CCM Benchmark e digital director presso il Gruppo Figaro.

Scopri di più sul team CCM

Potrebbe anche interessarti

Ultimo aggiornamento 17 ottobre 2017 alle 15:24 da Antonello Ciccarello.

Il documento intitolato «» dal sito CCM (https://it.ccm.net/) è reso disponibile sotto i termini della licenza Creative Commons. È possibile copiare, modificare delle copie di questa pagina, nelle condizioni previste dalla licenza, finché questa nota appaia chiaramente.