t10
Warunki integralności
Warunek UNIQUE
Definiuje klucz unikalny tabeli. Klucz unikalny pełni podobną rolę, co klucz główny, z tym, że nie wymusza automatycznie warunku NOT NULL na należących do niego kolumnach.
Jeżeli klucz unikalny stanowi pojedyncza kolumna, wygodnie jest zapisać ten warunek w składni “przy kolumnie”:
kolumna typ [(rozmiar)] CONSTRAINT nazwawarunku UNIQUE
Jeśli klucz składa się z dwóch lub więcej kolumn, wtedy musimy opisać go w składni “po kolumnach”, wskazując listę kolumn, na których jest zbudowany:
CONSTRAINT nazwa warunku UNIQUE (koli, kol2 ...)
W tabeli może być wiele kluczy unikalnych. Podczas wstawiania i modyfikacji wierszy ORACLE także będzie sprawdzał, czy wiersz z taką wartością kolumna (z takim zestawem wartości kolumn) już w tabeli nie występuje, lecz dotyczy to tylko kolumn z określoną wartością. Kolumny (zestawy kolumn) zawierające wartości NULL mogą się powtarzać. Warunek NOT NULL na kolumnach z klucza unikalnego możemy, jeśli trzeba, dopisać osobno.
Przykład
W tabeli DEPT nazwy departamentów nie są kluczem głównym, ale też nie powinny się powtarzać.
CREATE TABLE dept
( . . .
dname NUMBER(4) NOT NULL CONSTRAINT dname_u UNIQUE,
);
Język definiowania danych, słownik systemowy
Wyszukiwarka
Podobne podstrony:
t9 Warunki integralnościWarunek PRIMARY KEY Definiuje klucz główny tabeli. Jeżeli klucz główny stanot16 Zmiana definicji tabeliZarządzanie więzami integralności Warunki integralności dodajemy do tabelt11 Warunki integralnościWarunek FOREIGN KEY Definiuje klucz obcy, reprezentujący związek z inną tabt16 Zmiana definicji tabeliZarządzanie więzami integralności Warunki integralności dodajemy do tabelt5 Warunki integralności Definiując tabelę mamy możliwość określenia z góry pewnych warunków, jakiet6 Warunki integralnościPrzykład 2 Utworzenie tabeli EMP. CREATEt7 Warunki integralności Klauzula CONSTRAINT Do definiowania innych (niż NOT NULL) warunków integralskanuj0048 5 A C^CtNA WARUNKÓW Integralna część projektu budowlanego służącą do L ....bezpiecznego..wybrane koncepcje . [W:] „Funkcjonowanie gospodarki polskiej w warunkach integracji europejskiej” (rbialskiego w warunkach integracji europejskiej. [W:] „W Kierunku gospodarki opartej na wiedzy:Promocja regionów w warunkach integracji europejskiej: zarys problematyki / red. nauk. AgnieszkaETAPY INTEGRACJI GOSPODARCZEJ 1) Definicja integracji gospodarczej. Jedna z pierwszych definicji intSkan? 14 Aufgabe 7. Ermittle folgende Integrale nach Definition dx x Z.t12 Warunki integralnościWłasności kluczy obcych Zdefiniowanie klucza obcego skutkuje tym, że •więcej podobnych podstron