Šta od sljedećeg predstavlja prednost surogat ključa?
Šta od sljedećeg predstavlja prednost surogat ključa?

Video: Šta od sljedećeg predstavlja prednost surogat ključa?

Video: Šta od sljedećeg predstavlja prednost surogat ključa?
Video: Ошибки в сантехнике. Вводной узел в квартиру. 2024, Decembar
Anonim

A surogat ključ je jedinstveni, DBMS-dostavljen identifikator koji se koristi kao primarni ključ odnosa. Njegovo prednosti su: (1) Jedinstveni su unutar tabele i nikada se ne mijenjaju. (2) Dodeljuju se kada je red je stvorena i uništena kada je red je obrisano.

Slično, postavlja se pitanje, što je od sljedećeg prednost korištenja surogat ključeva?

Ispod su neki od prednosti upotrebe surogat ključeva u skladištu podataka: Uz pomoć zamjenski ključevi , možete integrirati heterogene izvore podataka u skladište podataka ako nemaju prirodne ili poslovne ključevi . Spojni stolovi (činjenice i dimenzije) korištenjem surogat ključa je brži samim tim i bolje performanse.

šta je surogat ključ i zašto ga koristiti? A surogat ključ je ključ koja nema nikakvo kontekstualno ili poslovno značenje. To proizvedeno je “vještački” i samo za potrebe analize podataka. Najčešće korišteno verzija a surogat ključ je rastući sekvencijalni cijeli broj ili vrijednost "brojača" (tj. 1, 2, 3).

Koje su onda prednosti surogat ključeva Zašto ne možemo koristiti prirodne ključeve?

Surogat ključevi neću biti ažurirano tokom vremena. Surogat ključevi su obično cijeli brojevi, koji zahtijevaju samo 4 bajta za pohranu, tako da primarni ključ struktura indeksa će biti manji po veličini od njihovih prirodni ključ counter parts. Imati malu strukturu indeksa znači bolje performanse za JOIN operacije.

Šta se koristi za implementaciju surogat ključa?

A surogat ključ je bilo koji stupac ili skup stupaca koji se može deklarirati kao primarni ključ umjesto "pravog" ili prirodnog ključ . Najčešća vrsta surogat ključ je inkrementirajući cijeli broj, kao što je auto_increment kolona u MySQL-u, ili sekvenca u Oracleu, ili kolona identiteta u SQL Serveru.

Preporučuje se: