Cos'è uno schema di informazione?

Lo schema di informazione in un database relazionale è una tabella separata che documenta informazioni sul database stesso. Queste informazioni di base riguardano molti aspetti diversi del database relazionale; Include dati su tabelle, righe, colonne e record; e aiuta i progettisti di database a controllare queste informazioni. Anche se questo fa parte del database relazionale, lo schema di informazione funge da database separato, sebbene lo schema non generi come un database separato se inserito su un server. Sebbene questo schema sia uno standard utilizzato dai progettisti di database, è comunemente accessibile da istruzioni non standard. Tutte le informazioni in questo schema sono di sola lettura, quindi gli utenti non possono modificare o manipolare i dati dallo schema.

I database hanno così tante informazioni che la maggior parte sono in genere impossibili da leggere senza assistenza. Se i progettisti di database vogliono visualizzare i metadati o le informazioni dietro il database, possono utilizzare lo schema delle informazioni. Questo visualizza la maggior parte delle informazioni.Hin il database, come il numero di tabelle, i nomi dei record o i titoli di colonne e righe. Mentre lo schema sembra una tabella, è una vista, il che significa che nessun file è collegato ad esso.

Questo schema agisce in modo molto diverso dalle altre forme nel database. Lo schema di informazione, a causa di come contiene e visualizza le informazioni, agisce come un database separato quando gli utenti visualizzano lo schema. Allo stesso tempo, le limitazioni di modifica significano che non si comporta come un database tradizionale. A differenza di un database tradizionale, che può essere generato se inserito su un server, lo schema di informazione non viene generato su un server. Ciò significa che lo schema di informazione è accessibile solo se visualizzato da un programma di database, non dal server.

Esistono molti standard di database per la sicurezza e la stabilità e lo schema di informazione è uno di questi standard. Ciò significa tutti i database relazionali, indipendentemente da chi BUILt loro, dovrebbe contenere questa funzione. Allo stesso tempo, i comandi non standard vengono utilizzati per accedere allo schema, il che lo differenzia dalla maggior parte degli altri standard di database. Ad esempio, i comandi "Show" e "Descrive" vengono utilizzati per visualizzare lo schema, a seconda del modello di database, anche se non sono comandi standard.

Modifiche e modifiche non sono consentite dallo schema di informazione, perché è impostato su una sola lettura. Ciò significa che gli utenti possono leggere i dati solo dallo schema; Non possono svolgere alcuna funzione sulle informazioni. Indipendentemente dal livello di autorizzazione degli utenti, che si tratti di amministratori o addirittura progettisti di database, non c'è modo di modificarlo, a partire dal 2011.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?