-
Ierobežojumi
Nr. | Sadaļas nosaukums | Lpp. |
Ierobežojumi | 4 | |
Ierobežojumu definējums | 4 | |
Ierobežojumu tipi un pielietojumi | 4 | |
Ierobežojumu vadīšana | 5 | |
CREATE TABLE sintakse | 6 | |
Primārā atslēga un unikāls ierobežojums | 6 | |
Saites atslēgu ierobežojums | 7 | |
Neiekļautās primārās un saites atslēgas | 8 | |
Pārbaudes ierobežojumi | 10 | |
REF ierobežojums | 12 | |
CREATE VIEW sintakse | 13 | |
Ierobežojumu pievienošana, koriģēšana un dzēšana | 13 | |
ALTER TABLE sintakse | 13 | |
ALTER VIEW sintakse | 14 | |
Strādājot ar ierobežojumiem un ALTER TABLE komandu | 14 | |
Ierobežojumu pievienošana eksistējošai tabulai | 15 | |
Ierobežojumu izmainīšana esošās tabulās | 16 | |
Ierobežojuma stāvoklis | 16 | |
Ierobežojuma nosaukuma maiņa | 17 | |
Ierobežojumu dzēšana | 17 | |
Ierobežojumu dzēšana ar CASCADE | 17 | |
Metadatu skati | 20 | |
Literatūra | 21 |
Šajā nodaļā apskatīsim kā definēt ierobežojumus. Ierobežojumi veic validēšanu (validation) datos gan iekš tabulām gan starp tabulām, kā arī skatos.
Primārās atslēgas un saites atslēgas ierobežojumi ir vissvarīgākie no ierobežojumiem. Šie ierobežojumi var būt lietoti realizējot atsauču (references) integritāti tabulās starp divām rindām. Primārā atslēga atsauce ir izvietota unikāli identificētā galvenās tabulas kolonnā. Saites atslēga ir izvietota apakštabulā , kura ietver primārās atslēgas vērtības kopiju no galvenās tabulas. Oracle izmanto primārās atslēgas un saites atslēgas ierobežojumus apstiprinot vērtības starp galveno tabulu un apakštabulu. Attiecinošā Integritāte (Referential Integrity) var būt realizēta izmantojot ierobežojumus vai trigerus, vai var būt kodēta lietojumprogrammas līmenī.
Piezīme: Galvenā tabula ietver apakštabulas. Galvenās tabulas ietver primāro atslēgu un apakštabulas ietver saites atslēgu. Saites atslēgai var būt daudz primārās atslēgas atkārtošanās.
Ierobežojumu definējums
Ierobežojums, kā vārds nozīmē, pielietot noteikumu objektam vai objekta daļai. Ierobežojumus lieto, lai ierobežotu vērtības tabulā vai veikt validēšanas kontroli vienā vai vairākās tabulas kolonās, vai pārbaudīt vērtības starp dažādu tabulu kolonām.
Ierobežojumu tipi un pielietojumi
Ir divu līmeņu ierobežojumi, kurus Jūs varat ievietot relāciju tabulās:
Iekļautais ierobežojums (Inline Constraint). Ierobežojums, kuru pielieto tabulas individuālai kolonai.
Neiekļautais ierobežojums (Out-of-Line Constraint). Ierobežojums, kuru pielieto tabulai kā kopumam vai tabulas saliktām kolonām.
Seši ierobežojumu tipi ir uzskaitīti nedaudz zemāk. Daži no šiem vienmēr ir iekļautie ierobežojumi, turpretī citi var būt arī iekļautie vai neiekļautie ierobežojumi, atkarībā no tā kā tie ir definēti. …
-
Tu vari jebkuru darbu ātri pievienot savu vēlmju sarakstam. Forši!Programmēšana reālā laika sistēmās
Referāts augstskolai27
-
Relāciju datu bāzes informācijas objekti
Referāts augstskolai36
-
Prasību definēšana: Word metode
Referāts augstskolai16
-
Programminženierijas 10 darbi
Referāts augstskolai80
-
OKCIS programmatūras prasību specifikācijas dokuments
Referāts augstskolai9