Laborator: Acces. Laborator: Acces Lab Raport ms acces

Universitatea Tehnică de Aviație de Stat Ufa

Departamentul de Informatică

Lucrare de laborator nr 4

Tehnologii informaționale pentru crearea și prelucrarea bazelor de date cucu ajutorDOMNIȘOARĂACCESXP.

student INEC

Grupa K-122

Kizka N.D.

Verificat:

Filosova E.I.

Raport cu privire laACCES.

1) Crearea de tabele.

Pentru a crea tabele în ACCESS, trebuie să selectăm Crearea tabelului folosind elementul de designer din Baza de date. În constructor completăm Proprietățile câmpului și câmpurile de care avem nevoie direct. Așa creăm tabelele de care avem nevoie (Clienți, Implementare)

2) Crearea unei scheme de date.

Pentru a crea o schemă de date, folosim pictograma de pe panoul de control.

După deschiderea acestuia, le introducem pe cele de care avem nevoie în tabele folosind comanda Add Table și stabilim o conexiune între câmpuri prin simpla glisare a câmpului de care avem nevoie dintr-un tabel în altul.

3) Sortarea.

Pentru a sorta, trebuie să deschidem un tabel fără cheie și să folosim Înregistrări/Filtru/Filtru avansat pentru a sorta datele.

4) Selectarea datelor folosind interogări.

Pentru a crea o solicitare, vom folosi Generatorul de interogări.

 o anumită valoare într-un câmp de text (de exemplu, selectați produse dintr-o categorie).

 o gamă de valori în orice câmp numeric (de exemplu, selectați produse al căror cost este mai mare de 1.000 de ruble).

 interval de valori în orice câmp de text (de exemplu, găsiți produse ale căror nume încep cu literele M-S).

 potrivirea inexactă a valorilor într-un câmp de text (de exemplu, găsiți clienți care locuiesc în același oraș).

 ȘI logic, conectând două valori ale unui câmp numeric (de exemplu, mărfuri al căror cost este mai mare de 200 și mai mic de 500 de ruble).

 ȘI logic, conectând valorile a două câmpuri diferite (de exemplu, mărfuri în valoare de peste 200 de ruble vândute astăzi).

 SAU logic, conectând două valori într-un câmp de text (de exemplu, produse dintr-o anumită categorie).

 SAU logic, conectând valorile a două câmpuri diferite (de exemplu, mărfuri vândute într-o anumită zi, SAU mărfuri al căror cost este de cel puțin 100 de ruble).

 operator NOT într-un câmp de text (de exemplu, toate produsele cu excepția unei anumite categorii).

5) Crearea de interogări folosind generatorul de expresii.

    Creați o interogare de bază de date în care unul dintre câmpuri este obținut prin concatenarea valorilor mai multor câmpuri de text din tabelul sursă.

6) Crearea de interogări finale.

    Creați o solicitare de actualizare a înregistrărilor care dublează valoarea unuia dintre câmpurile numerice.

    Creați o interogare împotriva unei copii a tabelului Produse, în care vor fi șterse toate înregistrările despre produse din aceeași categorie.

    Creați o solicitare de adăugare la o copie a tabelului Produse, în care înregistrările vor fi adăugate la copia din tabelul Produse în funcție de orice condiție.

    Creați o interogare încrucișată care calculează volumul total de mărfuri din fiecare categorie pentru fiecare client.

    Elaborarea rapoartelor.

Pentru a crea un raport, trebuie să folosiți Expertul Raport, în acesta vom selecta toate câmpurile din tabelele de care avem nevoie și câmpurile de calcul, precum și formularul Antet și tipul de raport.

Întrebări de control.

1. Ce model de date se numește relațional?

Un SGBD pentru PC-uri suportă în primul rând un model relațional, care se distinge prin simplitatea și uniformitatea prezentării datelor în cele mai simple tabele bidimensionale.

Unitatea structurală logică principală a manipulării datelor este un rând de tabel - o înregistrare. Structura unei înregistrări este determinată de compoziția câmpurilor sale constitutive. Setul de câmpuri de înregistrare corespunde detaliilor legate logic care caracterizează o anumită esență a domeniului subiectului. Funcțiile tipice ale unui SGBD pentru manipularea datelor sunt: ​​preluarea, adăugarea, ștergerea, modificarea datelor.

Microsoft Access apelează orice obiecte care pot avea un nume, astfel de obiecte sunt tabele, interogări, formulare, macrocomenzi și module.

    Cum se implementează o relație unu-la-mulți într-un model de date relaționale?

Pentru comunicare vom folosi obiectul Evaluare. Fiecare elev are note la mai multe discipline, astfel încât relația dintre Studenți și Note va fi One-to-Many (1: M). Fiecare disciplină este luată de mulți studenți, astfel încât relația dintre Discipline și Note va fi One to Many.

    Ce este inclus în structura tabelului?

Structura tabelului include: numele câmpului, tipul de date, notă și proprietățile câmpului.

4. Cum se determină proprietățile câmpurilor dintr-un tabel?

Este necesar să selectăm Proprietățile câmpului în Designerul tabelului și să setăm în ele calitățile acestui tabel de care avem nevoie.

5. Denumiți elementele principale ale ferestrei Generator de interogări.

Câmp, Nume tabel, Sortare, Afișare, Condiții de selecție sau.

6. Cum se scriu condițiile de selecție cu AND logic și OR logic într-o cerere?

Trebuie să utilizați Expression Builder și să specificați fie And sau Sau în condiție.

7. Cum se creează un câmp calculat într-o interogare?

Trebuie să proiectați o funcție în câmp folosind Generatorul de expresii pentru a calcula unele rezultate.

8. Pentru ce sunt folosite interogările rezumate și încrucișate?

Pentru a rezuma orice Rezultate, de exemplu, calcularea valorii medii sau maxime.

Și cu ajutorul unei interogări încrucișate, puteți prezenta mai clar datele interogărilor finale, care prevăd gruparea după mai multe criterii (două, în special). În acest caz, valorile câmpului conform primei caracteristici de grupare pot deveni anteturi de rând, iar în conformitate cu a doua - titluri de coloană.

9. Cum puteți utiliza interogări de acțiune pentru a edita tabele?

De exemplu, puteți folosi Solicitarea de ștergere pentru a șterge orice înregistrare sau Actualizați, Adăugați, Inserați dintr-un alt tabel.

10. Din ce secțiuni constă fereastra Form Builder?

Din astfel de secțiuni care au fost specificate în procesul de formare.

MINISTERUL EDUCAŢIEI ŞI ŞTIINŢEI RF
INSTITUTUL DE STAT DE ELECTRONICĂ ȘI MATEMATICĂ MOSCOVA

(Universitate tehnica)


Departamentul de Informatică
pentru munca de laborator nr 7

« Microsoft Birou .

Sistemul de gestionare a bazelor de date
ACCES»

Student: Malofeev S.A. C-12

Profesor: Voskov L.S.

Moscova 2008


A finalizat teoria:

Bazele

BAZELE DE DATE și sistemele de gestionare a bazelor de date (DBMS)
B elementele de bază D Bazele de date (DB) sunt concepute pentru stocarea pe un computer și utilizarea eficientă a unor volume mari de o mare varietate de informații:


  • despre cărți, reviste și ziare din biblioteci,

  • despre bunuri din magazine și produse din fabrici,

  • despre exponate în muzee și diferite colecții,

  • despre toți angajații companiilor, întreprinderilor și instituțiilor,

  • despre toate zborurile de la aeroporturi, prețurile biletelor și disponibilitatea locurilor,

  • despre orarul tuturor trenurilor din stații, despre costul biletelor și disponibilitatea locurilor,

  • despre toate mașinile înmatriculate la Inspectoratul de Stat pentru Siguranța Circulației (GAI), inclusiv cele furate,

  • despre toate tururile, inclusiv cele de ultim moment, în agențiile de turism și agențiile de turism,

  • despre vremea oriunde în lume acum și cu mulți ani în urmă etc.
Pentru a lucra cu baze de date, se folosesc programe de aplicație numite DBMS - Sisteme de management al bazelor de date. Cel mai popular SGBD este programul ACCESS de la Microsoft.
Toate SGBD-urile, inclusiv SGBD-urile ACCESS, permit:

  1. Creați rapid baze de date, completați-le și modificați-le.

  2. Găsiți rapid datele specifice de care aveți nevoie în baza de date.

  3. Sortați datele din baza de date în funcție de diverse criterii (de exemplu, alfabetic).

  4. Extrageți subseturi de date pe ecran pe baza solicitărilor dvs., de ex. satisfacerea unui criteriu dat.

  5. Efectuați calcule statistice pe datele bazei de date pentru analiză și luare a deciziilor.

  6. Tipăriți datele selectate pentru scopuri specifice, de ex. intocmeste certificate, rapoarte etc.
În forma sa cea mai simplă, o bază de date este o foaie de calcul care arată similar cu o foaie de calcul Excel. Un exemplu de astfel de tabel de bază de date numit " Student„Vedeți pe pagina următoare.

La fel ca tabelele Excel, tabelele bazei de date constau din coloane și rânduri. În acest caz, coloanele din baza de date se numesc „ CÂMPURI„și au nume specifice


(nume" CÂMPURI"), și nu literele alfabetului latin ca nume ca în tabelele Excel. Astfel de coloane, de ex. Pot exista până la 255 de câmpuri în tabelele bazei de date (ca în Excel).

Fiecare rând din tabelele bazei de date se numește „ PRIN ÎNREGISTRARE" și are propriul număr de serie, la fel ca un rând dintr-o foaie de calcul Excel. Numărul de rânduri, adică înregistrările în tabelele bazei de date este practic nelimitat.

Toate " ÎNREGISTRĂRI„(rândurile) din tabelul bazei de date conțin în fiecare celulă neapărat același tip de informații corespunzătoare numelui” CÂMPURI". Aceasta este principala diferență dintre un tabel de bază de date și o foaie de calcul Excel. De exemplu, într-o coloană cu numele câmpului " NUMELE COMPLET"(vezi tabelul bazei de date " Student" pe pagina următoare) în toate intrările (adică în toate rândurile), veți vedea nume specifice de persoane;

în coloana cu numele câmpului " DOAMNE„ în toate înregistrările (adică în toate rândurile) veți vedea anii specifici de naștere a elevilor;

în coloana cu numele câmpului " NG„ în toate intrările (adică în toate rândurile) veți vedea numere specifice grupului de studenți.

O bază de date poate include nu unul, ci mai multe tabele înrudite. Cu exceptia Mese – obiectul principal al bazei de date - baza de date poate conține și alte obiecte și anume:

Formă (una sau mai multe). Un formular este o modalitate de a afișa pe ecran datele din tabelele bazei de date, convenabilă pentru introducerea datelor și vizualizarea acestora.

Cerere (una sau mai multe). O interogare este o modalitate de a selecta și ieșire pe ecran date din tabelele bazei de date conform criteriilor pe care le specificați.

Raport (una sau mai multe). Un raport este o modalitate de a selecta și imprimare

Macro (una sau mai multe). O macrocomandă este un set de comenzi macro care efectuează anumite operații cu baza de date, de exemplu, tipărirea rapoartelor.

Modul (una sau mai multe). Un modul este un program în limbajul de programare Access Basic utilizat într-o bază de date pentru a efectua sarcini non-triviale.

Toate obiectele listate, dacă au fost create, fac parte din fișierul Bază de date cu extensia . mdb.

Veți învăța Access 2000 - ultima versiune program, dar diferă puțin de versiunea Access 97, deci ambele versiuni sunt utilizate în prezent.

Acest munca practica vă va permite să stăpâniți toate operațiunile de bază de creare, modificare și utilizare a bazelor de date, indiferent de versiunea de Access pe care o utilizați.


PORNIREA ACCES DBMS
Aspectul ecranului după pornirea sistemului de operare Windows poate fi foarte diferit, dar există întotdeauna multe pictograme de program, fișiere și foldere pe ecranul monitorului (desktop-ul), iar în partea de jos bara de activități (o bandă îngustă în partea de jos a ecranului). ecranul cu butonul Start).

Dacă există o pictogramă de program Access undeva pe ecran, plasați cursorul mouse-ului pe ea și faceți dublu clic pe mouse pentru a rula programul.

Dacă nu există pictograma programului Access pe ecran, atunci făcând clic pe butonul Start, deschideți meniul principal al sistemului, selectați „Programe” în acesta, apoi în al doilea meniu deschis automat, faceți clic pe „Microsoft Access” element și rulați acest program pentru calcul.

Se va deschide un software tipic fereastra Windows cu titlul „Microsoft Access” și în el (Fig. 1):

Caseta de dialog Microsoft Access pentru crearea unei noi baze de date sau deschiderea uneia existente.

BARĂ DE MENIU sub bara de titlu (Fișier Editare Vizualizare Inserare Instrumente Ajutor Fereastra),

O BARĂ DE INSTRUMENTE STANDARD sub bara de meniu, care este activată și dezactivată prin utilizarea comenzii „Bare de instrumente” din meniul „Vizualizare”. Toate instrumentele au o „etichetă” care apare automat atunci când plasați o săgeată a mouse-ului peste instrument.

BARA DE STARE A PROGRAMULUI din partea de jos a ferestrei. Acesta va afișa informații curente despre baza de date și modul de operare Access.

TEORIE: CREAREA ȘI UTILIZAREA ÎNTREBĂRILOR ÎN BAZELE DE DATE
DATE
Cel mai metoda eficienta folosirea unei baze de date este crearea " Cereri". Cerere– aceasta este o modalitate de a selecta și afișa datele din tabelele bazei de date conform criteriilor pe care le specificați.
TEORIE: CREAREA SI UTILIZAREA RAPOARTELOR ÎN BAZELE DE DATE
Cu exceptia " Mese", "Formă" Și " Cereri" un fișier de bază de date poate conține unul sau mai multe " Rapoarte". "Raport „ este un mod de a alege și imprimare date din tabelele bazei de date în forma în care sunt solicitate de utilizator, i.e. Pentru tine.

