Struttura del corso
Modelli di database relazionali
- La struttura di un database relazionale
- Tipi di connessione delle tabelle
- Il database di normalizzazione e denormalizzazione
- Operatori relazionali
Scarica i dati
- Regole per la scrittura di query SQL
- La sintassi per SELECT
- Selezione di tutte le colonne
- Richieste da operazioni aritmetiche
- Colonne degli alias
- Valori letterali
- Operatore di concatenazione
Limitare i risultati
- La clausola WHERE
- Operatori di confronto
- Condizione LIKE
- Prerequisito TRA ... E
- Condizione IS NULL
- Condizione IN
- Operatori booleani AND, OR e NOT
- Molte delle condizioni della clausola WHERE
- L'ordine degli operatori.
- Clausola DISTINCT
Ordinamento dei dati
- La clausola ORDER BY
- Ordinamento in base a più colonne o espressioni
SQL funzioni
- Le differenze tra le funzioni di una e multilinea
- Presenta testo, numerico, data,
- Conversione esplicita e implicita
- Funzioni di conversione
- Funzioni di annidamento
- Visualizzazione delle prestazioni delle funzioni - doppia tabella
- Recupero della funzione di data corrente SYSDATE
- Gestione dei valori NULL
Aggregazione dei dati utilizzando il raggruppamento
- Funzioni di raggruppamento
- Elaborazione dei valori NULL da parte delle funzioni di raggruppamento
- Creare gruppi di dati: la clausola GROUP BY
- Raggruppamento di più colonne
- Limitazione del raggruppamento dei risultati della funzione - la clausola HAVING
Recupero di dati da più tabelle
- Tipi di connettori
- L'uso NATURAL JOIN
- Tabelle degli alias
- Si unisce alla clausola WHERE
- INNER JOIN Inner join
- Unione esterna LEFT, RIGHT, FULL OUTER JOIN
- Prodotto cartesiano
Sottoquery
- Inserimento di sottoquery nel comando SELECT
- Sottoquery a derivazione singola e multipla
- Operatori Sottoquery a riga singola
- Raggruppamento delle funzionalità in una sottoquery
- Operatori Sottoquery multi-IN, ALL, ANY
- Modalità di trattamento dei valori NULL nelle sottoquery
Collettività di operatori
- Operatore UNION
- Operatore UNION ALL
- Operatore INTERSECT
- Operatore MINUS
Inserire, aggiornare ed eliminare i dati
- Comando INSER
- Copiare dati da un'altra tabella
- Comando AGGIORNA
- Comando ELIMINA
- Comando TRUNCATE
Transazioni
- Comandi COMMIT, ROLLBACK e SAVEPOINT
Comandi DDL
- I principali oggetti del database
- Regole per la denominazione degli oggetti
- Creazione di tabelle
- Tipi di dati disponibili per le colonne
- Opzione DEFAULT
- Opzione NULL e NOT NULL
Gestione delle tabelle
- Integrità referenziale CONTROLLO, CHIAVE PRIMARIA, CHIAVE ESTERNA, UNIVOCO
- Creare una tabella tramite la query
- Eliminare una tabella DROP TABLE
- Comando DESCRIBE
Altri oggetti dello schema
- Sequenze
- Sinonimi
- Visualizzazioni
Requisiti
- Alfabetizzazione informatica
- Conoscenza di qualsiasi sistema operativo
Recensioni (7)
Gli esercizi e i "test" che abbiamo eseguito
Paola Maccali
Corso - Oracle SQL for beginners
Era strutturato molto bene sia per giorni che per moduli, facile da seguire
Melania - DB Global Technology SRL
Corso - Oracle SQL for beginners
Traduzione automatica
Mi è piaciuto il modo in cui il formatore ha spiegato le informazioni sugli argomenti e il fatto che abbia prestato attenzione ai dettagli in modo che le lezioni fossero molto pratiche e logiche.
Andreea
Corso - Oracle SQL for beginners
Traduzione automatica
Il formatore fornisce più esempi per ogni capitolo
Corina
Corso - Oracle SQL for beginners
Traduzione automatica
Gli esercizi interattivi
BOANGIU GIORGIANA
Corso - Oracle SQL for beginners
Traduzione automatica
Le spiegazioni
Daniela
Corso - Oracle SQL for beginners
Traduzione automatica
the exercises