Laravel - Lavorare con il database
Laravel ha reso molto semplice l'elaborazione con il database. Laravel attualmente supporta i seguenti 4 database:
- MySQL
 - Postgres
 - SQLite
 - server SQL
 
La query al database può essere eseguita utilizzando SQL raw, il generatore di query fluente e l'ORM Eloquent. Per comprendere tutte le operazioni CRUD (Crea, Leggi, Aggiorna, Elimina) con Laravel, useremo un semplice sistema di gestione degli studenti.
Connessione al database
Configura il database in config/database.php file e creare il database del college con la struttura in MySQL come mostrato nella tabella seguente.
Database: College
Table: student
| Nome colonna | Tipo di dati della colonna | Extra | 
|---|---|---|
| Id | int (11) | Chiave primaria | Incremento automatico | 
| Nome | varchar (25) | 
Vedremo come aggiungere, eliminare, aggiornare e recuperare i record dal database utilizzando Laravel nella tabella degli studenti.
| Sr.No. | Record e descrizione | 
|---|---|
| 1 | Inserisci record  Possiamo inserire il record utilizzando la facciata DB con metodo di inserimento.  |  
      
| 2 | Recupera record  Dopo aver configurato il database, possiamo recuperare i record utilizzando la facciata DB con il metodo select.  |  
      
| 3 | Aggiorna record  Possiamo aggiornare i record utilizzando la facciata DB con il metodo di aggiornamento.  |  
      
| 4 | Elimina record  Possiamo cancellare il record usando la facciata DB con il metodo di cancellazione.  |  
      
