Quin és l'objectiu de la clau substituta?
Quin és l'objectiu de la clau substituta?

Vídeo: Quin és l'objectiu de la clau substituta?

Vídeo: Quin és l'objectiu de la clau substituta?
Vídeo: J Balvin, Willy William - Mi Gente (Official Video) 2024, De novembre
Anonim

A clau substituta és un identificador únic utilitzat a les bases de dades per a una entitat modelada o un objecte. És un únic clau l'única importància del qual és actuar com a identificador principal d'un objecte o entitat i no es deriva de cap altra dada de la base de dades i es pot utilitzar o no com a principal. clau.

De la mateixa manera, la gent es pregunta, quina diferència hi ha entre la clau substituta i la clau primària?

A clau primària és una restricció especial en una columna o conjunt de columnes. A clau substituta és qualsevol columna o conjunt de columnes que es poden declarar com a clau primària en lloc d'un "real" o natural clau . De vegades hi pot haver diversos naturals claus que es podria declarar com a clau primària , i tots aquests s'anomenen candidats claus.

En segon lloc, com es genera la clau substituta? Ells són claus que no tenen una relació natural amb la resta de columnes d'una taula. El clau substituta és només un valor que és generat i després s'emmagatzema amb la resta de columnes en un registre. El clau valor és normalment generat en temps d'execució just abans d'inserir el registre en una taula.

En aquest sentit, quins són els avantatges i els desavantatges d'utilitzar les claus substitutives generades?

Clau substituta la generació i assignació suposa una càrrega innecessària en el marc ETL. No hauríeu d'utilitzar excessivament claus substitutives ja que no tenen cap significat a les taules de magatzem de dades. La migració de dades es fa difícil si teniu una seqüència de base de dades associada clau substituta columnes.

Quan utilitzaríeu una clau substituta al magatzem de dades?

Claus substitutives són àmpliament utilitzats i acceptats estàndards de disseny en magatzems de dades . Es genera seqüencialment un número únic adjunt amb tots i cadascun dels registres d'una taula de dimensions en qualsevol Magatzem de dades . S'uneix entre les taules de fets i les taules de dimensions i és necessari per gestionar els canvis en els atributs de les taules de dimensions.

Recomanat: