Caricamento...
ORA1101

Il linguaggio SQL in Oracle

Prezzo

€ 1,890.00
(Iva esclusa)

Scheda tecnica

Scarica

Giorni

4.5 gg

In questo corso gli studenti apprenderanno i concetti dei database relazionali.

Questo corso fornisce le competenze SQL essenziali per consentire agli sviluppatori di scrivere query su tabelle singole e multiple, manipolare i dati nelle tabelle e creare oggetti di database. Gli studenti impareranno a controllare i privilegi a livello di oggetto e di sistema.

Questo corso tratta la creazione di indici e vincoli e la modifica di oggetti di schema esistenti. Gli studenti apprenderanno inoltre come creare ed eseguire query su tabelle esterne. 

Sviluppatori di applicazioni; Sviluppatore PL/SQL; Analisti di sistema; Responsabili aziendali per l'analisi e la specifica dei dati; Amministratore di datawarehouse


Modulo 1 – Le basi di dati relazionali (cenni)

  • Il modello Entità – Relazioni
  • Architettura di un RDBMS

Modulo 2 – Il linguaggio SQL

  • Scopo
  • La specifica ANSI e le estensioni alla specifica (dialetti SQL)
  • Tipi di istruzioni SQL
  • SQL*Plus e SQL Developer

Modulo 3 – Selezionare i dati

  • SELECT … FROM …
  • La clausola DISTINCT
  • La clausola WHERE
  • Operatori e ordine di precedenza
  • La clausola ORDER BY
  • Le funzioni single row e le funzioni di gruppo (multiple row)

Modulo 4 – Join

  • Significato e sintassi dei vari tipi di join

Modulo 5 – Subquery

  • Significato e sintassi
  • Subquery single row e subquery multiple row
  • Subquery correlate

Modulo 6 – Istruzioni DML

  • INSERT, UPDATE, DELETE, MERGE

Modulo 7 – Istruzioni DDL

  • Gli oggetti di un database
  • CREATE TABLE e ALTER TABLE
  • DROP TABLE e TRUNCATE TABLE
  • FLASHBACK TABLE

Modulo 8 – Istruzioni DCL (cenni)

  • Controllare l’accesso al DB
  • GRANT e REVOKE

Modulo 9 – Istruzioni TCL

  • Le transazioni (significato e scopo)
  • COMMIT e ROLLBACK
  • SAVEPOINT

Modulo 10 – Viste, indici, sequenze e sinonimi (cenni)

  • Viste
  • Sequenze
  • Indici
  • Sinonimi

Modulo 11 – Utilizzare gli operatori di insieme

  • Significato, scopo e sintassi

Modulo 12 – Query Top-N, ROLLUP e CUBE (cenni)

  • Query Top-N (significato)
  • Gli operatori ROLLUP e CUBE
  • GROUPING SETS

Modulo 13 – Il dizionario dati

  • Struttura e viste
  • I commenti

Modulo 14 – Scrivere istruzioni SQL efficienti (cenni)

  • Query Optimizer
  • Explain plan
  • Scrivere istruzioni SQL efficienti


Sede Data P
Virtual 10/07/2023
Virtual 23/10/2023
Virtual 11/12/2023