Home Formazione Corsi Elenco Corsi Oracle 11i: progettazione logica e fisica

Oracle 11i: progettazione logica e fisica Stampa E-mail

Descrizione

La progettazione delle basi di dati è un’attività fondamentale nell’ambito dello sviluppo software per garantire la qualità e l’efficienza delle applicazioni.

Il corso ha come obiettivo quello di fornire criteri e tecniche di lavoro per la progettazione logica e fisica di basi di dati relazionali implementate sulla tecnologia Oracle.

Vengono presentati i modelli E/R (Entity Relationship) e Relazionale e le linee guida per la derivazione del modello logico e per la sua trasformazione in un database fisico.

Destinatari

  • Data base administrator
  • Analisti
  • Progettisti

Prerequisiti

Conoscenze base sul funzionamento di Internet e delle applicazioni distribuite

Contenuti

Dall’analisi dei dati alla progettazione degli archivi fisici

  • Concetti di E/R e normalizzazione
  • Cenni al modello delle Classi di Oggetti
  • Il modello Relazionale
  • Rappresentazione dei dati a livello concettuale, logico e fisico

Progettazione logica delle tabelle a partire da uno schema concettuale dei dati

  • Derivazione del modello logico
  • Analisi delle modalità di accesso ai dati
  • Tecniche di denormalizzazione
  • Individuazione e valutazione delle alternative di disegno
  • Definizione di uno schema Oracle (tabelle, indici, viste, sequence, sinonimi)

Referential integrity e constraints

  • Generalià
  • Primary key (entità integrity) e Foreign key (referential integrity)
  • Check constraints

Progettazione fisica

  • Trasformazione del modello logico in un database fisico
  • Definizione, creazione e documentazione degli oggetti fisici Oracle
  • Tecniche di partizionamento fisico
  • Elementi e criteri di scelta nel disegno fisico

Gestione della sicurezza

  • User, Profile, Role

Utility

  • Panoramica sulle principali utility (Export, Import, SQL*loader, External table)

Durata

2 giorni