====== Concetti Base ====== ===== Ambiente ===== In italiano si definisce ambiente uno spazio considerato con le sue caratteristiche. Di fatto, in questo caso, si tratta di un mero raggruppamento concettuale e può essere costituito da 1 o più servers. Solitamente in una realtà aziendale sono presenti 3 ambienti: * Sviluppo * Collaudo (Noto anche come Staging o Pre-Produzione) * Produzione ===== Istanza ===== In Oracle una istanza equivale grossomodo ad un "motore" con le sue risorse (memoria, dischi, e quan't altro). Ogni server può contenere al suo interno da 1 ad N Istanze. ===== Schema ===== Contrariamente ad altri DBMS, dove il rapporto fra schema e utenti può essere 1 a molti, in oracle il rapporto fra Schema ed Utenti è di 1:1. Di fatto a ogni volta che creo uno schema sto creando un utente, la differenza è che lo schema conterrà oggetti (tabelle, indici, ecc...). ===== Utente ===== Come detto poc'anzi, in Oracle la differenza fra Utenti e Schema è molto sottile. Di fatto uno schema che non contiene oggetti è un utente. ===== Ruolo ===== Insieme di regole applicabili ad un utente. ===== Rappresentazioni Grafiche ===== {{ :oracle:concetti_base:generic.png?nolink |}}