Proiectarea, crearea și utilizarea bazelor de date de acces MS

CREAREA TABELELOR

Crearea unei tabele constă în două etape: definirea structurii (compoziția câmpurilor, numele acestora, tipul și mărimea fiecărui câmp, câmpurile cheie și alte proprietăți) și crearea de înregistrări de tabel, adică umplerea cu date.

Există trei moduri de a crea o tabelă nouă: utilizând expertul, introducând datele (în modul tabelar) și în modul de proiectare (Figura 3).

Concentrându-se pe modelul logic al DB "Contabilitate în întreprindere" (figura 1). vom crea tabele ale Jurnalului de Operațiuni Economice (LCS), Monedelor, Planului de Conturi, Contrapărților în diferite moduri.

Deschideți fila Tabele. selectați "Creați un tabel în vizualizarea Design", apare UP TO Designer de tabel. în care se determină structura tabelului nou (Figura 6).

Când treceți la modul de designer, bara de instrumente (PI) a bazei de date este înlocuită automat cu PI a Designerului de tabel. Fereastra de designer constă din două părți: partea superioară definește structura tabelului - lista câmpurilor și tipurile acestora, partea de jos - fereastra de proprietăți a câmpului selectat. Accesați fereastra cu proprietăți și înapoi cu mouse-ul sau cu tasta F6.

Creați tabelul LCS (Figura 6). În partea de sus a constructorului, în primul rând din coloana Denumire câmp, introduceți ID-ul câmpului operației. Numele câmpului trebuie să fie unic în tabel, poate să nu conțină mai mult de 64 de caractere, trebuie să respecte convențiile privind numele obiectelor din Access. Numele nu poate începe cu un spațiu și conține caractere de control, nu puteți utiliza cuvinte rezervate MS Access ca nume. Este necesar să se evite denumirile lungi.

Fig. 6. ÎNAINTE de proiectantul tabelelor LCS

Descrierea parametrilor din partea de sus a ferestrei Constructor este opțională, puteți specifica pe scurt atribuirea câmpului - "număr de operare" (aceasta va fi folosită ca o sugestie pentru acest câmp în formular).

Pentru a seta proprietățile acestui câmp, mergeți la partea de jos a ferestrei, care are două file: General și Substituire. Fila Substituire implementează al doilea mod de a crea câmpurile de căutare pentru cheile externe ale tabelului.

Fila General conține un set de proprietăți pentru fiecare tip de date, unele proprietăți fiind comune tuturor tipurilor.

Dimensiunea câmpului - specifică dimensiunea maximă a datelor stocate în câmp în funcție de tipul de date selectat. Pentru câmpul nr. De funcționare a mesei LCS. având tipul Counter. alegeți din listă un întreg lung. Este recomandat să setați dimensiunea minimă permisă a câmpului.

Formatul câmpului - specifică tipul de afișare a valorilor câmpului de toate tipurile, cu excepția câmpului obiectului OLE. În Access, formatele standard încorporate pentru câmpurile de tip sunt definite ca liste derulante: Numeric, Date / Time, Logical și Monetary. Utilizatorul poate crea propriul format cu ajutorul simbolurilor de formatare [2].

Masca de intrare (MB) - proprietatea este proiectată pentru a facilita introducerea și controlul informațiilor introduse. MB este construit folosind expertul selectat din listă (pentru unele tipuri de câmpuri) sau independent de utilizator pe baza tabelului de simboluri speciale care poate fi văzut în sistemul de ajutor MS Access.

Atât câmpul Format, cât și setările Mască de intrare specifică un șablon în care datele sunt introduse în tabel. Proprietatea câmp Format este utilizată pentru date numerice și de tip de bani și nu este definită pentru câmpurile de text, câmpurile MEMO și hyperlink-uri. Proprietatea Mască de intrare este utilizată pentru afișarea constantelor de caractere și la introducerea datelor în coloane goale. Masca asigură păstrarea informațiilor într-un anumit format. De obicei, una dintre proprietăți este setată. Dacă ambele proprietăți sunt specificate simultan, atunci proprietatea Mască de intrare este utilizată la introducerea și editarea datelor, iar formatul câmpului este atunci când se afișează datele salvate. Dacă faceți clic pe butonul Builder din proprietatea MB, va porni Expertul pentru masca de intrare. Este mai bine să o setați manual utilizând tabela de coduri.

Principala diferență între proprietăți: Formatul câmpului afectează întregul conținut al câmpului, iar MV - pe partea respectivă.

Semnătura - proprietatea specifică titlul coloanei atunci când este afișat în tabele, formulare, rapoarte; dacă nu este specificată nicio valoare, se utilizează numele câmpului.

Valoarea implicită este o proprietate inerentă tuturor tipurilor de câmpuri, cu excepția câmpurilor Counter și Object OLE. Valoarea acestei proprietăți este înlocuită automat la crearea unei noi înregistrări. Puteți utiliza o expresie, de exemplu, = Data () - ieșirea implicită a datei curente, semnul egal este necesar.

Articole similare