În cazul în care link-ul selectat este furnizat pentru a menține integritatea, puteți seta cascada modul de a șterge înregistrările aferente și modul în cascadă obnovle-
câmpuri Nia legate. Astfel de parametri fac posibilă în tabelul de primar, respectiv, ștergeți și modificați înregistrările în valorile-cheie de câmp, adică. K. Sub acești parametri, sistemul face automat modificările necesare în tabelele subordonate, oferind păstrarea integrității bazei de date.
In cascada modul de a șterge înregistrările conexe, când ștergeți înregistrările de la principalul obligat
tabelul Noe va fi șters automat toate înregistrările aferente în acest tabel. Când ștergeți înregistrările din tabelul primar al unei cascadă șterge intrările subordonate, la toate nivelurile, în cazul în care această opțiune este instalată pe fiecare nivel.
În modul în cascadă, domeniile legate de actualizare atunci când valoarea câmpului cheie în principal de acces, înregistrările de masă se schimbă automat valoarea
în câmpul corespunzător în evidențele subordonate.
Amplasat în Editați link-uri (Editare relatii) (a se vedea. Fig. 3.49) flazh-
câmpuri ki actualizare în cascadă (legate în cascadă Actualizare domenii conexe) și cascadă șterge intrările asociate (cascadă șterge înregistrări asemănătoare) este posibilă numai după parametrul de integritate a datelor de locuri de muncă.
Fig. 3.52. Date de conducere DB Furnizare de produse
După crearea unei tabele de imagine link-uri se pot deplasa în interiorul spațiului de lucru fereastra de date schemă. Mută și pentru modificarea listelor de tabele câmpurile de ferestre de dimensiuni diferite în aceste scheme de cutie realizate procese comune pentru Windows. Fig. 3.52 prezinta schema bazei de date Furnizare de produse. în cazul în care mesele sunt aranjate în conformitate cu plasarea de obiecte de date
model de date canonice, care rezultă în proiectarea bazei de date în gla-
ve 2 (vezi. fig. 2.18).
Fig. 3,52 în furnizarea de date schemă de baze de date generate sunt marcate toate produsele de comunicare cu 1 și. Acest lucru demonstrează că legătura unu mulți sunt instalate corect (pentru cheie simple sau compozite) pentru ei este setat pentru a asigura integritatea datelor.
Sarcina 3.7. Verificarea menține integritatea bazei de date
În cazul în care datele modelului cu tabelele de corespondență, și a stabilit parametrii de integritate, la introducerea și corectarea datelor în tabelele aferente, utilizatorul nu poate intra în conținutul care încalcă integritatea cerințelor legate discutate în secțiunea anterioară. Verificați modul în care să se asigure menținerea integrității atunci când sunt făcute modificări la cumpărător a tabelului - legate de contract relație unul mulți.
Verificarea automată a menține integritatea la schimbarea cunoștințelor
Cheny cheile de comunicare în tabele. Deschideți tabelul principal de comunicare client în Vizualizare foaie de date. Modificarea valorii codului cheie câmp KOD_POK (cumpărător), într-una din înregistrările. Asigurați-vă că toate înregistrările pentru subordonatul contractele de masă contract încheiat de către cumpărător în mod automat se va schimba, de asemenea, valoarea KOD_POK câmpului. Schimbarea se întâmplă, t. Pentru a. Actualizarea Checkbox cascadă domenii înrudite (Cascade Actualizare domenii conexe), a fost instalat (vezi. Fig. 3.49). Și această modificare este efectuată imediat, de îndată ce înregistrarea variabilă încetează să mai fie curent.
Verificați cu adăugarea de înregistrări în acest tabel. Asigurați-vă că este imposibil să se includă o nouă intrare în acest tabel pentru contractul cu valoarea KOD_POK cheie de comunicare care nu sunt reprezentate în tabelul CLIENT. Modificarea valorii de comunicare cheie KOD_POK în prezentul contract tabel o valoare care nu există în tabelul de înregistrări client, și asigurați-vă că o astfel de schimbare este interzisă, de exemplu. A. În cazul în care integritatea întreținere nu poate exista un tabel de subiect de înregistrare cu cheia de comunicare, care nu se află în tabelul principal.
Verificarea prin eliminarea intrărilor din tabelul primar. Asigurați-vă că, împreună cu eliminarea intrărilor în CLIENT tabelul primar șterge toate intrările din tabelul subordonate TRATAT t. K. Checkbox cascadă șterge intrările asociate (cascadă Ștergere înregistrări corelate) a fost instalat.
Notă, în cazul în care ștergeri în cascadă nu sunt permise, este imposibil de a șterge o înregistrare în tabelul de primar în cazul în care există evidențe legate de acest subiect.
2. Ce obiecte sunt reprezentate în baza de date de navigație?
3. Ce determină structura câmpurilor de masă?