12. SQL
SQL è un linguaggio standardizzato che consente l'accesso ad una base dati relazionale sia in modo interattivo da riga di comando, sia attraverso l'uso di programmi scritti con un qualsiasi linguaggio di programmazione.
La standardizzazione del linguaggio consente di utilizzare le stesse regole di accesso, indipendentemente dal motore RDBMS adottato (SQL Server, Oracle, SQLite ecc.). Va detto, però, che questa affermazione va letta in modo non troppo rigido perché la standardizzazione non è completa e non tutti i prodotti commerciali la rispettano in pieno.
Il successo di questo linguaggio è tale da non avere rivali nell'ambito dei database relazionali.
Sito: 7ecnologie
Sezione: 12. SQL
Indice delle sezioni: 01. Problem Solving - 02. Office automation - 03. Sistemi - 04. Numerazione posizionale - 05. Logica Matematica - 06. Diagrammi di flusso - 07. Scratch - 08. C language - 09. Python - 10. Algoritmi e strutture dati - 11. Base di dati - 12. SQL - 13. Reti - 14. Sicurezza informatica - 15. Blockchain e Bitcoin - 16. Calcolo numerico - 17. Robotica e domotica - 18. HTML & CSS
Indice dei capitoli: 00. Risorse - 01. Generalità - 02. Comandi di DML - 03. Comandi di DDL - 04. Comandi di DCL - 05. Comandi di TCL - 06. SQLite - 07. Tutorial - 98. Esercizi