Cili është qëllimi i çelësit zëvendësues?
Cili është qëllimi i çelësit zëvendësues?

Video: Cili është qëllimi i çelësit zëvendësues?

Video: Cili është qëllimi i çelësit zëvendësues?
Video: "OPEN THE DOOR", turistët italianë mbyllen me çelës brenda dhomës në Sarandë, arrestohet kosovari 2024, Prill
Anonim

A çelësi zëvendësues është një identifikues unik i përdorur në bazat e të dhënave për një entitet të modeluar ose një objekt. Është një unik Celës rëndësia e vetme e të cilit është të veprojë si identifikues kryesor i një objekti ose entiteti dhe nuk rrjedh nga ndonjë e dhënë tjetër në bazën e të dhënave dhe mund ose nuk mund të përdoret si primare Celës.

Po kështu, njerëzit pyesin, cili është ndryshimi midis çelësit zëvendësues dhe çelësit primar?

A çelesi primar është një kufizim i veçantë në një kolonë ose grup kolonash. A çelësi zëvendësues është çdo kolonë ose grup kolonash që mund të deklarohen si çelesi primar në vend të një "reale" ose të natyrshme Celës . Ndonjëherë mund të ketë disa natyrale çelësat që mund të deklarohet si çelesi primar , dhe të gjitha këto quhen kandidat çelësat.

Së dyti, si gjenerohet çelësi zëvendësues? Ata janë çelësat që nuk kanë një lidhje të natyrshme me pjesën tjetër të kolonave në një tabelë. Të çelësi zëvendësues është vetëm një vlerë që është gjeneruar dhe më pas ruhet me pjesën tjetër të kolonave në një rekord. Të Celës vlera është tipike gjeneruar në kohën e ekzekutimit pikërisht përpara se regjistrimi të futet në një tabelë.

Në lidhje me këtë, cilat janë avantazhet dhe disavantazhet e përdorimit të çelësave zëvendësues të gjeneruar?

Çelësi zëvendësues gjenerimi dhe caktimi merr barrë të panevojshme në kornizën ETL. Nuk duhet të përdorni tepër çelësat zëvendësues pasi ato nuk kanë asnjë kuptim në tabelat e të dhënave të magazinës. Migrimi i të dhënave bëhet i vështirë nëse lidhet sekuenca e bazës së të dhënave çelësi zëvendësues kolonat.

Kur do të përdorni një çelës zëvendësues në depon e të dhënave?

Çelësat zëvendësues janë përdorur gjerësisht dhe standarde të pranuara të projektimit në magazinat e të dhënave . Ai gjenerohet në mënyrë sekuenciale numër unik i bashkangjitur me secilin rekord në një tabelë Dimensioni në cilindo Depo e te dhenave . Ai bashkohet midis tabelave të fakteve dhe dimensioneve dhe është i nevojshëm për të trajtuar ndryshimet në atributet e tabelës së dimensioneve.

Recommended: