Qual è la migliore risorsa per imparare ANSI SQL? [chiuso]
-
19-08-2019 - |
Domanda
Non intendo "SQL di base", ma fortemente le specifiche e la differenza tra le specifiche e le implementazioni tra grandi database (come SQL Server, Oracle, ecc.).
Soluzione
(fonte: amazon.com )
SQL In a Nutshell di O'Reilly and Associates. Copre tutti e 5 i principali dialetti SQL, le differenze tra loro e lo fa per ogni funzione / caratteristica elencata. (ANSI SQL99, Oracle, MySql, Postgres e SQL Server).
Altri suggerimenti
Il modo numero uno per apprendere le differenze è lavorare nei vari database.
SQL Server, Oracle e MySql offrono tutti edizioni gratuite (espresse). Inoltre, se vuoi intensificare un po 'puoi ottenere la versione per sviluppatori di SQL Server per circa $ 50.
Oracle: http://www.oracle.com/technology/products/database/ xe / index.html
SQL Server http://www.microsoft.com/express/sql/default.aspx
MySQL http://dev.mysql.com/downloads/
Cose semplici da fare:
- crea un database
- crea una tabella
- esegui semplici operazioni di inserimento / aggiornamento / eliminazione (CRUD)
- esegue join interni / esterni.
PostgreSQL open source più avanzato del mondo e altro database ANSI conforme a SQL
Varie conformità SQL ANSI RDBMS: http://troels.arvin.dk/db/rdbms /