t10

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,

);

13-14


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 stano
t16 Zmiana definicji tabeliZarządzanie więzami integralności Warunki integralności dodajemy do tabel
t11 Warunki integralnościWarunek FOREIGN KEY Definiuje klucz obcy, reprezentujący związek z inną tab
t16 Zmiana definicji tabeliZarządzanie więzami integralności Warunki integralności dodajemy do tabel
t5 Warunki integralności Definiując tabelę mamy możliwość określenia z góry pewnych warunków, jakie
t6 Warunki integralnościPrzykład 2 Utworzenie tabeli EMP. CREATE
t7 Warunki integralności Klauzula CONSTRAINT Do definiowania innych (niż NOT NULL) warunków integral
skanuj0048 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” (r
bialskiego w warunkach integracji europejskiej. [W:] „W Kierunku gospodarki opartej na wiedzy:
Promocja regionów w warunkach integracji europejskiej: zarys problematyki / red. nauk. Agnieszka
ETAPY INTEGRACJI GOSPODARCZEJ 1) Definicja integracji gospodarczej. Jedna z pierwszych definicji int
Skan? 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