TEORIE: CREAREA SCHEMA BAZEI DE DATE – ETAPA A 3-A
Crearea unei scheme de bază de date înseamnă definirea relațiilor dintre tabelele incluse în această bază de date, sau mai precis, între câmpurile specifice ale acestor tabele.

Când tabele sunt legate, modificările din unul dintre ele sunt transferate automat în celălalt. Scopul principal al legăturii tabelelor este de a evita duplicarea informațiilor din baza de date.

Cel mai simplu mod de a înțelege semnificația conexiunilor este prin exemplul bazei de date specifice pe care o creați, de exemplu. Procesul educațional. Schema de conectare a acestei baze de date este prezentată în Fig. 3.

La fereastră Procesul educațional: butonul de clic pe baza de date Schema de date pe bara de instrumente. În fereastra care se deschide Adăugarea unui tabel, selectați un marcaj Mese si prin apasarea butonului Adăuga, pune-l în fereastră Schema de date toate mesele. Apoi apăsați butonul Închide. Drept urmare, în fereastră Schema de date vor fi prezentate toate tabelele bazei de date Procesul educațional cu listele câmpurilor dvs.

Orez. 3. Schema bazei de date Procesul educațional
Relațiile ar trebui stabilite cu tabele goale, altfel pot apărea probleme în coordonarea proprietăților relațiilor.
TEORIE: Crearea și utilizarea rapoartelor în baze de date.

Dezvoltarea de rapoarte multi-table
Împreună cu o singură masă Accesați rapoarte vă permite să creați rapoarte complexe care furnizează date de ieșire din mai multe tabele de baze de date interconectate. Pentru a afișa date interconectate într-un raport cu mai multe tabele, conexiunile necesare sunt stabilite automat în conformitate cu schema de date.

Rapoartele cu mai multe tabele pot conține o parte principală și o parte inclusă, adică un subraport. Fiecare dintre aceste părți se bazează pe propriul tabel.

Rapoartele cu mai multe tabele pot avea, de asemenea, câmpuri din tabele diferite, fără a necesita includerea subrapoartelor.

Să luăm în considerare construirea unui raport pentru tabelele care sunt în relații unu-la-multiple. În această relație, un tabel este tabelul principal, iar celălalt este tabelul slave. Construcția unui astfel de raport are propriile caracteristici în funcție de alegerea tabelului principal sau subordonat ca bază a raportului.


Exercițiul 31. Raport multi-tabel cu partea principală bazată pe tabelul principal



Orez. 19. Structura raportului pe departamente
Să ne uităm la tehnologia pentru crearea unui raport cu mai multe tabele folosind tabele ca exemplu DEPARTAMENT și PROFESOR. Să presupunem că trebuie să pregătiți un raport care să conțină informații despre departamente, inclusiv liste cu profesori.


    Aspect raport. Să presupunem că aspectul unui raport cu liste de profesori pe departamente ar trebui să arate ca cel prezentat în Fig. 19. În conformitate cu schița de aspect, raportul trebuie să afișeze date pentru fiecare departament, inclusiv numele, codul și numărul de telefon, precum și numele și fotografia șefului. Aceste date sunt cuprinse în tabel DEPARTAMENT.

  1. În secțiunea tabelară pentru fiecare departament, trebuie să afișați o listă de profesori. Astfel de date pot fi obținute dintr-un tabel Profesor. Structura propusă oferă motive pentru a alege tabelul ca tabel principal al raportului DEPARTAMENT, și masa PROFESORVATEL- ca sursă de date pentru un subformular cu o listă de profesori.

A finalizat exercițiile:

Exercițiul 1. Crearea unei baze de date simple sub forma unui singur tabel

Exercițiul 2: Modificarea lățimii coloanei folosind mouse-ul sau folosind comanda „Lățimea coloanei” din meniul „Format”

Exercițiul 3. „Inserarea” și „Ștergerea” câmpurilor, precum și schimbarea ordinii „Câmpurilor” (coloanelor) în tabel.

Exercițiul 4. Inserarea unui câmp nou cu „fotografii” angajaților

Exercițiul 5. Introducerea de date noi în tabel, editarea și ștergerea înregistrărilor

Exercițiul 6. Sortarea datelor într-un tabel de bază de date

Exercițiul 7. Căutarea înregistrărilor după model în tabele mari de baze de date și căutarea și înlocuirea conținutului unui anumit câmp

Exercițiul 8. Crearea și utilizarea unui nou obiect de bază de date - „Interogare”.

Exercițiul 9. Crearea și utilizarea unei „Interogări cu un parametru”.

Exercițiul 10. Crearea unui nou obiect în baza de date - „Formulare”.

Exercițiul 11. Crearea și utilizarea unui nou obiect de bază de date - „Raport”.

Exercițiul 12. Crearea unui raport cu un parametru bazat pe o interogare cu un parametru

Exercițiul 13. Proiectarea unui tabel „Grup” în modul „Tabel”.

Exercițiul 14. Proiectarea tabelului „Profesori” în modul „Vrăjitor”.

Exercițiul 15. Proiectarea tabelului „Departament” în modul „Design”.

Exercițiul 16. Proiectarea tabelelor de studiu și progres în modul Proiectare


Exercițiul 17. Stabilirea conexiunilor între tabelele bazei de date.

Exercițiul 18: Eliminarea unei relații între tabele

Exercițiul 19. Introducerea datelor direct în tabelele „Specialitate”, „Profesori” și „Grupuri”

Exercițiul 20. Formarea unei interogări în modul Design

Exercițiul 21. Pregătirea pentru crearea unui formular compus „Lista elevilor grupei”

Exercițiul 22: Utilizarea expertului pentru a crea un formular pentru două tabele

Exercițiul 23. Selectarea unui tip de formular

Exercițiul 24: Numirea formularului și deschiderea acestuia

Exercițiul 25: Editarea unui formular în vizualizarea Design

Exercițiul 26: Editarea unui subformular

Exercițiul 27: Trecerea la modul Formular și încărcarea tabelelor

Exercițiul 28. Raport multi-tabel cu partea principală bazată pe tabelul principal

Exercițiul 29: Crearea Corpului Raportului

Exercițiul 30. Crearea unui raport automat.

Exercițiul 31: Finalizarea unui raport subordonat

Exercițiul 32: Includerea unui subraport.


Raport privind finalizarea sarcinii de control:
Bază de date:

Popularea tabelelor bazei de date.

Crearea link-urilor bazei de date:

Introducere in ACCES

Ne vom uita la capacitățile Access și tipurile de probleme care pot fi rezolvate folosind acest DBMS. În special:

Access este un sistem de gestionare a bazelor de date (DBMS).

Folosind Access pentru stocarea și preluarea datelor, prezentarea informațiilor într-o formă convenabilă și automatizarea sarcinilor repetitive.

Dezvoltare folosind Accesul de formulare simple și convenabile pentru introducerea datelor, procesarea datelor și generarea de rapoarte complexe.

Folosind Access 97 pentru găzduire Formulare de acces sub formă de documente HTML pe pagini Web și schimb de date cu noduri de Internet/Intranet.

Suport în acces pentru mecanismul de interogare prin exemplu (QBE), care asigură eșantionarea, sortarea și căutarea datelor.

Creați aplicații fără codare folosind macrocomenzile Access.

Utilizatorii de foi de calcul și baze de date ar trebui să fie familiarizați cu multe dintre conceptele cheie utilizate în Access.

Înainte de a începe să lucrați cu oricare produs software, este important să înțelegeți capacitățile sale și tipurile de probleme pe care este proiectat să le rezolve. MicrosoftAccess 97 (denumit în continuare pur și simplu Access) este un produs cu mai multe fațete a cărui utilizare este limitată doar de imaginația utilizatorului.

Acces - aceasta este, în primul rând, Sistemul de gestionare a bazelor de date(DBMS). Ca și alte produse din această categorie, este conceput pentru stocarea și preluarea datelor, prezentarea informațiilor într-un mod convenabil și automatizarea operațiunilor repetate frecvent (cum ar fi contabilitate, contabilitate, planificare etc.). Cu Acces Puteți dezvolta formulare simple și convenabile de introducere a datelor, precum și să procesați datele și să emiteți rapoarte complexe.

Access este o aplicație Windows puternică; Pentru prima dată, performanța unui SGBD este combinată perfect cu confortul pe care utilizatorii Microsoft Windows o au la dispoziție. Deoarece ambele produse sunt creația Microsoft, ele interacționează perfect între ele. Accesul operează sub Control Windows 95 sau WindowsNT, astfel încât atunci când lucrează cu el, utilizatorul să aibă acces la toate Beneficiile Windows. Puteți tăia, copia și lipi date din orice aplicație Windows în Access și invers; Puteți crea un proiect de formular în Access și îl puteți introduce în designerul de formulare.

Cu obiectele OLE (Object Linking and Embedding) din componentele Windows 95 și Microsoft Office 97 (Excel, Word, PowerPoint și Outlook), puteți transforma Access într-un adevărat mediu de operare a bazei de date. Cu noile extensii de Internet, puteți crea formulare care interacționează direct cu datele din WorldWideWeb și le puteți traduce într-o vizualizare pe limbaj HTML, care funcționează cu produse precum InternetExplorer și NetscapeNavigator.

Cu toate acestea, Access nu este doar un SGBD. Cum relaționale Access DBMS oferă acces la toate tipurile de date și vă permite să utilizați mai multe tabele de baze de date simultan. În același timp, puteți simplifica semnificativ structura datelor, facilitând astfel implementarea sarcinilor atribuite. Un tabel Access poate fi legat de date stocate pe un computer mainframe sau pe un server. Pe de altă parte, puteți utiliza tabele create în mediul Paradox sau dBASE. Rezultatele obținute pot fi rapid și ușor legate și combinate cu datele din foile de calcul Excel. Lucrând în mediul Microsoft Office 97, utilizatorul are acces la Access și Word, Excel și PowerPoint complet compatibile.

Access este un set de instrumente pentru utilizatorul final pentru gestionarea bazelor de date. Include designeri de tabele, formulare, interogări și rapoarte. Acest sistem poate fi considerat și ca un mediu de dezvoltare a aplicațiilor. Folosind macrocomenzi sau module pentru automatizarea sarcinilor, puteți crea aplicații centrate pe utilizator care sunt la fel de puternice ca aplicațiile scrise direct în limbaje de programare. Acestea vor include butoane, meniuri și casete de dialog. Prin programarea în VBA, puteți crea programe la fel de puternice precum Access însuși. De fapt, multe instrumente Access (cum ar fi vrăjitorii și designerii) sunt scrise în VBA.

Puterea și accesibilitatea Access îl fac cel mai bun sistem de gestionare a bazelor de date de pe piață astăzi. În primul rând, să cunoaștem Accesul la nivelul utilizatorului final. Apoi vom trece la elemente mai complexe, cum ar fi elementele de programare în VBA și interacțiunea cu Internetul.

Ce oferă? Acces

1.Adevărat model de bază de date relaționale

Implementat complet în Access managementul bazelor de date relaționale. Sistemul menține cheile primare și externe și impune integritatea datelor la nivel de kernel (ceea ce previne operațiunile de actualizare sau ștergere inconsecvente). În plus, tabelele din Access sunt echipate cu instrumente de validare a datelor care împiedică introducerea incorectă, indiferent de modul în care este introdus, iar fiecare câmp de tabel are propriul său format și descrieri standard, ceea ce simplifică foarte mult introducerea datelor. Access acceptă toate tipurile de câmpuri necesare, inclusiv câmpurile text, numerice, contor, monedă, dată/ora, MEMO, Boolean, hyperlink și OLE. Dacă în timpul procesării speciale nu există valori în câmpuri, sistemul furnizează sprijin deplin valori goale.

Prelucrarea datelor relaționale în Access, datorită arhitecturii flexibile a sistemului, poate satisface orice nevoie. În același timp, Access poate fi utilizat ca DBMS autonom în modul server de fișiere sau ca componentă client a unor produse precum SQLServer. In afara de asta. Access acceptă protocolul ODBC (OpenDatabaseConnectivity), care vă permite să vă conectați la baze de date de mai multe formate diferite, cum ar fi SQLServer, Oracle, Sybase și chiar DB/2 pentru computerele mainframe IBM.

Access acceptă procesarea tranzacțiilor cu asigurarea integrității. În plus, este asigurată securitatea la nivel de utilizator, care vă permite să controlați accesul la date pentru utilizatori individuali și grupuri întregi.

Ajutor sensibil la context și Birou Asistent

Sistemul de ajutor Microsoft este încă cel mai bun din industrie, atât pentru utilizatorii noi, cât și pentru cei experimentați. Access oferă ajutor contextual pe care îl puteți accesa doar făcând clic , iar informațiile de referință cu privire la problema care interesează utilizatorul în acest moment vor apărea imediat pe ecran. În acest caz, puteți accesa cu ușurință cuprinsul sistemului de ajutor, informație specifică, un jurnal al accesărilor și marcajelor anterioare.

În Access 97, Microsoft a introdus OfficeAssistant și ScreenTips. Sfaturi instrumente conțin scurte explicații despre ceva. Sistemul oferă o întreagă galerie de zece personaje asistente posibile (puteți alege pe oricine după bunul plac). Dacă asistent Dacă te-ai săturat de el, îl poți opri.

Vrăjitori și constructori ușor de utilizat

Maestru(Vrăjitorul) poate transforma orele de lucru în minute. Maeștrii pun întrebări principale cu privire la conținutul, stilul și formatul obiectului creat; apoi construiesc automat obiectul dorit. Inclus în Acces vreo sută de meşteri pentru a vă ajuta să proiectați baze de date, aplicații, tabele, formulare, rapoarte, diagrame, etichete, controale și proprietăți. Puteți chiar să personalizați vrăjitorii pentru a rezolva diferite probleme.

Importarea, exportarea și conectarea fișierelor externe

Access vă permite să importați și să exportați multe formate de fișiere cunoscute, inclusiv dBASE, FoxPro, Excel, SQLServer, Oracle, Btrieve, multe formate de text ASCII (inclusiv cele cu o lungime fixă ​​a liniei sau un delimitator specificat) și date HTML. Ca rezultat al importului, este creat un tabel Access; Exportarea unui tabel Access creează un fișier în formatul specificat.

Legare(numit anterior aderare)înseamnă că puteți utiliza date externe fără a crea un tabel Access. Puteți stabili relații similare cu datele dBASE, FoxPro, Excel, ASCII și SQL. O caracteristică foarte puternică este conectarea tabelelor Access cu tabelele lor externe și apoi partajarea acestora; acest lucru se aplică tabelelor Access, dBASE, FoxPro și SQLServer.

Formulare și rapoarte WYSIWYG

Ferestrele de proiectare de formulare și rapoarte au aceeași interfață și oferă utilizatorului multe opțiuni. Formularul sau raportul este conceput conform principiului WYSIWYG (WhatYouSeeIsWhatYouGet - ceea ce vedeți este ceea ce obțineți). Prin adăugarea unui alt element de control, utilizatorul vede cum se modifică formularul creat.

Puteți include casete de text, butoane radio, casete de selectare, linii și dreptunghiuri în formulare și rapoarte și le puteți proiecta cu culoare și umbră. Mai mult, puteți include imagini întregi, diagrame, subformulare și subrapoarte. În același timp, toți parametrii de prezentare a datelor rămân complet sub controlul utilizatorului. Formularele se pot întinde pe multe pagini, iar rapoartele pot avea mai multe niveluri de grupare și rezumare a datelor.

Formularele și rapoartele pot fi vizualizate în modul de previzualizare, oferind o vedere de ochi de pasăre prin schimbarea scalei. În modul de proiectare, puteți vizualiza raportul cu date fictive, astfel încât să nu trebuie să așteptați ca un fișier real mare să fie procesat.

Generatorul de rapoarte este un instrument foarte puternic care permite până la zece nivele de grupare și sortare. Datorită acesteia, este posibil să se creeze rapoarte care prezintă procente și totaluri, care pot fi obținute în doar două treceri. Puteți crea multe tipuri de rapoarte, care includ etichete de corespondență și liste de distribuție a corespondenței.

Interogări și relații cu mai multe tabele

Una dintre cele mai puternice caracteristici ale Access este, de asemenea, cea mai importantă. Relațiile vă permit să conectați grafic tabelele. Puteți chiar lega tabele care reprezintă diferite tipuri de fișiere (de exemplu, un tabel Access și un tabel dBASE). După o astfel de legătură, tabelele apar ca un întreg, iar acum puteți construi interogări în legătură cu orice date din ele. Puteți selecta anumite câmpuri, puteți defini ordinea de sortare, puteți crea expresii calculate și puteți introduce criterii pentru selectarea înregistrărilor dorite. Puteți afișa rezultatele unei interogări ca tabel, formular sau raport. Utilizatorului nu i se cere să configureze conexiuni în avans; în schimb, introduceți pur și simplu generatorul de interogări (de exemplu, când doriți să creați un anumit raport).

Interogările sunt folosite și în alte cazuri. Puteți crea interogări care să calculeze totaluri, să afișeze tabele grupate și să construiască tabele noi. Interogarea poate fi folosită chiar și pentru a actualiza datele din tabele, pentru a șterge înregistrări și pentru a adăuga un tabel la altul.

Grafice și diagrame

Access folosește aceeași aplicație grafică ca și Microsoft Word, Excel, PowerPoint și Project. Vă permite să creați sute de tipuri de grafice și diagrame, personalizându-le în funcție de nevoile dvs. specifice. Puteți crea grafice cu bare, grafice cu bare, diagrame circulare, diagrame de suprafață și alte diagrame atât în ​​2D, cât și în 3D. Ele pot fi însoțite opțional de text, decorate în diferite culori și modele. Valorile pot fi afișate în coloane sau secțiuni de diagrame circulare. Puteți roti imaginile diagramei astfel încât acestea să fie reproduse din orice unghi de vizualizare convenabil. Toate acestea sunt furnizate de programul AccessGraph.

Posibilitati DDE Și OLE

Folosind DDE (DynamicDataExchange) și OLE (ObjectLinkingandEmbedding) puteți adăuga tot felul de obiecte noi la formularele și rapoartele Access. Astfel de obiecte pot fi sunet, imagini, diagrame și chiar clipuri video. Puteți încorpora obiecte OLE (cum ar fi hărți de biți) sau documente procesoare de cuvinte(Word sau WordPerfect) sau faceți conexiuni la foile de calcul Excel. Prin conectarea acestor obiecte la baza lor de date, utilizatorul poate crea formulare și rapoarte dinamice și poate utiliza aceleași informații în diferite aplicații Windows.

Acces la Internet

Acces oferă acum toate caracteristicile care permit unei aplicații să se conecteze la Internet/intranet. Cu un singur clic puteți salva tabele, interogări, formulare și rapoarte în format HTML. Expertul corespunzător permite chiar și unui începător să transfere coduri HTML de la un obiect pe o pagină Web, făcându-le disponibile pentru utilizare de către oricine navighează pe Internet! Hyperlink-urile vă permit să accesați datele aflate pe o pagină Web direct din formularele de acces.

Mulți oameni cred că postarea datelor pe paginile Web ar trebui făcută de administratorii Web. Accesul 97 demonstrează clar că această operație poate fi efectuată cu succes de orice utilizator. Și va fi ajutat în acest sens de vrăjitorul de plasare pe pagina Web, care asigură conversia obiectelor de bază de date selectate în format HTML și transferarea lor în această formă pe pagina Web. Folosind acest expert, puteți crea pagini statice sau dinamice, le puteți transfera pe un server Web și puteți crea propriile pagini pagina principalași chiar folosiți șabloane pentru a crea un aspect standard pentru toate paginile HTML!

Funcții încorporate

Accesul conține peste o sută funcții(programe mici încorporate care returnează o valoare atunci când sunt executate) care efectuează o mare varietate de sarcini. Există funcții pentru manipularea bazelor de date, șiruri de caractere, numere în format de dată și oră, matematice, de afaceri și financiare. Ele pot fi folosite pentru a crea expresii calculate în formulare, rapoarte și interogări.

Macro-uri: programare fără programare

Pentru non-programatori (sau utilizatori avansați care pur și simplu nu doresc să codifice), Access oferă macrocomenzi. Acestea vă permit să automatizați anumite sarcini. Aproape cincizeci de macro-uri fac posibilă manipularea datelor, crearea de meniuri și casete de dialog, deschiderea formularelor și rapoartelor, într-un cuvânt, automatizarea execuției aproape oricărei sarcini. Folosind macrocomenzi, puteți rezolva aproximativ 90% din toate sarcinile de procesare a datelor.

Module: Vizual De bază pentru Aplicații programarea bazei de date

Access este un mediu serios de dezvoltare a aplicațiilor, cu un limbaj de programare cu funcții complete. Limbajul VBA (cunoscut anterior ca AccessBasic) implementează o abordare orientată pe obiecte a programării și permite programatorului să facă aproape orice se poate imagina. Este un limbaj de programare structurat puternic. Este complet extensibil și acceptă proceduri API în orice biblioteci de link-uri dinamice (DLL) sisteme de operare Windows 95 și WindowsNT.

Mediul de dezvoltare cu caracteristici complete acceptă multe puternice capabilități moderne: modul cu mai multe ferestre pentru editare și depanare, verificare automată sintaxă, puncte de întrerupere, execuție pas cu pas și chiar ajutor de sintaxă care afișează opțiuni pe ecran pentru comenzile pe care le introduceți.

Chiar dacă ați lucrat deja cu baze de date, acest lucru nu înseamnă că totul va merge fără probleme cu Access imediat. Puteți fi un expert major în SGBD-uri relaționale, cum ar fi dBASE, FoxPro și Paradox, dar nu aveți experiență de lucru cu baze de date într-un mediu Windows.

În primul rând, ar trebui să cunoașteți mai bine Windows: lucrați cu Editor de vopsea, experimentați cu Word sau Excel, aflați cum să utilizați corect mouse-ul. Merită să creați o diagramă în Excel, folosind serviciile unuia dintre vrăjitori și să contactați sistemul de ajutor. Toate acestea vă vor ajuta în viitor la stăpânirea Access. De asemenea, trebuie să vă obișnuiți cu termeni noi.

Informații pentru utilizatorii de foi de calcul

Un utilizator experimentat Excel (sau 1-2-3) va observa că Access și Excel sunt similare în multe privințe. În primul rând, ambele programe sunt produse Windows, așa că ar trebui să fie deja familiarizat cu convențiile Windows care vor fi folosite atunci când lucrează cu Access. Aspectul tabelelor și Interogări de acces corespunde aspectului foilor de calcul și se numește tabele de date ( fișa cu date ). Dimensiunile rândurilor și coloanelor din tabel pot fi modificate în același mod ca și în lucru Foi Excel. În esență, modul de introducere a datelor în Access 97 corespunde modului de intrare date Excel. Trebuie doar să introduceți datele și să definiți titlurile coloanelor; Accesul va face restul automat.

Access, ca Excel, acceptă modul WYSIWYG și lucrează cu aplicatie grafica MicrosoftGraph. Astfel, utilizatorul are întotdeauna posibilitatea de a crea același tip de diagrame în ambele sisteme. Access include, de asemenea, un expert pentru diagrame similar cu cel utilizat în Excel.

La fel ca Excel, Access 97 include un expert PivotTable; de fapt, îl puteți folosi pentru a crea tabele pivot Excel: informații din baze de date Accesați datele poate fi transferat cu ușurință în foi de calcul Excel. Bazele de date Access pot fi legate la tabele Excel. În ambele produse, puteți crea interogări și puteți sorta folosind aceeași interfață. (Dacă ați folosit vreodată meniuri Excel pentru a crea interogări și a sorta date, veți fi deja familiarizați cu aceste concepte.) Pe scurt, Access 97 este compatibil cu toate produsele Office 97.

Cursul 1.

Principii de bază de funcționare

cu o bază de date în Microsoft Access.

1.3. Crearea bazei de date.

1.4. Lucrul cu tabele.

1.5. Tipuri de date.

1.6. Proprietățile câmpului.

1.7. Câmpuri cheie.

1.8. Definirea relatiilor intre tabelele din baza de date.

1.9. Asigurarea integrității datelor în Microsoft Access.

1.1. Ce este o „bază de date”.

În afaceri sau în viața personală, de multe ori trebuie să lucrați cu date din surse diferite, fiecare dintre acestea fiind asociată cu un anumit tip de activitate. Coordonarea tuturor acestor date necesită cunoștințe specifice și abilități organizatorice. Microsoft Access combină informații din surse diferite într-o singură bază de date relațională. Forme create, Interogările și Rapoartele vă permit să actualizați rapid și eficient datele, să obțineți răspunsuri la întrebări, să căutați datele de care aveți nevoie, să analizați datele și să tipăriți rapoarte.

În baza de date, informațiile din fiecare sursă sunt stocate într-un tabel separat. Când lucrați cu date din mai multe tabele, se stabilesc relații între tabele.

Este creată o interogare pentru a căuta și selecta date care îndeplinesc anumite condiții. Interogările vă permit, de asemenea, să actualizați sau să ștergeți mai multe înregistrări simultan și să efectuați calcule încorporate sau speciale.

Formularele sunt folosite pentru a vizualiza, introduce sau modifica datele direct în tabel. Un formular vă permite să selectați date dintr-unul sau mai multe tabele și să le afișați pe ecran folosind un aspect standard sau personalizat.

Un raport este folosit pentru a analiza datele sau pentru a le tipări într-un mod specific. de exemplu, puteți crea și tipări un raport care grupează date și calculează totaluri.

Pentru a efectua automat anumite operații, se folosesc macrocomenzi, care conțin un set de una sau mai multe macrocomenzi, cum ar fi deschiderea formularelor sau tipărirea rapoartelor. Macro-urile pot fi utile pentru automatizarea sarcinilor efectuate frecvent. De exemplu, atunci când un utilizator face clic pe un buton, puteți rula o macrocomandă care imprimă un raport.

Uneori este necesar să vă creați propria procedură care ar trebui să fie lansată din orice fereastră din baza de date sau o procedură concepută pentru a gestiona un anumit eveniment. Un set de astfel de proceduri în limbajul Visual Basic, asamblate într-o singură unitate de program, se numește modul. Există două tipuri principale de module: module de clasă și module standard. Modulele de clasă sunt module de formular și module de raport asociate unui anumit formular sau raport. Acestea conțin adesea proceduri pentru gestionarea evenimentelor (cum ar fi o apăsare de taste) și sunt create automat când creați prima procedură de eveniment. În standard

În fereastra bazei de date puteți lucra cu toate obiectele acesteia. Pentru a vizualiza obiecte de un anumit tip, selectați fila corespunzătoare (de exemplu, „Tabele”).

Folosind butoanele din dreapta, puteți crea și modifica obiecte existente.

1.2. Proiectarea bazei de date.

Înainte de a crea tabele, formulare și alte obiecte, trebuie să setați structura bazei de date. O structură bună a bazei de date este baza pentru crearea unei baze de date conforme și eficiente.

Etapele de proiectare a bazei de date:

