Auto-ajutor Microsoft Access 2018 schimba sau șterge

Schimbați sau ștergeți câmpul cheie. Pentru o tabelă încărcată și fără legătură, când încercați să schimbați proprietățile sau să ștergeți un câmp cheie, sistemul vă avertizează despre pierderea posibilă a datelor și eliminarea acestora (Figura 3.44). Dacă, de exemplu, câmpul din cheia combinată este șters, semnul cheie va fi eliminat din celelalte câmpuri ale acestei taste.

Pentru a refuza definiția cheii primare din tabel, trebuie doar să dați clic pe butonul Cheie primară sau să ștergeți indicele cheie din secțiunea In-
134

Partea i. Bazele tehnologiei Microsoft Access

(Indexuri), care se deschide după ce faceți clic pe butonul corespunzător din bara de instrumente. Dacă încercați să atribuiți un câmp diferit cheii care are valori duplicate în tabelul încărcat, operația nu va fi finalizată, iar mesajul prezentat în Fig. 3.45.

Microsoft Office Access

Unele date ar putea fi pierdute.

Valoarea proprietății FieIdSee a uneia sau mai multor cântece a fost redusă. Dacă datele s-au pierdut, condițiile privind valorile ar putea fi încălcate,

Fig. 3.43. Mesaj atunci când modificați proprietățile câmpului

Microsolt Office Access "" S
Ștergerea câmpului "CPOKJIOCT1" necesită eliminarea aplicației "Microsoft Office Access"
: L \ câmpul cheie.
Confirmați ștergerea acestui câmp.
!g:

Fig. 3.44. Mesaj atunci când câmpul este șters

\ Modificările nu au fost efectuate cu succes din cauza duplicării valorilor din index, chei FIELDS sau

T \ seyazychh, Modificați datele "în câmpul sau câmpurile care conțin valori duplicate, ștergeți indexul sau

-. redefiniți-l pentru a permite valori duplicate, apoi încercați din nou.

Fig. 3.45. Mesaj când încercați să atribuiți o cheie unui câmp cu valori duplicate

Dacă trebuie să schimbați o tastă tabelă care are linkuri către alte tabele din schema de date, trebuie mai întâi să întrerupeți conexiunea.

Schimbarea schemei de date

Când modificați o schemă de date, puteți schimba compoziția tabelelor sale: ștergeți și adăugați tabele, modificați relațiile lor, cum să combinați înregistrări ale tabelelor conexe.
Capitolul 3. Crearea unei baze de date.

Necesitatea schimbării relațiilor apare, în special, atunci când se schimbă cheile în tabele. Schimbarea unei chei prin compoziția sa, după tipul și mărimea câmpurilor sale, nu poate fi efectuată până când link-urile de tabel din schema de date sunt șterse.

Dacă schimbați tipul de date pentru câmpurile non-cheie care sunt implicate în relațiile de tabelă, mai întâi trebuie să eliminați aceste linkuri în schema de date.

Pentru a face modificări în schema de date, trebuie să închideți toate tabelele înainte de ao deschide. Instrumentul Instrument | Manager date (ToolslRelationships) sau butonul Relații din bara de instrumente va deschide schema de date. Aceasta deschide bara de instrumente Relații.

Adăugarea de tabele se face făcând clic pe butonul Adăugare tabel

(Show Table) f% l din bara de instrumente Relații. În caseta de dialog Adăugare tabelă (a se vedea Figura 3.26), selectați tabelul dorit și faceți clic pe butonul Adăugare.

Pentru a elimina un tabel din schema bazei de date este posibilă numai după îndepărtarea tuturor legăturilor din tabel. Faceți tabelul curent și executați comanda Edit | Delete sau apăsați pe .

Conexiunea este ștearsă dacă aduceți cursorul mouse-ului la link și marcați conexiunea cu un click de mouse, apoi faceți clic dreapta pe mouse-ul care apelează meniul contextual și execută comanda Ștergere relație. Un link marcat poate fi, de asemenea, șters prin clic-dreapta

Schimbarea parametrilor de comunicare se face cu un link evidențiat în caseta de dialog, care este apelată de comanda Relații! Edit Relație sau comanda corespunzătoare din meniul contextual.

Controlați întrebările privind schema de date

1. De ce să creați o schemă bazei de date Access?

2. În ce relații ar trebui localizate tabelele, astfel încât acestea să poată fi stabilite pentru ca aceștia să mențină integritatea coerentă a datelor?

3. În ce domeniu ar trebui să se stabilească conexiunea între tabele, astfel încât să devină posibilă stabilirea parametrilor pentru menținerea integrității coerente a datelor?

4. Este posibil să se înscrie în tabelul subordonat al ACORDULUI o înregistrare a contractului cu cumpărătorul care nu este reprezentat în tabelul cumpărătorului dacă integritatea datelor este asigurată pentru aceste tabele?

5. Este posibilă ștergerea unei înregistrări despre cumpărător dacă în tabelul CONTRACT există înregistrări ale contractelor cu acest cumpărător și nu este setat eliminarea parametrului de eliminare a înregistrărilor conexe în cascadă?
136_

Partea I. Elementele de bază ale Microsoft Access

6. Ce se întâmplă atunci când valoarea câmpului cheie în tabelul de primar. în cazul în care conexiunea sa cu subiectul setat pe domenii legate de actualizare în cascadă?

7. Care este scopul semnului din coloana din stânga a mesei deschise?

8. Care comandă vă permite să deschideți înregistrările asociate ale tabelei subordonate necesare în tabelul principal?

Articole similare