ITI “G.M.Angioy” Sassari – QUINTA INFORMATICA A.S. 2015-16 Esame – SQL Associa a ciascuno dei seguenti punti la definizione ed un esempio concreto. Bozza - Versione 1 (18 marzo 2016) 1. Caratteristiche generali del linguaggio SQL 2. definizione tabelle 3. manipolazione dei dati 4. DDL 5. DML 6. QL 7. MySQL 8. Create database / Use 9. Create table 10. Tipi di dato 11. Primary key 12. Foreign key / references 13. On Delete / On Update 14. Alter table 15. insert 16. update 17. delete 18. select … from .. where .. group by .. having .. order by … 19. select distinct (select top) 20. join 21. funzioni di aggregazione: count, sum, avg, min, max 22. count(*) e count(nome di campo) 23. order by 24. group by 25. having 26. between / in / like / is null / is not null / (all, any, exists) 27. interrogazioni nidificate 28. (facoltativo: vista logica / create view ) 29. (facoltativo comandi per la sicurezza (GRANT) usati dal DBA ) 30. (facoltativo trigger) [email protected] Questo lavoro è concesso in uso secondo i termini di una Licenza Creative Commons pag. 48