1.Determină scopul creării unei baze de date, principalele sale funcții și informațiile pe care trebuie să le conțină. Baza de date trebuie să îndeplinească cerințele celor care vor lucra direct cu ea. Pentru a face acest lucru, trebuie să determinați subiectele pe care ar trebui să le acopere baza de date, rapoartele pe care ar trebui să le producă, să analizați formularele care sunt utilizate în prezent pentru înregistrarea datelor și să comparați baza de date creată cu o bază de date similară bine concepută.

2. Elaborați pe hârtie structura tabelelor pe care ar trebui să le conțină baza de date. Atunci când proiectați tabele, se recomandă să vă ghidați după următoarele principii de bază:

Informațiile din tabel nu trebuie dublate. Nu ar trebui să existe repetări între mese. Când anumite informații sunt stocate într-un singur tabel, atunci acestea vor trebui modificate doar într-un singur loc. Acest lucru face ca munca să fie mai eficientă și, de asemenea, elimină posibilitatea unor informații nepotrivite în diferite tabele. De exemplu, un tabel ar trebui să conțină adresele clienților și numerele de telefon.

Fiecare tabel trebuie să conțină informații despre un singur subiect. Informațiile despre fiecare subiect sunt procesate mult mai ușor dacă sunt conținute în tabele independente unele de altele. De exemplu, adresele clienților și comenzile sunt stocate în tabele separate, astfel încât atunci când o comandă este ștearsă, informațiile despre clienți rămân în baza de date.

3.Determină câmpurile necesare în tabel. Fiecare tabel conține informații despre un subiect diferit, iar fiecare câmp din tabel conține informații separate despre subiectul tabelului. De exemplu, un tabel cu date despre clienți poate conține câmpuri pentru numele companiei, adresa, orașul, țara și numărul de telefon. Când proiectați câmpuri pentru fiecare tabel, rețineți:

Fiecare câmp trebuie să fie legat de subiectul tabelului.

Tabelul trebuie să conțină toate informațiile necesare.

Informațiile ar trebui să fie împărțite în cele mai mici unități logice (de exemplu, câmpurile Prenume și Nume, mai degrabă decât un câmp general Prenume).

4.Setați câmpul cheie. Pentru ca Microsoft Access să lege date din tabele diferite, de exemplu, datele clienților și comenzile acestuia, fiecare tabel trebuie să conțină un câmp sau un set de câmpuri care va specifica valoarea individuală a fiecărei înregistrări din tabel. Acest câmp sau set de câmpuri se numește cheie primară.

5.Definiți relațiile dintre tabele. După distribuirea datelor în tabele și definirea câmpurilor cheie, trebuie să selectați o schemă pentru a lega datele în diferite tabele. Pentru a face acest lucru, trebuie să definiți relațiile dintre tabele.

6. Revizuiți din nou structura bazei de date și identificați posibilele deficiențe. Este recomandabil să faceți acest lucru în această etapă, în timp ce tabelele nu sunt umplute cu date.

7.Adăugați date și creați alte obiecte de bază de date. Dacă structurile tabelului îndeplinesc cerințele, atunci toate datele pot fi introduse. Puteți crea apoi orice interogări, formulare, rapoarte, macrocomenzi și module.

8.Utilizați instrumente de analiză în Microsoft Access. Microsoft Access are două instrumente pentru îmbunătățirea structurii bazei de date. Expertul de analiză a tabelului examinează tabelul, dacă este necesar, sugerează o nouă structură și relații și, de asemenea, îl reprocesează. Analizatorul de performanță examinează întreaga bază de date, face recomandări pentru îmbunătățirea acesteia și le implementează.

1.3. Crearea bazei de date.

Microsoft Access acceptă două moduri de a crea o bază de date. Puteți crea o bază de date goală și apoi adăugați tabele, formulare, rapoarte și alte obiecte la ea.

Această metodă este cea mai flexibilă, dar necesită o definiție separată a fiecărui element al bazei de date. De asemenea, este posibil să creați imediat o bază de date folosind vrăjitorul

un anumit tip cu toate tabelele, formularele și rapoartele necesare. Acest cel mai simplu mod crearea inițială a bazei de date. În ambele cazuri, veți avea ocazia

timpul pentru a modifica și extinde baza de date creată.

Dacă creați o nouă bază de date (numai în acest caz), va apărea caseta de dialog Fișier. noua baza date”, în care trebuie să specificați numele și locația fișierului pentru cel creat

Bază de date. Fișierul bazei de date Microsoft Access are extensia .mdb. Pentru a obține o copie a bazei de date, trebuie să copiați fișierul care o conține, deoarece

Când ieșiți din Microsoft Access, modificările datelor dvs. sunt salvate automat. Cu toate acestea, când modificați structura oricărui obiect al bazei de date în Microsoft Access, vi se solicită să confirmați că doriți să salvați modificările înainte de a ieși.

1.4. Lucrul cu tabele.

Un tabel stochează informații despre o anumită problemă, de exemplu, tabelul „Produse” conține informații numai despre produse, iar tabelul „Furnizori” conține informații numai despre companiile care furnizează bunuri. Pentru a vă asigura că datele nu sunt duplicate și că nu apar erori la emiterea acestora, este necesar să se distribuie diferite tipuri de date în tabele diferite. Datele dintr-un tabel sunt organizate în coloane („câmpuri”) și rânduri („înregistrări”).

Există două moduri de lucru cu masa. Puteți selecta modul Design sau modul Tabel făcând clic pe butonul special din bara de instrumente.

În vizualizarea Design tabel, puteți crea un tabel întreg adăugând câmpuri noi sau ștergând și personalizând câmpurile de tabel existente.

Pentru a adăuga un câmp, introduceți numele câmpului și tastați în partea de sus a ferestrei tabelului. Pentru a redenumi un câmp, schimbați-i numele în coloana Nume câmp.

Tipul de date determină ce tip de date pot fi introduse în câmp. De exemplu, introducerea textului într-un câmp valutar nu este permisă. Selectarea tipului de date adecvat asigură că datele sunt introduse în forma corectă pentru sortare, calcule și alte operațiuni. Pentru a defini sau modifica tipul de date, selectați coloana Tip de date, faceți clic pe simbolul drop-down din câmp și selectați un tip de date din listă.

Fiecare câmp are proprietăți, schimbându-le pe care le puteți controla salvarea, procesarea și afișarea datelor de câmp. De exemplu, pentru formatul „Numerar”, se adaugă automat un separator de grup de cifre și un simbol valutar (1.234 g). Pentru a seta o proprietate de câmp, selectați-o în partea de sus a ferestrei de proiectare a tabelului și în partea de jos a ferestrei, introduceți valoarea acestei proprietăți sau selectați-o din listă. Setul de proprietăți disponibile este determinat de tipul de date al câmpului.

O etichetă unică, numită cheie, este utilizată pentru a identifica fiecare intrare din tabel. Așa cum o plăcuță de înmatriculare identifică în mod unic o mașină, o cheie identifică în mod unic o înregistrare. Câmpurile cheie din tabele sunt folosite pentru a crea relații între tabele. Pentru a defini o cheie, selectați linia care descrie câmpul necesar și faceți clic pe butonul Cheie din bara de instrumente.

În vizualizarea Tabel, adăugați, editați sau vizualizați date tabelare. De asemenea, puteți verifica ortografia și tipări datele tabelare, filtrați și sortați înregistrările, modificați aspect tabele sau modificați structura tabelului prin adăugarea sau eliminarea coloanelor.

Pentru a adăuga înregistrări, utilizați butonul Înregistrare nouă din bara de instrumente. Când faceți clic pe acest buton, la sfârșitul tabelului apare un rând gol.

Pentru a șterge înregistrări, selectați orice câmp al înregistrării și faceți clic pe butonul Ștergere înregistrare din bara de instrumente.

Rândurile dintr-un tabel pot fi sortate în funcție de conținutul uneia sau mai multor coloane. Pentru a face acest lucru, selectați câmpul după care veți sorta și faceți clic pe butonul Sortare ascendentă sau Sortare descendentă din bara de instrumente.

Filtrarea vă permite să vizualizați doar anumite înregistrări dintr-un formular. Selectați datele după care doriți să filtrați și faceți clic pe butonul Filtrați după selecție din bara de instrumente. Pentru a schimba filtrul, faceți clic pe butonul Schimbați filtrul. Pentru a seta o condiție de filtrare mai detaliată, selectați comanda Filtrare din meniul Înregistrări și subcomanda Filtru avansat. Pentru a aplica un filtru obișnuit sau avansat, faceți clic pe butonul Aplicați filtru din bara de instrumente.

1.5. Tipuri de date.

Tipul de date determină ce tip de date pot fi introduse în câmp. De exemplu, introducerea textului într-un câmp valutar nu este permisă. Selectarea tipului de date adecvat asigură că datele sunt introduse în forma corectă pentru sortare, calcule și alte operațiuni. Microsoft Access acceptă următoarele tipuri de date:

Text

Text sau numere care nu necesită calcule, cum ar fi numerele de telefon.

Câmp MEMO

Text lung sau o combinație de text și numere.

Numeric

Date numerice utilizate pentru efectuarea calculelor.

Data Ora

Date și ore aferente anilor 100 până la 9999, inclusiv.

Monetar

Valori monetare și date numerice utilizate în calculele matematice.

Tejghea

Unic în creștere secvențială (cu 1) sau numere aleatorii, introdus automat la adăugarea fiecăruia intrare nouă V

Logic

Valori booleene, precum și câmpuri care pot conține una dintre cele două valori posibile (adevărat/fals, da/nu).

Câmp obiect OLE

Obiect (cum ar fi o foaie de calcul Microsoft Excel, document Microsoft Word, imagine, înregistrare audio sau alte date în format binar) legate sau încorporate într-un tabel Microsoft Access.

Hyperlink

Un șir de litere și cifre care reprezintă adresa unui hyperlink.

Vrăjitor de înlocuire

Creează un câmp care oferă o alegere de valori dintr-o listă sau dintr-o casetă combinată care conține un set de valori constante sau valori dintr-un alt tabel. Selectarea acestei opțiuni din lista dintr-o celulă lansează Expertul de căutare, care determină tipul câmpului.

Cursul 2

Introducerea și editarea datelor

Introducere a datelor

În modul tabel, sunt afișate toate datele introduse. Dacă a fost creată doar structura tabelului, înseamnă că nu există încă date în tabel. Într-un tabel gol, marcatorul de înregistrare (cu imaginea unui indicator triunghiular îndreptat spre dreapta) este de obicei setat în primul rând al tabelului.

Pentru a introduce o valoare într-un câmp (în vizualizarea tabel), mutați cursorul în acel câmp și introduceți valoarea. În timpul editării unei postări, marcatorul de post capătă aspectul unui creion. Când introduceți o nouă intrare (al cărei marker are un creion), apare automat următoarea linie (marcatorul căruia are un asterisc pentru a indica intrarea nouă). Noul marcator de înregistrare marchează întotdeauna ultimul rând al tabelului.

La introducerea unei noi înregistrări, cursorul este de obicei plasat în primul câmp al tabelului.

În funcție de operațiunea care se efectuează și de tipul de înregistrare, jetonul de înregistrare poate lua una din cele patru forme.

Marker al înregistrării curente.

Marker al intrării editate.

Marker de înregistrare blocat (când lucrezi în

modul multiplayer).

Marker de intrare nou.

Salvarea unei înregistrări

O intrare adăugată sau modificată este salvată automat când treceți la o altă intrare sau când închideți tabelul.În același timp, marcatorul de intrare își schimbă forma: creionul se transformă într-o săgeată îndreptată spre dreapta.

Pentru a salva o înregistrare, trebuie să introduceți o valoare validă în câmpul cheie primară. Valoarea cheii primare este verificată cu tipul de date, unicitatea și alte reguli de verificare a valorii introduse în proprietatea Condiție valorii ( Validare Regulă )

butonul Anulare ( Anula Actual Camp / Record ), situat pe bara de instrumente, vă permite să anulați modificările făcute numai în înregistrarea curentă. După trecerea la următoarea intrare, acest buton va reveni la modul normal de anulare și, odată ce modificați următoarea intrare, nu veți mai putea anula modificarea la cea anterioară.

Puteți salva înregistrarea curentă pe disc folosind comanda Înregistrări->Salvare înregistrare ( Înregistrări -> Salvați Înregistrări ) sau combinații de taste< Schimb + introduce >.

Verificarea corectitudinii datelor introduse

Verificare automată a tipului de date

Access verifică unele tipuri de date automat, fără nicio intervenție. Pentru câmpurile care conțin aceste tipuri de date , nu este nevoie să completați proprietățile Condiție de valoare. Să enumeram aceste tipuri de date.

Număr

Valută

Data/Ora

logic (Da/Nu)

Număr și Monedă vă permit să introduceți valori numerice valide. Deși Access vă permite să introduceți o literă în câmpul Număr, dacă încercați să părăsiți acest câmp, apare o casetă de dialog cu mesajul „Valoarea pe care ați introdus-o nu se potrivește cu proprietățile tip de date sau dimensiune câmp” Mesajul de eroare va apărea și dacă introduceți alte caractere inacceptabile sau mai multe puncte zecimale sau dacă încercați să introduceți un număr excesiv de mare pentru un câmp de date cu o anumită dimensiune de tip Număr.

Câmpurile Data/Ora verifică dacă valorile datei și orei sunt corecte. Dacă încercați să introduceți ora 44:44:44 sau doar o literă într-un câmp Data/Ora, va apărea o casetă de dialog de eroare

Boolean (Da/Nu) Puteți introduce doar una dintre următoarele valori setate: Da, Adevărat (Activat) sau orice număr diferit de zero pentru Boolean Da și Nu (Nu), Fals (Fals), Dezactivat (Dezactivat) sau 0 pentru nr logic. În proprietatea Format, vă puteți defini propriile valori booleene (Da/Nu), dar de obicei sunt utilizate valori standard

Metode de introducere a datelor

Se realizează introducerea datelor în câmpuri de diferite tipuri căi diferite. Pentru unele tipuri de date, validitatea valorii este verificată automat. Cu toate acestea, atunci când creați unele tabele, poate fi necesar să introduceți date în formate non-standard (definite de utilizator) și să setați reguli de valabilitate pentru ele în proprietatea ValidationRule. În continuare ne vom uita diferite căi de introducere a datelor. |

Introducerea textului standard

Cele trei câmpuri introduse în tabelul „MyStudents” erau câmpuri de tip Text. În câmpurile FamNameName1, o mască de intrare este utilizată pentru introducerea datelor. Dacă introduceți o valoare cu litere mici, aceasta va fi afișată: prima literă este majuscule, restul sunt litere mici. Textul poate fi verificat pentru semnificații speciale și afișat într-un format specificat.

Uneori într-un câmp precum Text ( Text ) trebuie să introduceți o valoare formată din mai multe rânduri. Pentru a adăuga o linie nouă, apăsați combinația de taste< Ctrl + introduce >. Această caracteristică este utilă pentru formatarea șirurilor în câmpul de adresă, precum și în câmpul Memo.

Introducerea datei/ora

Valorile sunt introduse în formatul mmm aa. Așa va fi când veți intra în 4/8/96 și ieșiți din acest câmp. Access va afișa valoarea ca Arg 96. Tabelul stochează de fapt valoarea 4/8/92 și o puteți afișa plasând cursorul în acest câmp. Pe de altă parte, puteți introduce 96 în câmpul Arg, iar valoarea Arg 96 va fi salvată în tabel.

Pentru un câmp de tip Data/Ora, puteți defini și o condiție pentru valoarea Between #1/1/70# AndDate(). Această condiție indică faptul că data nașterii înscrisă trebuie să se încadreze între 1 ianuarie 1970 și data curentă.

Formatele afectează modul în care sunt afișate datele, nu cât de multă memorie ocupă.

Introducerea datelor text cu verificarea datelor

Un câmp text poate avea o proprietate setată la Condiție asupra valorii. Limitează datele de intrare la valori (de exemplu, F,M,C). Dacă încercați să introduceți alte valori decât F, M și C în acest câmp, va apărea o casetă de dialog cu un mesaj ca acesta: Numai M, F sau C pot fi introduse în acest câmp. Acest mesaj este determinat de valoarea proprietatii "mesaj". eroare" pentru acest camp.

Introducerea datelor numerice cu verificarea condiției pentru valoarea |

Pentru câmpurile numerice sunt specificate reguli de validare a datelor. Pentru câmpul Rezultat, proprietatea Condiție valorii este setată să limiteze valoarea de evaluare (>=2 și<=5). При нарушении этого правила появится диалоговое окно с сообщением об ошибке. Это сообщение определяется содержимым свойства сообщения об ошибке для данного поля.

Introducere a datelor tip OLE

Un câmp de obiect OLE numit Foto poate fi completat chiar și fără ca obiectul (imaginea) în sine să fie afișat pe ecran. Următoarele obiecte pot fi stocate într-un câmp de tip OLE.

Imagini raster.

Fișiere de sunet.

Grafice și (diagrame).

Word sau Excel.

Un obiect recunoscut de serverul OLE poate fi stocat în Access ca un câmp de tip OLE. Obiectele OLE sunt de obicei introduse în formulare, astfel încât să poată fi văzute, auzite sau utilizate. Când plasați un obiect OLE într-un tabel, veți vedea text cu o descriere a obiectului (de exemplu, într-un câmp de tip OLE puteți vedea inscripția PaintbrushPicture). Există două moduri de a introduce un obiect.

Lipiți din clipboard.

Insert din caseta de dialog care apare după executarea comenzii Insert->Object

Introducerea datelor MEMO

Câmpul Recenzia conține date de tip MEMO. Acest tip vă permite să introduceți până la 64.000 de octeți de text pentru fiecare intrare. Tabelul afișează doar o parte din textul introdus. Prin apăsarea , puteți afișa un dialog de introducere (Zoom) cu o bară de defilare, care vă permite să vedeți până la 1.000 de octeți de text simultan

Deplasați-vă printre înregistrările dintr-un tabel

De regulă, după introducerea datelor, de multe ori devine necesar să se facă unele modificări. Acest lucru se poate datora următoarelor motive:

Informații noi primite

S-au detectat erori

Trebuie să adăugați intrări noi

Pentru a modifica datele, deschideți mai întâi tabelul În fereastra bazei de date, deschideți tabelul în vizualizarea Datasheet făcând dublu clic pe rândul cu numele său din lista de tabele.

Dacă sunteți în modul TableDesign, faceți clic pe butonul Vizualizări pentru a intra în vizualizarea Tabel pentru a modifica datele.

Navigați prin intrări

Pentru a merge la orice înregistrare, puteți pur și simplu să plasați cursorul pe ea sau să faceți clic pe ea cu mouse-ul.Dar dacă tabelele sunt foarte mari, atunci problema trecerii rapid la înregistrarea dorită devine deosebit de acută

Puteți utiliza bara de defilare verticală pentru a vă deplasa printre înregistrări. Butoanele săgeți de pe bara de defilare vă permit să mutați marcatorul de înregistrare doar o poziție pe clic. Prin urmare, pentru a vă deplasa mai repede (prin mai multe înregistrări simultan), este mai bine să utilizați glisorul barei de defilare. Puteți, de asemenea, să faceți clic cu mouse-ul în zona dintre glisor și butonul de pe bara de defilare pentru a vă deplasa în multe poziții înainte.

Comanda Editare->Go oferă mai multe opțiuni pentru deplasarea rapidă în jurul mesei.

Cele cinci butoane de salt situate în partea de jos a ferestrei în vizualizarea Foaie de date pot fi utilizate și pentru a naviga prin înregistrări. Făcând clic pe aceste butoane, veți putea sări la orice înregistrare. Dacă cunoașteți numărul înregistrării (numărul rândului pentru o anumită înregistrare) , faceți clic pe câmpul pentru numărul de înregistrare, introduceți numărul de intrare și apăsați tasta Pentru a trece la câmpul pentru numărul de înregistrare, apăsați tasta .

Pe măsură ce vă deplasați în jurul mesei, acordați atenție solicitărilor din bara de defilare. Access nu va actualiza câmpul cu numărul de înregistrare până când nu faceți clic pe orice câmp din înregistrare.

Căutare punct de referință

Deși știind numărul înregistrării, puteți merge la acesta și găsiți un anumit câmp, în cele mai multe cazuri va trebui să găsiți o anumită valoare în înregistrare.Acest lucru se poate face în trei moduri:

Selectați comanda Edit->Find (Edrt->Find)

Faceți clic pe butonul FindSpecifiedText situat în bara de instrumente (afișează binoclu).

Utilizați o comandă rapidă de la tastatură

Când utilizați oricare dintre aceste metode, va apărea o casetă de dialog. Pentru a căuta doar un anumit câmp, plasați cursorul în el (și faceți acest lucru înainte de a deschide caseta de dialog). Selectați caseta de selectare SearchOnlyCurrentField din caseta de dialog, iar Access va căuta numai în câmpul specificat.

Această casetă de dialog vă permite să setați diferiți parametri de căutare. În caseta de text FindWhat, introduceți valoarea pe care o căutați. Puteți introduce valoarea așa cum apare în câmp sau folosind următoarele: caractere speciale:

* - Se potrivește cu orice număr de caractere

Se potrivește cu un caracter

# - Corespunde unei cifre

Pentru a înțelege cum funcționează aceste simboluri, să presupunem că doriți să găsiți toate valorile care încep cu AB. Pentru a face acest lucru, introduceți AB*

Acum să presupunem că doriți să găsiți valori care se termină cu caracterele 001. În acest caz, introduceți *001 . Pentru a căuta orice valoare care începe cu caracterele AB, se termină cu caracterele 001 și conține doar două caractere între ele, trebuie să introduceți AB??001. Dacă trebuie să găsiți toate numele de familie care se termină în „ko”, atunci pentru a căuta valori precum Brodsky și Ceaikovski, introduceți *co.

Lista derulantă Potrivire conține trei opțiuni:

Cu orice parte a câmpului (AnyPartofField)

Câmpuri întregi

De la începutul câmpului (StartofField)

Opțiunea standard este WholeField. De exemplu, valoarea Pet va fi găsită dacă valoarea este egală cu Pet. Dacă este selectată opțiunea Cu orice parte a câmpului (AnyPartofField), valorile Petrov, Petrovsky vor fi preluate ca rezultat al căutării. Shpetny etc. Ca urmare a căutării cu setarea De la începutul câmpului (StartofО), vor fi găsite valorile Petrov, Petrovsky.

În lista derulantă Căutare, puteți selecta una sau mai multe opțiuni din setările Sus, Jos, Toate.

Când selectați butonul de opțiune Numai în câmpul curent (SearchOnlyCurrentField), valoarea va fi căutată într-un singur câmp. Caseta de selectare MatchCase determină dacă literele mari și mici vor fi distinse. În mod implicit, acestea nu diferă.La căutarea valorii Pet, pet, Petr și Petrov vor fi găsite. Când bifați caseta de selectare MatchCase, trebuie să introduceți un șir de căutare care ia în considerare literele mari și mici

Evident, pentru tipurile de date Număr, Monedă și Data/Oră, sensibilitatea majusculelor nu are sens.) Când bifați caseta de selectare MatchCase, Access ignoră caseta de selectare SearchFieldsAsFormatted (Dacă ați formatat câmpurile din tabel, bifați această casetă) Pentru De exemplu, trebuie să căutați în câmpul DataNaștere înregistrările tuturor celor născuți în aprilie 1982. Pentru a face acest lucru, bifați opțiunea SearchFieldsasFormatted și introduceți Apr 92. Dacă nu bifați această casetă de selectare, căutarea va trebui efectuată după data exactă a naștere, de exemplu, căutați 4/8/92

Utilizarea casetei de selectare SearchFieldsasFormatted poate încetini semnificativ căutarea.

Căutarea începe când faceți clic pe butonul FindFirst sau FindNext. După ce găsiți o valoare, Access o selectează. Pentru a găsi prima valoare potrivită, faceți clic pe butonul Căutare. Pentru a găsi următoarea valoare, faceți clic pe butonul Find Next.Pe parcursul procesului de căutare, caseta de dialog rămâne deschisă. Prin urmare, odată ce ați găsit valoarea dorită, faceți clic pe butonul Închidere pentru a închide caseta de dialog

Modificarea valorilor în vizualizarea foii de date

Pentru a schimba o valoare, accesați ea și faceți corecțiile necesare. Pot exista mai multe motive pentru editarea unei valori.

Adăugarea unei noi valori.

Înlocuirea unei valori existente

Modificarea unei valori existente

Dacă câmpul este gol, introduceți pur și simplu o nouă valoare. Când introduceți orice valoare nouă în câmp, urmați aceleași reguli ca atunci când introduceți noi intrări.

Înlocuirea unei valori existente

Puteți selecta un câmp folosind tastatura sau mouse-ul Când utilizați tastatura, conținutul câmpului este evidențiat (este afișat în formă inversată) Când apăsați orice tastă, conținutul câmpului este șters și înlocuit cu simbolul corespunzător tasta apăsată Apăsarea unei taste , veți elimina valorile câmpului fără înlocuire. Apăsarea barei de spațiu șterge valoarea și o înlocuiește cu o bară de spațiu

Cu ajutorul mouse-ului, conținutul unui câmp poate fi selectat în următoarele moduri:

Faceți clic pe marginea din stânga a câmpului (unde indicatorul se schimbă într-un semn plus mare)

Faceți dublu clic pe câmp (această metodă nu funcționează dacă există un spațiu în text)

Faceți clic și trageți cursorul mouse-ului peste conținutul câmpului de la stânga la dreapta

Selectați orice parte a conținutului câmpului și apăsați tasta

Pentru a înlocui o valoare existentă cu valoarea implicită din proprietatea DefaultValue, evidențiați valoarea și apăsați combinația de taste .

Pentru a înlocui o valoare existentă cu o valoare din același câmp într-o intrare anterioară, apăsați combinația de taste<Сtrl+"(кавычки)>

Asigurați-vă că nu ați dat clic<С1г1+-(минус)>, deoarece în acest caz intrarea curentă va fi ștearsă

Modificarea unei valori existente

Pentru a corecta o valoare existentă, în loc să înlocuiți întreaga valoare, faceți clic în fața oricărui caracter din acea valoare. Prin plasarea cursorului mouse-ului în fața unui anumit caracter, activați modul de inserare și, pe măsură ce introduceți o nouă valoare, valorile existente se vor deplasa la dreapta. După apăsarea tastei Modul de înlocuire este activat și caracterele introduse sunt înlocuite unul câte unul. Folosind tastele cursorului, puteți trece de la una (și la alta) fără a le modifica. Pentru a șterge caracterul din stânga cursorului, apăsați tasta , iar pentru a șterge caracterul situat în dreapta, utilizați tasta .

Metode de editare

Deplasarea într-un câmp Prin apăsarea tastelor -> și<-
Inserarea unei valori într-un câmp Selectați poziția de inserare și introduceți valoarea
Selectarea întregului conținut al câmpului Apăsați F2 sau faceți dublu clic
Înlocuirea unei valori cu una nouă Selectați întregul câmp și introduceți unul nou
Înlocuire din câmpul anterior Ctrl+’(apostrof)
Înlocuiți cu valoarea implicită Ctrl+Alt+spațiu
Inserarea unei întreruperi de linie (text, Memo) Ctrl+Enter
Se salvează șirul de tehnologie Shift+Enter sau mutați la o altă linie
Inserarea datei curente Ctrl+;(punct virgulă)
Introduceți ora curentă Ctrl+:(coloană)
Adăugarea unei noi intrări Ctrl++(plus)
Ștergerea unei intrări Ctrl+-(minus)
Comutarea butoanelor de opțiuni Spaţiu
Anulați modificările aduse unei înregistrări curente butonul Esc sau anulare

Câmpuri care nu pot fi editate

Există câmpuri care nu pot fi editate. Tipuri de astfel de câmpuri

Anulați acțiunile

Uneori, butonul Anulare situat pe bara de instrumente este gri și nu poate fi utilizat. Dar de îndată ce începeți să editați înregistrarea, aceasta va deveni disponibilă și o puteți folosi pentru a anula intrările în câmpul curent. Tasta este folosită și pentru a anula operațiuni. . Apăsarea acesteia anulează operațiunea de modificare a valorii sau câmpului. Apăsând tasta de două ori , veți anula modificările pentru întreaga intrare curentă.

Comanda Edit->Undo este, de asemenea, folosită pentru a anula operațiuni și Numele comenzii se schimbă în funcție de acțiunea anulată.

Pentru a anula modificarea unei valori într-un câmp, selectați comanda Edit->UndoTyping sau utilizați butonul Undo situat pe bara de instrumente. După mutarea într-un alt câmp, modificările aduse câmpului anterior pot fi anulate utilizând comanda Editare->Restaurare câmp/înregistrare curentă sau butonul Anulare. Puteți anula toate modificările pentru înregistrarea curentă care nu a fost salvată utilizând comanda Editare->Restaurați câmpul/înregistrarea curentă (Editare->Anulați câmpul curent/Înregistrare). După salvarea unei înregistrări, modificările aduse acesteia pot fi anulate selectând comanda Edit->UndoSavedRecord. Cu toate acestea, odată ce editați următoarea intrare, acele modificări nu pot fi anulate.

Copiați și lipiți valori

Copierea sau ștergerea datelor în buffer este efectuată de sistemul Microsoft Windows 95/NT însuși și nu de nicio funcție specială de acces. O valoare copiată sau ștearsă din buffer poate fi lipită într-un alt câmp sau înregistrare folosind comanda Editare->Lipire sau butonul Lipire situat pe bara de instrumente. Operațiile de ștergere în buffer, copiere și lipire din buffer sunt folosite pentru a face schimb de date atât între diverse aplicații Windows, cât și în cadrul Access în sine. Folosind această metodă, puteți copia înregistrări întregi în alte tabele sau chiar în alte baze de date, precum și puteți face schimb de date cu programele Microsoft Word și Excel.

Înlocuirea valorilor

Comanda de meniu Editare->Înlocuire vă permite să căutați și să înlocuiți după model. După selectarea acestei comenzi sau apăsarea tastelor < Ctrl + H > va apărea o casetă de dialog pe ecran,

Această casetă de dialog este foarte asemănătoare cu cea care apare după alegerea comenzii Edit->Find. Numai că, pe lângă câmpul Sample text (FindWhat), are și un câmp Înlocuire cu. Căutarea începe când apăsați o tastă . Găsirea valorii folosind modelul. Accesul îl evidențiază. Pentru a înlocui această valoare, faceți clic pe butonul Înlocuire. Pentru a înlocui toate valorile simultan, faceți clic pe butonul Înlocuiește toate.

Adăugarea de noi intrări

Pentru a adăuga o înregistrare în vizualizarea tabel, plasați cursorul pe ultima linie (unde marcatorul de înregistrare arată ca un asterisc) și introduceți o înregistrare nouă. Pentru a merge la o înregistrare nouă, puteți selecta comanda

Inserare->Înregistrare ->Înregistrare), faceți clic pe butonul Înregistrare nouă situat pe bara de instrumente, utilizați butoanele de mutare sau comanda Editare->Go->Înregistrare nouă

(Editare->GoTo->Nou). De asemenea, puteți merge la ultima intrare și apăsați< | >Uneori trebuie să adăugați mai multe intrări noi și să faceți temporar invizibile intrările existente Comanda Meniu

Înregistrări->DataEntry vă va permite să ștergeți temporar ecranul de toate intrările și apoi puteți edita noi intrări fără interferențe. Pentru a restabili toate înregistrările, selectați comanda

Records->RemoveFilter/Sort

Ștergerea intrărilor

Pentru a șterge un număr arbitrar de intrări, selectați-le și apăsați sau selectați comanda Editare->Ștergeți (Editare->Ștergeți) Pentru a șterge o înregistrare, plasați cursorul în oricare dintre câmpurile sale și selectați comanda Editare->Ștergeți înregistrarea (Editare->Ștergeți înregistrarea) Când ștergeți o înregistrare, o casetă de dialog apare cu care trebuie să confirmați ștergerea Dacă faceți clic pe butonul Da, intrările vor fi șterse, iar dacă faceți clic pe Nu, totul va rămâne neschimbat

Setarea implicită pentru această casetă de dialog este să selectați butonul Da. Prin urmare, atunci când apăsați tasta intrările vor fi șterse automat. Dar dacă ștergeți intrări din greșeală folosind această metodă, va fi imposibil să le restaurați.

Pentru a selecta înregistrările adiacente (adică învecinate), faceți clic pe marcatorul primei înregistrări și trageți cursorul mouse-ului la dreapta) până la ultima dintre acele înregistrări pe care doriți să le selectați

Adăugați, modificați sau eliminați coloane

Capacitatea de a adăuga, elimina și redenumi coloane în vizualizarea Datasheet în Access 97 este plină de pericole. Ideea este că aceste operațiuni modifică structura datelor. După cum știți, atunci când faceți modificări în modul TableDesign, structura de date de bază se schimbă. Cu toate acestea, în modul Table Design, este posibil să nu vă dați seama de consecințele complete ale modificărilor făcute. Prin urmare , atunci când creați baze de date pentru alți utilizatori, trebuie avut grijă să vă asigurați că aceștia nu pot face modificări în vizualizarea tabelului.

Ștergeți o coloană în vizualizarea Foaie de date

Pentru a șterge o coloană în vizualizarea Foaie de date, selectați-o și apăsați sau selectați comanda Edit-Delete Column (Edrt^DeleteColumn) Va apărea o casetă de dialog în care trebuie să confirmați ștergerea tuturor datelor din această coloană, precum și a câmpului în sine din structura tabelului. Dar rețineți că dacă acest câmp este folosit într-un formular de introducere a datelor sau într-un raport, apoi dacă îl ștergeți, veți primi un mesaj de eroare de fiecare dată când orice obiect accesează numele acestui câmp

Adăugați o coloană în vizualizarea foaie de date

Pentru a adăuga o nouă coloană în vizualizarea Datasheet, selectați Insert^Column, care va crea o coloană în dreapta coloanei în care se află cursorul, cu titlul Câmp"1. Apoi puteți introduce în intrarea acelei coloane date noi.

Când adăugați o nouă coloană, structura tabelului se modifică (adică i se adaugă un câmp nou). Când salvați un tabel, Access determină proprietățile câmpului adăugat pe baza valorilor introduse în acesta.

Modificarea numelui câmpului (antetul coloanei)

Când adăugați o nouă coloană, este recomandabil să-i schimbați titlul înainte de a salva tabelul. Pentru a face acest lucru, faceți dublu clic pe el și faceți modificările necesare. La salvarea tabelului, acest titlu va fi folosit ca nume de câmp în structura tabelului.

Schimbând antetul coloanei, schimbați numele câmpului din tabel. Și dacă este folosit în formulare, rapoarte, interogări, macrocomenzi sau module, atunci aceste obiecte nu vor funcționa până când nu le faceți corecțiile corespunzătoare. Această metodă de schimbare a numelui câmpului este plină de consecințe neplăcute, așa că este recomandabil ca numai utilizatorii experimentați să o folosească.

Afișarea intrărilor

Puteți folosi fie mouse-ul, fie comenzile de meniu pentru a adăuga sau modifica intrări. Folosind meniul Format sau comenzile mouse-ului, puteți modifica ordinea câmpurilor, puteți ascunde și îngheța coloanele, puteți modifica înălțimea rândurilor și lățimea coloanei, puteți selecta un font diferit și chiar să afișați sau să eliminați liniile de grilă.

Schimbarea ordinii câmpurilor

În mod implicit, Access afișează câmpurile în vizualizarea Foaie de date în aceeași ordine în care apar în tabel sau interogare. Cu toate acestea, uneori trebuie să plasați unele câmpuri unul lângă celălalt pentru a facilita analiza datelor pe care le conțin. Pentru a schimba ordinea câmpurilor, selectați o coloană și trageți-o într-o locație nouă.

Puteți selecta și trage coloanele pe rând sau în grupuri. Să presupunem că doriți ca câmpul Nume să fie situat la începutul tabelului. Pentru a face acest lucru, urmați acești pași:

1. Plasați cursorul mouse-ului peste numele câmpului (coloana) Nume (va lua forma unei săgeți în jos).

2. Faceți clic și mențineți apăsat butonul mouse-ului acolo. Ca rezultat, va fi selectată întreaga coloană Nume. Eliberați butonul.

3. Faceți clic din nou pe numele uneia dintre coloane și țineți apăsat; Indicatorul va apărea ca o săgeată cu un cadru.

Trageți această coloană spre marginea din stânga a tabelului. Eliberați butonul mouse-ului și coloana se va muta la începutul tabelului.

În acest fel, puteți muta unul sau mai multe câmpuri selectate la stânga, la dreapta sau chiar dincolo de dreapta! marginea ferestrei urlă.

Mutarea câmpurilor în vizualizarea Foaie de date nu modifică structura tabelului.

Modificarea lățimii câmpului

Pentru a modifica lățimea unui câmp (adică, o coloană), trebuie să o setați fie în caseta de dialog (unde este determinată de numărul de caractere), fie trăgând marginea din dreapta a antetului coloanei (indicatorul mouse-ului va schimbarea într-o cruce cu o săgeată cu două capete).

Pentru a modifica lățimea coloanei, urmați doi pași simpli:

1.Plasați cursorul între două titluri de coloană pe linia lor de despărțire.

2. Trageți chenarul coloanei la stânga pentru a o îngusta sau la dreapta pentru a o lărgi.

Pentru a modifica instantaneu lățimea unei coloane pe baza principiului de cea mai bună potrivire (pe baza celui mai lung element), trebuie să faceți dublu clic pe marginea din dreapta a antetului coloanei.

Modificarea lățimii coloanei/nu modifică dimensiunea câmpului din tabel: pur și simplu modificați dimensiunile coloanei vizualizate pentru datele pe care le conține.

Există o altă modalitate de a modifica lățimea coloanei: trebuie să rulați comanda Format^ColumnWidth sau să faceți clic dreapta pe antetul coloanei și să selectați comanda ColumnWidth din meniul contextual. Apare caseta de dialog ColumnWidth. Aici poți întreba

lățimea coloanei, măsurată în număr de caractere. Și pentru a defini lățimea implicită, bifați caseta de selectare Lățime standard.

Tragerea marginii din dreapta a unei coloane la stânga până când ajunge la marginea coloanei anterioare va ascunde acea coloană. Același lucru se va întâmpla dacă setați valoarea la 0 în caseta de dialog ColumnWidth. Prin urmare, pentru a afișa din nou o coloană ascunsă, rulați Format^UnhideColumns.

Modificarea înălțimii unei înregistrări (linie)

Pentru a modifica înălțimea unei înregistrări (adică, un rând), plasați indicatorul mouse-ului pe marginea înregistrării (în zona marcatorului de înregistrare) și trageți marginea de sus a rândului sau alegeți Format^RowHeight. Necesitatea de a crește înălțimea liniei apare dacă trebuie să plasați text într-un font mai mare sau mai multe rânduri de text.

Când trageți chenarul unei intrări, indicatorul mouse-ului se va schimba. Pentru a modifica înălțimea rândului, urmați acești pași.

1. Plasați cursorul pe linia de separare dintre două linii din zona marcatorului de înregistrare.

2. Trageți chenarul liniei în sus pentru a micșora sau în jos pentru a crește înălțimea liniei.

Modificarea înălțimii rândului face ca înălțimea tuturor rândurilor din vizualizarea tabel să se modifice simultan.

Există o altă modalitate de a modifica înălțimea rândului: selectați comanda Format^RowHeight. Va apărea o casetă de dialog în care puteți introduce înălțimea liniei în puncte. Pentru a selecta o înălțime implicită, bifați caseta de validare StandardHeight.

Dacă, la tragerea în sus a marginii unei înregistrări, aceasta se intersectează cu marginea unei înregistrări anterioare, atunci toate| liniile vor fi ascunse. Același lucru se va întâmpla dacă setați caseta de dialog RowHeight la o valoare apropiată de 0 (de exemplu, 0,1). În acest caz, pentru a afișa rândurile, rulați comanda Format^RowHeight (Format=>RowHeight) și setați valoarea standard pentru înălțimea rândului.

Afișare grilă

De obicei, ecranul afișează o grilă cu linii care servesc drept limite ale rândurilor și coloanelor. Folosind comanda Format^Cells, puteți determina dacă această grilă va fi afișată și cum ar trebui să arate. (Casa de dialog Vizualizare grilă (CellEffects).)

Schimbarea fontului de afișare

Dimensiunile rândurilor și coloanelor se modifică automat când modificați dimensiunea fontului de afișare. În mod implicit, Access afișează toate datele în vizualizarea tabelului în font MSSansSerif cu 8 puncte și greutate normală. Este posibil să descoperiți că nu se imprimă corect, deoarece este un font de ecran. Prin urmare, este mai bine să utilizați dimensiunea fontului Arial 8 puncte și stilul Regular. Selectați comanda Format"=>Font(Fonnat^Font) pentru a schimba tipul, dimensiunea și stilul fontului.

Schimbarea fontului de afișare afectează întregul tabel. Pentru a vedea mai multe informații pe ecran, selectați o dimensiune mică a fontului. Dacă aveți echipamentul necesar, treceți la mai multe o rezoluție înaltă. Și dacă doriți ca literele să fie mai mari, măriți dimensiunea fontului.

Pentru a trece la un font Arial de 10 puncte cu un stil Bold, urmați acești pași:

Selectați Format^Font și va apărea o casetă de dialog pe ecran.

În câmpul Font, selectați Arial,

În câmpul FontStyle, selectați Bold.

Introduceți 10 în câmpul Dimensiune.

Faceți clic pe OK.

Când modificați atributele unui font, un eșantion din acel font apare în zona Sample. În acest fel, înainte de a face orice modificări, le puteți vedea. Dacă doriți, puteți schimba culoarea fontului.

Ascunderea și afișarea coloanelor

Pentru a ascunde o coloană, puteți trage chenarul acesteia în câmpul anterior sau puteți seta lățimea coloanei la 0. De asemenea, puteți utiliza comanda Format^HideColumns pentru a ascunde una sau mai multe coloane. Pentru a ascunde o coloană, urmați acești pași:

1. Plasați cursorul oriunde în coloana pe care doriți să o ascundeți.

2. Selectați Format^HideColumns și coloana va dispărea. De fapt, proprietatea ColumnWidth va fi setată la 0. Pentru a ascunde mai multe coloane, trebuie mai întâi să le selectați și apoi să utilizați Format^Hide Columns ^ HideColumns)

O coloană ascunsă poate fi afișată din nou utilizând comanda Format^ UnhideColumns. Aceasta afișează o casetă de dialog care vă permite să ascundeți sau să afișați în mod selectiv coloanele bifând sau debifând opțiunile corespunzătoare din lista de coloane.

Înghețați coloanele

Dacă doriți să păstrați anumite câmpuri de tabel mereu vizibile în timp ce derulați, utilizați comanda Format^Freeze Columns. De exemplu, puteți face câmpul Nume mereu vizibil pe măsură ce derulați tabelul când aveți nevoie să găsiți alte informații. Coloanele înghețate vor fi plasate în stânga tuturor coloanelor.Dacă doriți să înghețați mai multe coloane, atunci acestea trebuie să fie adiacente (Desigur, coloanele pot fi mutate mai întâi astfel încât să fie una lângă alta) Și dacă trebuie să eliberați aceste coloane, selectați comanda Format^Free all columns (Format ^ UnfreezeAllColumns).

Salvarea unei înregistrări

Acces salvează o intrare când o părăsiți Pentru a salva o intrare fără a o părăsi, apăsați comanda rapidă de la tastatură A treia modalitate de a salva o înregistrare este închiderea tabelului, dar există o altă modalitate - de a executa comanda Records^SaveRecord.

Sortarea și filtrarea înregistrărilor în vizualizarea tabel

Când caută o anumită valoare, Access găsește și afișează înregistrarea corespunzătoare.Dar dacă mai multe înregistrări îndeplinesc un anumit criteriu, atunci pentru comoditate devine necesar să le afișezi doar pe ecran folosind butoanele de sortare și filtrare situate pe bara de instrumente (sau Comenzi Filtrare și Sortare). Sortare) din meniul Înregistrări), puteți afișa pe ecran doar înregistrările necesare pentru lucru și, de asemenea, le puteți sorta rapid în ordinea dorită. Pentru a sorta întregul tabel se folosesc două butoane de sortare și pentru a selecta înregistrări specifice, sunt utilizate trei butoane de filtrare.

Sortare rapida

Uneori trebuie să sortați înregistrările într-o anumită secvență. Butoanele de sortare din bara de instrumente vă permit să sortați coloanele în ordine crescătoare sau descrescătoare. Mai întâi, selectați câmpurile de sortat, apoi faceți clic pe butonul Sortare ascendentă (A-Z) sau Sortare descendentă (Z) -A) (Sortare Descendent (Z-A))

Pentru a selecta un câmp de sortare, trebuie doar să plasați cursorul în el la nivelul oricărei înregistrări. După aceea, faceți clic pe butonul corespunzător, iar datele vor fi sortate instantaneu

Dacă doriți să sortați datele după mai multe câmpuri, selectați mai multe coloane. Pentru a face acest lucru, selectați mai întâi o coloană și apoi apăsați și trageți cursorul (În acest fel sunt selectate coloanele adiacente) În acest caz, înregistrările tabelului sunt sortate mai întâi după prima coloană, apoi după a doua, etc. Dacă trebuie să selectați coloane neadiacente, atunci, așa cum sa menționat mai sus , acestea trebuie mutate astfel încât să fie amplasate unul lângă celălalt

Pentru a restabili ordinea inițială a înregistrărilor, utilizați comanda Records^RemoveFilter/Sort.

Imprimarea intrărilor

Intrările din tabel pot fi tipărite pe rânduri și coloane. Utilizați cea mai simplă metodă - selectați comanda File"=> Print (File^Print) sau faceți clic pe butonul Print situat pe bara de instrumente. Va apărea o casetă de dialog.

Să presupunem că ați instalat o imprimantă pe un sistem Microsoft Windows 95/NT. Faceți clic pe OK și imprimați Wy în fontul pe care l-ați ales pentru afișare (sau echivalentul său cel mai apropiat de imprimantă). Imprimarea va reflecta, de asemenea, toate opțiunile setate la momentul tipăririi tabelului. Coloanele ascunse nu vor fi tipărite. Liniile de grilă sunt tipărite numai dacă butoanele de opțiuni din grupul Linii de grilă afișate sunt bifate în caseta de dialog CellsEffects (pe care o puteți apela folosind Format^Cells). Imprimarea va necesita atâtea pagini cât este necesar pentru a găzdui toate datele. Mai mult, Access realizează automat împărțirea datelor în pagini.

Tabel de tipărire

Puteți controla procesul de imprimare din caseta de dialog Print selectând următoarele opțiuni.

Imprimare (PrintRange) Imprimă întregul tabel sau numai paginile sau înregistrările selectate

Copii Determină numărul de copii

Collate Stabilește dacă imprimarea va fi colazionată în copii.

Butonul Proprietăți deschide caseta de dialog cu setările imprimantei. Butonul Setări vă va permite să definiți câmpuri și anteturi.

previzualizare

Uneori apar îndoieli înainte de tipărirea unui raport. De exemplu, nu ar fi mai bine să schimbați înălțimea rândului și lățimea coloanei sau să alegeți un alt font? Prin urmare, înainte de imprimare, merită întotdeauna afișarea raportului pe ecran pentru a vă asigura că totul este în ordine.

Pentru a face acest lucru, faceți clic pe butonul situat pe bara de instrumente și selectați comanda File^PrintPreview. Ca rezultat, va apărea o fereastră de previzualizare.

Făcând clic pe butonul PrintPreview, veți intra în modul de previzualizare la imprimare. Ecranul va afișa prima pagină de imprimat, iar noi butoane vor apărea pe bara de instrumente.

Pentru a naviga prin pagini, puteți utiliza butoanele situate în partea de jos a ferestrei de previzualizare (la fel ca atunci când vă deplasați printre înregistrări în vizualizarea Foaie de date).

Butoanele din bara de instrumente oferă acces rapid la următoarele opțiuni de imprimare:

Închidere Revine la vizualizarea tabelului

Imprimare Deschide o casetă de dialog

O pagină Afișează o pagină în modul

Previzualizare inainte de printare

Două pagini Afișează două pagini în modul

Previzualizare inainte de printare

Selectare zoom Mărește sau micșorează scara afișajului

document

Pentru a vizualiza mai mult de două pagini, utilizați comanda Vizualizare^Număr de pagini ( Vedere ^ Pagini ), apoi selectați 1, 2, 4, 8 sau 12.

Dacă sunteți mulțumit de previzualizarea tabelului și doriți să-l imprimați, faceți clic pe butonul Imprimare situat în bara de instrumente. Dacă sunteți confuz, faceți clic pe butonul Închidere și veți reveni la vizualizarea Foaie de date, unde puteți edita datele sau modifica aspectul.

Concluzie

Sunt acoperite tehnicile de introducere a datelor în modul tabel, deplasarea printre rânduri și coloane și modificarea datelor, mutarea rândurilor și coloanelor și redimensionarea acestora, previzualizarea și tipărirea tabelelor.

În vizualizarea tabel, datele sunt afișate sub formă de rânduri (înregistrări) și coloane (câmpuri).

Utilizați barele de defilare, tastele cursorului, opțiunile de meniu și butoanele de navigare pentru a vă deplasa rapid în jurul tabelului și a plasa cursorul pe orice înregistrare sau câmp.

Puteți comuta la modul Foaie de date din orice fereastră TableDesign făcând clic pe butonul Foaie de date (puteți de asemenea să faceți clic pe butonul Deschidere din fereastra bazei de date).

La introducerea datelor în tabel, rândul corespunzător este marcat cu un nou marcator de înregistrare.

i. Access realizează validarea automată a datelor tipuri variate(adică tipurile Număr, Monedă, Data/Oră și Logic Da/Nu). Mai mult, la nivel de tabel sau formular, puteți adăuga propriile reguli de validare a datelor.

Obiecte OLE (de exemplu, sunet, imagini, grafice, Documente Wordși înregistrări video digitale) pot fi inserate într-un câmp de tip OLE folosind comanda Insert^Object

Utilizați butoanele de navigare (situate în partea de jos a tabelului) pentru a vă deplasa rapid printre înregistrări.

Puteți găsi și înlocui valorile specificate folosind comanda Editare^Găsiți sau Editare^Înlocuiți.

Pentru a insera o valoare implicită în câmp, faceți clic<Сп«1+А11>+bara de spațiu și pentru a insera o valoare de câmp dintr-o intrare anterioară -

Datele nu pot fi editate in unele tipuri de campuri.Sunt campuri de tip Counter (AutoNumber), calculate, blocate, inaccesibile, un camp cu inregistrari blocate, precum si campuri din anumite tipuri de solicitari.

Funcția Anulare vă permite să anulați introducerea unei valori de câmp, intrarea curentă sau o intrare salvată. Pentru a șterge o intrare, trebuie să o selectați și să apăsați tasta , sau selectați comanda Edit=>Delete (Edit^Delete)

Puteți modifica aspectul tabelului rearanjand câmpurile în moduri noi, modificând lățimea coloanei afișate sau înălțimea rândului și alegând diferite fonturi

Coloanele pot fi ascunse și afișate, înghețate și eliberate; De asemenea, puteți șterge și afișa linii de grilă pe ecran.

Folosind butoanele de sortare, puteți schimba instantaneu ordinea în care sunt afișate înregistrările.

Butoanele FilterbySelection și FilterbyForm sunt folosite pentru a defini ordinea de sortare sau criteriile de filtrare pentru înregistrările din tabel.

Comanda File^Pnnt este folosită pentru a tipări un tabel, iar comanda File^PrintPreview este folosită pentru a previzualiza paginile înainte de imprimare.

Vrăjitorii Microsoft Access 97

Expert pentru crearea bazei de date

Expert analiză tabel

Expertul de interogări

Expert pentru crearea bazei de date

Expertul pentru crearea bazei de date îi ajută atât pe începători, cât și pe profesioniști să înceapă rapid să lucreze în Microsoft Access. Puteți alege dintr-o bibliotecă de peste 20 de tipuri diferite de baze de date pentru a alege cea care se potrivește cel mai bine scopului dumneavoastră specific.

Expert Import/Export de date

Dacă utilizatorul are deja date stocate într-un alt format decât Microsoft Access, el poate folosi un expert special de import/export. Acest expert vă permite să gestionați în mod flexibil datele atunci când importați și exportați date text sau foi de calcul, precum și atunci când exportați date Microsoft Access în fișiere text. Expertul vă permite să selectați separatoarele de câmp corecte, tipurile de date etc... Expertul are o funcție de previzualizare a datelor convertite pentru a facilita controlul procesului de conversie.

Expert analiză tabel

Acest expert vă permite să creați rapid o bază de date relațională cu mai multe tabele și relații între ele dintr-un tabel mare de date „plat”. Expertul va analiza tabelul existent și va sugera cea mai bună modalitate de a-l converti într-o bază de date.

Expertul de interogări

Dacă trebuie să faceți o selecție dintre datele disponibile, puteți utiliza Expertul de interogare. Acest expert creează automat interogări pentru a prelua date din unul sau mai multe tabele. Abilitatea de a opera cu mai multe tabele, legând câmpuri individuale de tabel într-un mod arbitrar, vă permite să creați structuri de date ramificate flexibile, ușor de gestionat și eficient de utilizat. În plus, expertul vă permite să grupați date și să calculați totaluri, de exemplu, puteți număra comenzile grupate după data plasării.

Partajarea datelor

Un expert special pentru împărțirea unei baze de date vă permite să împărțiți baza de date în două fișiere, primul conține tabelele reale cu date, iar al doilea conține interogări, formulare, macrocomenzi și module. Acest lucru rezolvă problema organizării procesării unei matrice de date de către mai mulți utilizatori. În același timp, utilizatorii care lucrează în rețea pot folosi o sursă comună de date, pot modifica formulare, rapoarte și alte obiecte utilizate pentru a procesa date la un anumit loc de muncă.

Soluții pentru Internet și Intranet

Microsoft Access 97 include proprietăți care vă permit să publicați date de la Microsoft Access pe un server Web. De exemplu, HTML este inclus în lista de formate în care pot fi create rapoarte și acum este foarte ușor să publicați datele ca raport Microsoft Access pe server.

Microsoft Access are un expert special pentru mutarea rapidă a informațiilor dintr-o bază de date pe un server Web.

Schema cursului introductiv Microsoft Acces 97 (MSA)

Pentru profesorii KNEU

Cerințe preliminare: Familiaritate cu aplicațiile Windows și Windows (Word, Excel etc.)

1. Introducere.

1.1. Principalele proprietăți ale MSA.

1.1.1 Model relațional (relații versus ierarhie)

1.1.2. Mediu multi-utilizator.

1.1.3. Interfața cu utilizatorul.

1.2. Aplicații tipice (exemple) și scurte comentarii.

1.2.1.Agendă de telefon

1.2.2. Bază de date. "Bibliotecă"

1.2.3. Contabilitatea facturilor/comenzilor.

1.2.4. Baza de date demonstrativă „Borey”.

1.3. Arhitectura bazei de date MSA.

1.3.1. Tabelele sunt stocarea datelor.

1.3.3. Formulare - o interfață grafică pentru date.

1.3.4. Rapoarte - imprimare date

1.3.5. Macro și module - automatizare.

2. Crearea unei baze de date.

2.1. Proiectarea bazei de date.

2.2.Etapele creării unei baze de date.

2.3. Baza de date nouă.

2.4. Importă date.

2.5. Salvarea modificărilor

3. Designul mesei.

3.1. Câmpuri și înregistrări.

3.2. Tipuri de câmpuri

3.3. Valori implicite ale câmpului

3.4. Validarea intrării.

3.5. Mascarea intrării

3.6. Legătura de tabele.

3.7. Chei primare.

4. Lucrul cu tabele.

4.1 Formatarea rândurilor și coloanelor.

4.2. Înghețarea, ascunderea și aranjarea coloanelor.

4.3. Sortare și filtrare rapidă.

4.4. Setarea versiunii de limbă la sortare.

5. Construirea de interogări.

5.1. Utilizarea QBE pentru a dezvolta interogări.

5.2. Triere.

5.3 Proprietăţile câmpului

5.4. Selectarea criteriilor.

5.5. Câmpuri numărate.

5.6 Generator de expresii.

5.7. Grupare și (sub)totaluri.

5.8 Proprietățile câmpului.

5.9. Interogări cu mai multe tabele (folosind relații).

6. Import de date.

7 Bazele formularelor.

7.1 Fereastra proiectului, instrumente și paletă.

7.2. Metode de bază de creare și editare a formularelor.

7.3. Fereastra de proprietăți de control și control.

7.4 Proprietăți forme.

7.5. Conectarea formularelor și a surselor de date.

7.6. Management și legarea acestuia la sursa de date.

7.6.1. Casetă de text.

7.6.2. Caseta cu listă și caseta combinată

7.6.3. Cecuri de box.

7.7 Afișarea proprietăților formularului.

7.8. Utilizarea expertului de creare a formularelor.

8. Formular principal/subformular (forma compusă).

9 Elementele de bază ale macrocomenzilor.

9.1. Cum să le dezvolți: nu scrie scriind.

9.2. Prezentare generală a macrocomenzilor.

9.3. Executați automat macrocomandă.

10 butoane de control în formulare.

10.1 Scopul macrocomenzilor.

10.2. Utilizarea vrăjitorului pentru a crea butoane.

11. Rapoarte.

11.1.Asemănări și diferențe cu formele.

11.2.Grupuri, subtotaluri de grup și antet/subsol de grup.

12. Creați o aplicație simplă.


ACCES"

la cursul "Informatica"

Elevul grupei C-12:

Profesor:

Moscova 2008

Partea teoretică.

1)Baze de date și sisteme de gestionare a bazelor de date (DBMS)

Bazele de date (DB) sunt concepute pentru stocarea pe un computer și utilizarea eficientă a unor volume mari de o mare varietate de informații:

despre cărți, reviste și ziare din biblioteci,

despre bunuri din magazine și produse din fabrici,

despre exponate în muzee și diferite colecții,

despre toți angajații companiilor, întreprinderilor și instituțiilor,

despre toate zborurile de la aeroporturi, prețurile biletelor și disponibilitatea locurilor,

despre orarul tuturor trenurilor din stații, despre costul biletelor și disponibilitatea locurilor,

despre toate mașinile înmatriculate la Inspectoratul de Stat pentru Siguranța Circulației (GAI), inclusiv cele furate,

despre toate tururile, inclusiv cele de ultim moment, în agențiile de turism și agențiile de turism,

despre vremea oriunde în lume acum și cu mulți ani în urmă etc.

Pentru a lucra cu baze de date, se folosesc programe de aplicație numite DBMS - Sisteme de management al bazelor de date. Cel mai popular SGBD este programul ACCESS de la Microsoft.

2)Toate DBMS, inclusiv DBMSACCESpermite:

1. Creați rapid baze de date, completați-le și modificați-le.

2. Găsiți rapid datele specifice de care aveți nevoie în baza de date.

3. Sortați datele din baza de date în funcție de diverse criterii (de exemplu, alfabetic).

4. Extrageți pe ecran subseturi de date bazate pe solicitările dvs., adică cele care îndeplinesc un anumit criteriu.

5. Efectuați calcule statistice pe datele bazei de date pentru analiză și luare a deciziilor.

6. Imprimați datele selectate în scopuri specifice, adică pregătiți certificate, rapoarte etc.

În forma sa cea mai simplă, o bază de date este o foaie de calcul care arată similar cu o foaie de calcul Excel.

La fel ca tabelele Excel, tabelele bazei de date constau din coloane și rânduri. În acest caz, coloanele din baza de date se numesc „ CÂMPURI" și au nume specifice (nume " CÂMPURI"), și nu literele alfabetului latin ca nume ca în tabelele Excel. Pot exista până la 255 de astfel de coloane, adică câmpuri în tabelele bazei de date (ca în Excel).

Fiecare rând din tabelele bazei de date se numește „ PRIN ÎNREGISTRARE" și are propriul număr de serie, la fel ca un rând dintr-o foaie de calcul Excel. Numărul de rânduri, adică înregistrări în tabelele bazei de date este practic nelimitat.

Toate " ÎNREGISTRĂRI„(rândurile) din tabelul bazei de date conțin în fiecare celulă neapărat același tip de informații corespunzătoare numelui” CÂMPURI". Aceasta este principala diferență dintre un tabel de bază de date și o foaie de calcul Excel. De exemplu, într-o coloană cu numele câmpului " NUMELE COMPLET"în toate înregistrările (adică în toate rândurile), veți vedea nume de familie specifice ale persoanelor;

în coloana cu numele câmpului " DOAMNE„ în toate înregistrările (adică în toate rândurile) veți vedea anii specifici de naștere a elevilor;

în coloana cu numele câmpului " NG„ în toate intrările (adică în toate rândurile) veți vedea numere specifice grupului de studenți.

O bază de date poate include nu unul, ci mai multe tabele înrudite.

Cu exceptia Mese– obiectul principal al bazei de date - baza de date poate conține și alte obiecte și anume:

Formă(una sau mai multe). Un formular este o modalitate de a afișa pe ecran datele din tabelele bazei de date, convenabilă pentru introducerea datelor și vizualizarea acestora.

Cerere(una sau mai multe). O interogare este o modalitate de a selecta și afișa date din tabelele bazei de date conform criteriilor pe care le specificați.

Raport(una sau mai multe). Un raport este o modalitate de a selecta și tipări date din tabelele bazei de date în forma în care acestea sunt solicitate de utilizator, adică de dvs.

Macro(una sau mai multe). O macrocomandă este un set de comenzi macro care efectuează anumite operații cu baza de date, de exemplu, tipărirea rapoartelor.

Modul(una sau mai multe). Un modul este un program în limbajul de programare Access Basic utilizat într-o bază de date pentru a efectua sarcini non-triviale.

Toate obiectele listate, dacă au fost create, fac parte din fișierul Bază de date cu extensia . mdb.

3)Lucrarea de creare a unei baze de date cu mai multe tabele include 4 etape:

etapa 1. Proiectarea structurii bazei de date, adică determinarea numărului de tabele, scopul și compoziția acestora.

a 2-a etapă. Proiectarea tabelelor bazei de date, adică specificarea câmpurilor, a tipurilor și proprietăților acestora pentru fiecare dintre tabele.

a 3-a etapă. Crearea unei scheme de baze de date, adică definirea și stabilirea conexiunilor între tabelele bazei de date.

etapa a 4-a. Introducerea datelor în tabele de baze de date goale.

Proiectarea structurii bazei de date – etapa 1

Proiectarea structurii bazei de date– aceasta este determinarea numărului de Tabele din baza de date, scopul și compoziția acestora. Am făcut deja această lucrare, întrucât am identificat 6 tabele („Student”, „Grup”, „Departament”, „Studiu”, „Realizare” și „Profesori”) necesare pentru a crea Baza de date a Institutului, care permite admiterea. de studenți, formează grupuri în departamente individuale și, de asemenea, iau în considerare performanța elevilor.

Proiectarea tabelelor de baze de date goale - etapa 2

Proiectarea tabelelor bazei de date– aceasta este sarcina numelor câmpurilor din fiecare dintre tabele și definirea tipurilor de date și proprietăților fiecărui câmp. Există mai multe moduri (moduri) de a construi tabele:

Modul constructor,

Modul de masă,

Modul Table Wizard.

Fiecare dintre aceste metode are propriile sale avantaje și dezavantaje. Încercați să utilizați toate cele trei metode pentru a construi tabelele bazei de date pe care o creați.

În prima parte a acestui manual, a fost deja creată o bază de date cu tabelele „Student” și „Subiect”.

4)Crearea unei scheme de baze de date - Etapa 3

Crearea unei scheme de bază de date înseamnă definirea relațiilor dintre tabelele incluse în această bază de date, sau mai precis, între câmpurile specifice ale acestor tabele.

Când tabele sunt legate, modificările din unul dintre ele sunt transferate automat în celălalt. Scopul principal al legăturii tabelelor este de a evita duplicarea informațiilor din baza de date.

Partea practică.

Atelierul de lucru de laborator este alcătuit din 33 de exerciții: efectuate –33

Am învățat elemente Access, cum ar fi...

Crearea unei baze de date simple:

mouse" sau comanda "Column Width" din meniul "Format":

Crearea și utilizarea unei „Interogări cu un parametru”:

Crearea unui nou obiect în baza de date - „Formulare”:

Crearea și utilizarea unui nou obiect de bază de date - „Raport”:

https://pandia.ru/text/80/040/images/image006_30.jpg" width="623" height="499 src=">

Selectarea unui tip de formular:

Muncă independentă - test.

https://pandia.ru/text/80/040/images/image012_16.jpg" width="623" height="499 src=">

https://pandia.ru/text/80/040/images/image014_11.jpg" width="623" height="499">

Timp petrecut la munca de laborator: 140 de minute, inclusiv:

Atelier: 80 min;

Documentare: 45 min;

25.1 Informații teoretice

Explora baza teoretica crearea de formulare în baza de date Access, discutată în cadrul cursului, în secțiunea „Rapoarte în baza de date Access 2007 - 2010” sau alte surse de informare.

25.2. Scopul lucrării

Crearea de rapoarte în baza de date Access folosind Expert și Designer.

25.3. Formularea problemei

Date inițiale:

  1. Domeniul de subiect: „Decanatul” (performanța studenților).
  2. Principalele entități semnificative pentru materie: Studenți, Grupuri de studenți, Discipline, Performanță academică.

Plan de muncă:

  1. Creați rapoartele necesare pentru a afișa informații din baza de date creată în Laboratorul #23.
  2. Verificați dacă rapoartele funcționează (pentru rapoartele cu parametri, utilizați mai multe valori).
  3. Salvați rapoartele.
  4. Pregătiți un raport de laborator.

25.4. Execuția pas cu pas a lucrărilor

Pentru a crea un raport, urmați acești pași:


Orez. 25.1

25.4.1. Editarea unui raport

Pentru a edita un raport, urmați acești pași:

  1. eliminați câmpurile de cod student din antet și zona de date;
  2. Mutați toate câmpurile din antet și zona de date spre stânga.
  3. Schimbați textul din titlul paginii:
    • În secțiunea Titlul raportului, selectați Studenți.
    • Plasați indicatorul mouse-ului în dreapta cuvântului Studenți, astfel încât indicatorul să se schimbe într-o bară verticală (cursorul de intrare) și faceți clic în acea poziție.
    • Introduceți NTU „KhPI” și apăsați Enter.
  4. Mutați legenda. În subsol, selectați câmpul =Now() și trageți-l în antetul raportului sub numele Studenți. Data va apărea sub titlu.
  5. Pentru a vizualiza raportul, faceți clic pe butonul „Previzualizare” din bara de instrumente „Report Designer”.

25.4.2. Formatarea unui raport

Pentru a formata raportul, procedați în felul următor:

  1. Selectați rubrica Studenți ai NTU „KhPI”.
  2. Schimbați fontul, stilul fontului și culoarea, precum și culoarea de umplere a fundalului.
  3. În bara de instrumente Report Designer, faceți clic pe butonul Previzualizare pentru a previzualiza raportul.

25.4.3. Schimbarea stilului raportului

Pentru a schimba stilul raportului, procedați în felul următor:

  1. În bara de instrumente Report Designer, faceți clic pe butonul AutoFormat pentru a deschide caseta de dialog AutoFormat.
  2. În lista de stiluri de obiect „Report-autoformat”, faceți clic pe elementul Strict și apoi faceți clic pe butonul OK. Raportul va fi formatat în stilul Strict.
  3. Comută în modul Previzualizare. Raportul va fi afișat în stilul pe care l-ați selectat. De acum înainte, toate rapoartele create folosind funcția AutoReport vor avea stilul Strict până când specificați un stil diferit în fereastra AutoFormat.

25.4.4. Închide

Spune-i profesorului tău despre munca pe care ai terminat-o. După ce ați permis închiderea, închideți programul aplicației Microsoft Access, după care puteți începe să faceți teste asupra lucrării finalizate.




Top