Struttura del corso
Introduzione
- Panoramica
- Scopi e obiettivi
- Dati di esempio
- Programma
- Introduzioni
- Prerequisiti
- Responsabilità
Relazionali Databases
- Il Database
- Il relazionale Database
- Tabelle
- Righe e colonne
- Campione Database
- Selezione delle righe
- Tabella fornitori
- Tavolo Saleord
- Indice di chiave primaria
- Indici secondari
- Relazioni
- Analogia
- Chiave esterna
- Chiave esterna
- Unire le tabelle
- Integrità referenziale
- Tipi di relazione
- Relazione molti a molti
- Risoluzione di una relazione molti-a-molti
- Relazione uno a uno
- Completamento del design
- Risoluzione delle relazioni
- Microsoft Access - Relazioni
- Diagramma delle relazioni tra entità
- Modellazione dei dati
- Utensili CASE
- Esempio di diagramma
- Il sistema RDBMS
- Vantaggi di un RDBMS
- Linguaggio di query strutturato
- DDL - Linguaggio di definizione dei dati
- DML - Linguaggio di manipolazione dei dati
- DCL - Linguaggio di controllo dati
- Perché usare SQL?
- Dispense sulle tabelle dei corsi
Recupero dei dati
- SQL Sviluppatore
- SQL Sviluppatore - Connessione
- Visualizzazione delle informazioni della tabella
- Utilizzo della clausola SQL, where
- Utilizzo dei commenti
- Dati del personaggio
- Utenti e schemi
- Clausola AND e OR
- Utilizzo delle parentesi quadre
- Campi data
- Utilizzo delle date
- Formattazione delle date
- Formati data
- TO_DATE
- TRUNC
- Visualizzazione della data
- Ordina per clausola
- DUAL Tavolo
- Concatenazione
- Selezione del testo
- Operatore IN
- Operatore BETWEEN
- Operatore LIKE
- Errori comuni
- Funzione UPPER
- Virgolette
- Trovare i metapersonaggi
- Ioni regolari Express
- Operatore REGEXP_LIKE
- Valori Null
- Operatore IS NULL
- NVL
- Accettazione dell'input dell'utente
Utilizzo delle funzioni
- TO_CHAR
- TO_NUMBER
- LPAD
- Gioco d'azzardo
- NVL
- Funzione NVL2
- Opzione DISTINCT
- SUBSTR
- INSTR
- Funzioni di data
- Funzioni di aggregazione
- CONTARE
- Clausola Raggruppa per
- Modificatori di rollup e cubo
- Clausola Having
- Raggruppamento per funzioni
- DECODIFICARE
- CASO
- Officina
Sotto-query e unione
- Sottoquery a riga singola
- Unione
- Unione - Tutti
- Interseca e meno
- Sottoquery a più righe
- Unione – Controllo dei dati
- Giunto esterno
Altro su Joins
- Unisce
- Giunzione incrociata o prodotto cartesiano
- Giunto interno
- Notazione implicita dei join
- Notazione esplicita del join
- Giunzione naturale
- Equi-Join
- Giunzione incrociata
- Join esterni
- Giunto esterno sinistro
- Giunto esterno destro
- Giunto esterno completo
- Utilizzo di UNION
- Algoritmi di join
- Ciclo nidificato
- Unisci join
- Hash Join
- Collegamento riflessivo o automatico
- Join di una singola tabella
- Officina
Interrogazioni avanzate
- ROWNUM e ROWID
- Analisi Top N
- Visualizzazione in linea
- Esiste e non esiste
- Sottoquery correlate
- Sottoquery correlate con funzioni
- Aggiornamento correlato
- Recupero snapshot
- Recupero flashback
- Tutto
- Qualsiasi e alcuni operatori
- Inserisci TUTTO
- Fondersi
Dati di esempio
- Tabelle ORDER
- Tavoli FILM
- Tabelle EMPLOYEE
- Le tabelle ORDER
- Le Tavole FILM
Utilità
- Che cos'è un'utilità?
- Utilità di esportazione
- Utilizzo dei parametri
- Utilizzo di un file di parametri
- Utilità di importazione
- Utilizzo dei parametri
- Utilizzo di un file di parametri
- Scarico dei dati
- Esecuzioni batch
- SQL*Utilità del caricatore
- Esecuzione dell'utilità
- Aggiunta di dati
Requisiti
Il corso è adatto sia a coloro che hanno una certa conoscenza di SQL sia a coloro che utilizzano ORACLE per la prima volta.
Una precedente esperienza con un sistema informatico interattivo è auspicabile ma non essenziale.
Recensioni (7)
Mi è piaciuto il portale del database a schermo diviso su cui abbiamo lavorato e ho visto a che punto del percorso eravamo in modo da poter tornare indietro per riprovare gli esercizi. È stato fantastico imparare da lui: era coinvolgente e incoraggiante. Apprezzo l'allenamento nel mio fuso orario mentre il mio allenatore è 7 ore avanti.
Olivia Button - Encyclopaedia Britannica
Corso - ORACLE SQL Fundamentals
Traduzione automatica
È stato molto istruttivo
Metuatini (aka) Metua - Ministry of Justice
Corso - ORACLE SQL Fundamentals
Traduzione automatica
- Imparare a conoscere SQL e i diversi tipi di basi di dati. - Creazione di tabelle con gli autori e poi creazione dei libri e quindi collegamento delle informazioni e utilizzo di quelle per le query sql che avevamo - Mi sono piaciuti i diversi scenari in cui potremmo applicare determinate query sql. Mi è piaciuto conoscere i diversi "Join", calcolando gli stipendi medi di alcuni dipendenti e di molti altri Diverse query SQL per scoprire informazioni specifiche. - La configurazione della formazione era facile da usare e se avessimo avuto problemi sui nostri desktop, Jose sarebbe stato in grado di accedere in remoto e vedere il problema e risolverlo.
Frank - Ministry of Justice
Corso - ORACLE SQL Fundamentals
Traduzione automatica
Il modo in cui spiega l'argomento con riferimento agli argomenti precedenti e le sue importanti applicazioni.
Ferdinand - National Grid Corporation of the Philippines
Corso - ORACLE SQL Fundamentals
Traduzione automatica
Luka is an excellent, patient teacher with a sense of humor. His relaxed style made the stressful experience of "be called to the blackboard" more pleasant. Also one student explaining or guiding the other was a very good idea. I will use the motto "KISS methodology" he shared with us in both my SQL exercises , private and professional life since I like to overcomplicate things. Luka also kept the good pace considering how much material was there for him to show and for us to learn.
IWONA KLIMASZEWSKA - GP Strategies Poland sp. z o.o.
Corso - ORACLE SQL Fundamentals
I could have trained basics and trainer checked and/or helped if any issues
Przemyslaw Wadowski - GP Strategies Poland sp. z o.o.
Corso - ORACLE SQL Fundamentals
Knowledge provided in a very approachable way, good peace and nice examples.