t16
Zmiana definicji tabeli
Zarządzanie więzami integralności
Warunki integralności dodajemy do tabeli w ten sam sposób co kolumny, jednakże jestaśmy tutaj zmuszeni używać składni “po kolumnach”.
Aby uzupełnić definicję tabeli o więzy niedopuszczające do wprowadzania pensji większych od $5000, piszemy:
ALTER TABLE EMP
ADD (CONSTRAINT sal_ck CHECK (SAL <= 5000));
Możemy także włączać i wyłączać sprawdzanie warunków integralności odpowiednie polecenia to:
ALTER TABLE nazwatabeli ENABLE |
CONSTRAINT |
nazwa warunku |
oraz |
|
|
ALTER TABLE nazwa tabeli DISABLE |
CONSTRAINT |
nazwa warunku |
|
|
|
Uwaga: Podczas włączania warunku integralności serwer ORACLE sprawdza jego zgodność z wartościami wszystkich wierszy. Jeżeli istnieją wiersze nie spełniające tego warunku, polecenie zakończy się błędem - warunek nie zostanie włączony. Wynika z tego także, że włączanie warunku integralności może być operacją złożoną i czasochłonną.
Usuwamy warunek integralności poleceniem:
ALTER TABLE nazwa tabeli DROP CONSTRAINT nazwa warunku
Uwaga: Nazywanie warunków integralności formalnie nie jest wymagane. W ich definicjach można opuścić słowa CONSTRAINT nazwa_warunku. Wtedy nadanie im zostanie (dość nieczytelna) nazwa systemowa. Będziemy wtedy mieli kłopot ze sprawnym zarządzaniem warunkami integralności.
Język definiowania danych, słownik systemowy
Wyszukiwarka
Podobne podstrony:
t16 Zmiana definicji tabeliZarządzanie więzami integralności Warunki integralności dodajemy do tabelt15 Zmiana definicji tabeli Do zmiany definicji tabeli służy polecenie ALTER TABLE. Dzięki niemu możt15 Zmiana definicji tabeli Do zmiany definicji tabeli służy polecenie ALTER TABLE. Dzięki niemu możt17 Zmiana definicji tabeliModyfikacja definicji kolumny Do zmodyfikowania definicji istniejącej kolSlajd27 (22) GRID - definicja i System, który integruje i zarządza zasobami będącymi pod kontrolą róSlajd27 (36) GRID-definicja System, który integruje i zarządza zasobami będącymi pod kontrolą różnycDefinicja mechatroniki Synergiczna integracja inżynierii mechanicznej z elektroniką i inteligentnymSkan? 9 Fig. 9. zur untere,Grenze aPie erste Definition des bcstimmten Integrals Die FlacheninhaltsfSkan? 10 Aufeabe 2. Finde nach Definition das bestimmte Integral iiber folgende Funktionen in den an69106 Slajd27 (24) GRID - definicja System, który integruje i zarządza zasobami będącymi pod kontrolkolos 3 Kolokwium 3, u/tipołiiinjąco Zadanie 1 (4p.). /.definiuj pojęciu: (a) intensywność integraln1. Zintegrowane systemy wytwarzania i ich elementy1.1. Definicja, przesłanki i zakres integrowania sskanuj0041 FTAA - koncepcja integracji skierowana do obu Ameryk, promowana i forsowana przez USA - s28 Współczesna książka dla najmłodszych - dzieło integralne w wieku przedszkolnym i wczesnoszkolnym,Obraz9 (54) Zwierzęta przed zimą Taniec integracsjny Czardasz do melodii Paprika Lady (Tańce integrwięcej podobnych podstron