Součásti omezení integrity v JAVA:
- Hodnota nemůže být null
- Mělo by to být jedinečné
- Bude mít jedinečný primární klíč, který se používá k vyhledání hodnot v tabulce
- Cizí klíč, pokud je stejný primární klíč v jiné tabulce
Nenulový
Jedná se o omezení, které zajišťuje, že každý řádek je vyplněn určitou hodnotou pro sloupec, který byl zadán jako „ne null“.
Základní syntaxe
„Vytvořit tabulku název_tabulky
(datový typ column1_name NENÍ NULL,
datový typ column2_name)
* zde datový typ column1 nemůže mít NULL
Unikátní
Jedná se o omezení, které se používá pro sloupec tabulky, takže řádky tohoto sloupce jsou jedinečné tam, kde také umožňuje hodnotu null.
Základní syntaxe
„Vytvořit tabulku název_tabulky (
Sloupec1_name datový typ JEDINEČNÝ,
Datový typ Column2_name)
plat vývojáře v Indii v Indii
* Zde jedinečný sloupec1 nabere pouze jedinečné hodnoty.
Primární klíč
Jedná se o omezení, které se používá pro sloupec tabulky, aby bylo možné jednoznačně identifikovat řádek v tabulce.
Základní syntaxe
„Vytvořit tabulku název_tabulky (
Sloupec1_name datový typ PRIMÁRNÍ KLÍČ,
Datový typ sloupce_2name)
Ve stejném sloupci nenajdete žádný další primární klíč se stejnou hodnotou. Používá se pro odkazování na tabulku se stejnou hodnotou.
Cizí klíč
Jedná se o omezení používané k vytvoření vztahu mezi dvěma sloupci ve stejné nebo různé tabulce. Aby byl sloupec definován jako cizí klíč, měl by být definován jako primární klíč v tabulce, na kterou odkazuje. Jeden nebo více sloupců lze definovat jako cizí klíče. Tentoomezeníidentifikuje jakýkoli sloupec odkazující na PRIMÁRNÍ KLÍČ v jiné tabulce, což znamená, že máte primární klíč v jedné tabulce a také najdete všechny hodnoty v druhé tabulce. Tento sloupec v druhé tabulce je ve skutečnosti cizím klíčem druhé tabulky.
Základní syntaxe
„Vytvořit tabulku název_tabulky (
Sloupec1_name datový typ ZAHRANIČNÍ KLÍČ,
Datový typ sloupce_2name)
Máte na nás dotaz? Uveďte je v sekci komentáře a my se vám ozveme.
Související příspěvky: