Čo je cudzí kľúč v Oracle?
Čo je cudzí kľúč v Oracle?

Video: Čo je cudzí kľúč v Oracle?

Video: Čo je cudzí kľúč v Oracle?
Video: Learn Slovak: Čo mám v taške? 2024, Smieť
Anonim

A cudzí kľúč je spôsob, ako vynútiť referenčnú integritu v rámci vášho Oracle databázy. A cudzí kľúč znamená, že hodnoty v jednej tabuľke sa musia objaviť aj v inej tabuľke. The cudzí kľúč v podradenej tabuľke bude vo všeobecnosti odkazovať na primárnu kľúč v rodičovskej tabuľke.

Vzhľadom na to, ako definujete cudzí kľúč?

A cudzí kľúč je stĺpec alebo skupina stĺpcov v tabuľke relačnej databázy, ktorá poskytuje prepojenie medzi údajmi v dvoch tabuľkách. Funguje ako krížový odkaz medzi tabuľkami, pretože odkazuje na primárne kľúč inej tabuľky, čím sa vytvorí spojenie medzi nimi.

Okrem vyššie uvedeného, aký je rozdiel medzi primárnym kľúčom a cudzím kľúčom? Vzťah k Primárny kľúč vs Cudzí kľúč A primárny kľúč jednoznačne identifikuje záznam v tabuľka relačnej databázy, zatiaľ čo a cudzí kľúč odkazuje na pole v tabuľka, ktorá je primárny kľúč inej tabuľky.

Tiež viete, čo je príklad cudzieho kľúča?

A cudzí kľúč je stĺpec (alebo stĺpce), ktorý odkazuje na stĺpec (najčastejšie primárny kľúč ) inej tabuľky. Pre príklad povedzme, že máme dve tabuľky, tabuľku CUSTOMER, ktorá obsahuje všetky údaje o zákazníkoch, a tabuľku OBJEDNÁVKY, ktorá obsahuje všetky objednávky zákazníkov.

Aké je použitie cudzieho kľúča?

SQL CUDZÍ KĽÚČ Obmedzenie. A CUDZÍ KĽÚČ je a kľúč slúži na prepojenie dvoch tabuliek. A CUDZÍ KĽÚČ je pole (alebo kolekcia polí) v jednej tabuľke, ktorá odkazuje na PRIMÁRNY KEY v inej tabuľke. The CUDZÍ KĽÚČ obmedzenie sa používa na zabránenie činnostiam, ktoré by zničili prepojenia medzi tabuľkami.

Odporúča: