Corso SQL Db2
Corso SQL Db2
• Funzioni
o Funzioni aggregate
o COUNT
o SUM
o AVG
o MAX , MIN
o STDDEV (deviazione standard) ,VARIANCE (quadrato della deviazione
standard)
• Funzioni temporali , aritmetiche..
o Funzioni di caratteri supportate da oracle e/o Db2
o CHR
o CONCAT
o INITCAP
o LOWER e UPPER
o LPAD e RPAD
o LTRIM e RTRIM
o REPLACE
o SUBSTR
o INSTR
o LENGTH
o Le clausole SQL
o WHERE
o ORDER BY
o GROUP BY
o HAVING
o Combinazione di tabelle
o Prodotto cartesiano
o NATURAL JOIN , INNER JOIN, OUTER JOIN , SELF JOIN
o JOIN su più tabelle
o Subquery
o Subquery che ci restituiscono un valore
o Subquery con IN
o Subquery annidate
o EXISTS
o SOME, ANY, ALL
• Manipolare i dati
o INSERT
o UPDATE
o DELETE
o ROLLBACK, COMMIT
o Creare e mantenere le tabelle
o CREATE TABLE
o Tabella tipi di dati supportata da Oracle e db2
o NOT NULL
o PRIMARY KEY
o FOREIN KEY
o UNIQUE
o DEFAULT
o ALTER TABLE
o Aggiungere un campo
o Modificare il tipo ad un campo
o Modificare l’opzione NOT NULL
o Inserire chiavi primarie
o Aggiungere chiavi esterne
o DROP TABLE
o VIEW e indici
o VIEW
o Modificare i dati di una VIEW
o Perché si utilizzano le VIEW
o INDICI