Indice

Database e MySql

Pagina principale del PHP

I database

Un database o base di dati è un insieme strutturato di dati, i dati contenuti nei database sono memorizzati in tabelle, le tabelle sono una sequenza di insieme di righe, le righe sono composte da celle.

Le colonne della tabella contengono lo stesso tipo di dati.

Le informazioni sono inserite nel database una riga alla volta, la riga di una tabella contiene un'informazione completa.

Esempio di tabella

nome data_nascita luogo_nascita indirizzo
Antonio 01/01/1990 Roma Piazza di Spagna 54
Carlo 23/09/1970 Napoli Via Chiaia 43
Francesco03/10/1976AssisiPiazza dei Martiri 2

MySql

MySql è un DBMS (Database Management System), un DBMS è un software attivo su un server che consente di accedere e modificare i dati presenti in un database.

Un DBMS contiene numerosi database ma si può interagire con unico database alla volta, il linguaggio che si usa per dialogare con i DBMS è SQL (Structured Query Language).

Le interazioni con i database si chiamano query, quelle che tratteremo sono:

Per stato del database si intende il contenuto di tutte le tabelle di un database in un dato momento. Rispetto allo stato del database le query possono essere divise in due gruppi, la query di selezione non modifica lo stato del database, mentre le altre tre si.