Gli ultimi tutorial di sviluppo web
 

Introduzione a SQL


SQL è un linguaggio standard per l'accesso e la manipolazione di database.


Che cosa è SQL?

  • SQL acronimo di Structured Query Language
  • SQL consente di accedere e gestire basi di dati
  • SQL è un (American National Standards Institute) standard ANSI

Che cosa può fare SQL?

  • SQL può eseguire query su un database
  • SQL può recuperare i dati da un database
  • SQL può inserire i record in un database
  • SQL può aggiornare i record in un database
  • SQL può eliminare i record da un database
  • SQL può creare nuovi database
  • SQL può creare nuove tabelle di un database
  • SQL può creare stored procedure in un database
  • SQL può creare viste in un database
  • SQL può impostare le autorizzazioni per le tabelle, le procedure e le viste

SQL è un Standard - MA ....

Anche se SQL è uno standard ANSI (American National Standards Institute), ci sono diverse versioni del linguaggio SQL.

Tuttavia, per essere compatibile con lo standard ANSI, hanno tutto il sostegno di almeno i principali comandi (come SELECT, UPDATE, DELETE, INSERT, dove) in un modo simile.

Nota: La maggior parte dei programmi di database SQL hanno anche le proprie estensioni proprietarie in aggiunta allo standard SQL!


Utilizzo di SQL nel tuo sito web

Per costruire un sito web che mostra i dati da un database, è necessario:

  • Un programma di database RDBMS (ad esempio MS Access, SQL Server, MySQL)
  • Per usare un linguaggio di scripting lato server, come PHP o ASP
  • Per utilizzare SQL per ottenere i dati desiderati
  • Per utilizzare HTML / CSS

RDBMS

RDBMS sta per Relational Database Management System.

RDBMS è la base per SQL, e per tutti i sistemi di database moderni, come MS SQL Server, IBM DB2, Oracle, MySQL e Microsoft Access.

I dati in RDBMS viene memorizzato in oggetti di database chiamati tavoli.

Una tabella è una raccolta di voci di dati correlati e consiste di colonne e righe.