Sunteți pe pagina 1din 67
Lectia 1 Utilizarea aplicatiei Access 1.1. Concepte generale privind bazele de date Societatea informationala a secolului XX! aduce in prim-plan comunicarea la nivel global si accesul rapid la informatia stocat& oriunde in lume. Accesul la informatie prin intermediul Internetului si, mai ales, abilitatea de a stoca si analiza o mare cantitate de date cu ajutorul calculatorului, constituie avantaje fara precedent. Datele stocate si prelucrate sunt foarte complexe, cu foarte multe interdependente, lucru cea facut necesara aparitia bazelor de date. Componentele primare ale sistemului informational sunt reprezentate de date si informatii. Astfel: > Datele reprezinta o insiruire de caractere numerice sau alfa numerice, care au 0 anumita semnificatie. De exemplu, datele economice descriu actiuni, Procese, fapte, fenomene referitoare la firma sau la procese din afara acesteia. > Informatiile se obtin in general din prelucrarea datelor si sunt utilizate in general in cadrul activitatii de luare a deciziilor. in concluzie, se poate spune ca orice informatie este o data, dar nu orice data este o informatie, ci numai aceea care are pentru receptor un caracter de noutate. Datorita potentialului mare de eficientizare a muncii, bazele de date aplicatii in diverse domenii: ~ _aviatie si transporturi — sistemul de rezervare a biletelor; - _administrativ — evidenta populatiei si a taxelor incasate; - _ bancar—realizarea evidentelor clientilor si conturilor bancare aferente; - medical ~ inregistrarea pacientilor in spital. O baz de date este o colectie de informatii referitoare la un anumit subiect, care au fost strénse, organizate si memorate in scopul folosirii lor ulterioare. ‘in cadrul unei baze de date pot fi utilizate: - tabele - pentru memorarea datelor - _ interogari - pentru extragerea si analizarea datelor din mai multe tabele. ~ formulare - pentru afisarea si modificarea inregistrarilor din tabele. - _ rapoarte - pentru imprimarea informatiilor din tabele sau interogari. Un tabel (denumit si entitate) organizeazd datele despre un anumit subiect in coloane (numite cémpuri sau atribute) si randuri (numite inregistrari). Campurile pot fide diferite tipuri (text, numere, date calendaristice, imagini, etc). De exemplu, fiecare cmp din tabelul Produse contine acelasi tip de informatii pentru fiecare produs, cum ar fi numele produsului. Fiecare inregistrare din tabel gisesc Scanned with CamScanner contine toate informatiile despre un produs, cum ar fi numele produsului, ID-y furnizorului, cantitatea aflata in stoc, etc. Flocare coloand reprezintS un cémp. = a0 ‘Magazi iecare rand Flecare fs TDProdus >| Denumire ~] Cantitate ~| Pret reas 1 Paine graham 200 3001ei Cora Rel 2iapte 150 4,70lei_ Lidl 3 Pepene 200 5,00lei_ Kautlond 40ua 500 10,00 lei Carrefour Bazele de date profesionale sunt proiectate si construite de specialisti in baze de date. Bazele de date sunt gestionate de administratori ai bazelor de date. Acestia furnizeazi accesul utilizatorilor la baza de date si sunt responsabili de recuperarea datelor in cazul unei defectiuni sau erori majore. Introducerea, mentenanta si extragerea informatiilor dintr-o baz de date este realizata de utilizatorul bazei de date. 1.2. Deschiderea si inchiderea aplicatiei Access * Deschiderea aplicatiei Microsoft Access 2016 este aplicatia de management al bazelor de date pusi la dispozitie de suita Microsoft Office. Access contine functii pentru: + cSutéri in baza de date * sortarea datelor dupa anumite criterii * extragerea anumitor date * analiza datelor * generarea de rapoarte. Pentru deschiderea aplicatiei Microsoft Access 2016 se apeleazd meniul Start indicénd cu mouse-ul spre coltul din stanga jos al barei de aplicatii (taskbar) pan’ apare imaginea in ecranul Start executati click pe Az pictograma EESeuts Scanned with CamScanner in Miya ee Coed BoC tf Cot | wii en eed Aplicatia Microsoft Access 2016 oe ae o © Ecranul Start poate fi afisat si prin apasarea tastei Windows ae + Inchiderea aplicatiei inchiderea a click pe butonut Ba din dreapta sus. ©& Se observa ci si apiisarea tastelor Alt si Fa duce la inchiderea aplicatiei. tiei Microsoft Access 2016 se realizeaza prin executarea unui 1.3. Deschiderea si inchiderea unei baze de date existente 0 baz de date existenta pe discul calculatorului_sau_pe un alt dispozitiv de stocare a datelor, se poate deschide apasand butonul BEER (veschidere) existent ‘in meniul File (Fisier). jn ecranul Open (Deschidere) alegeti optiunea dorita: Y Recent - deschide baze de date utilizate recent, afisate in lista din partea dreapta. Y OneDrive - deschide baze de date gazduite in cloud in contul de OneDrive Y This PC—deschide o baza de date localizata pe hard disk-ul computerului Scanned with CamScanner Today ae Dest Older Dacd doriti si deschideti o baz’ de date existent pe computerul dvs, veti alege optiunea This PC. in partea dreapta a ecranului se va deschide o lista cu céteva locatii sugerate. Daci fisierul dvs nu se gaseste in niciuna din aceste locatii, apasati butonul Browse (Rasfoire). © recent Case tae re0ive 205m [Aetveresemer Tl cng ‘Custom Office Templates a a sea 2 Butonul Browse | — z Butonul Browse Browse s m Fish Fosse Este afigata fereastra de navigare prin structura de directoare (foldere), unde se navigheazd panda la fisierul dorit. Deschiderea fisierului se realizeaza prin selectarea lui si apasarea butonului Lo sau printr-un dublu click stanga pe fisier. Scanned with CamScanner open x © 6 ee TRE Dan» Dy Fereastra Open |, Orme Nee (Deschidere) _} & Nowe Daten pr z te 21052017 30 Helder — 062007 221 efor moni 2016, 7022012 727 fletolte ¥ Sceming “Outdoor Tech po BTW 2017. 20052017 1802 fielder 9.122017 1652 fleotee 2022010 1738 Fall 7 oraezot Micosoft " pr 59 Mo A Bazadedate J” * SS ‘Col & Fereastra Open (Deschidere) se deschide si cu combinatia de taste Ctrl+0. ¢ Inchiderea bazei de date inchiderea unei baze de date se poate face in mai multe moduri: cea mai uzitat metoda este apasarea butonului Close Bd (inchidere), existent pe bara de titlu a aplicatiei. Butonul Close © alta modalitate consta in selectia comenzii (inchidere) din meniul File (Fisier). © Combinatia de taste Alt + Fé inchide fereastra aplicatiei active. 1.4. Crearea unei baze de date noua plicatiei Microsoft Office Access 2016, este afisat un ecran ce loane pe care le puteti utiliza in crearea unei noi baze 74 de date deja creata, care confine toate tabelele, Je necesare efectuarii activitatilor specifice. De te s tind o evident a cheltuielilor. Bazele La pornirea aj prezinti o multitudine de sabl de date. Un sablon este o ba interogirile, formularele si rapoartel exemplu, exist’ sabloane care pot fi utiliza 9 Scanned with CamScanner 7 de date sablon pot fi utilizate asa cum au fost create sau pot fi particularizate Pent, a se potrivi mai bine nevoilor dumneavoastra. " Pentru a crea o bazé de date goald, executati click pe butonul Blank deskty database (Bazi de date desktop necompletata). Dacd sunteti conectat la Internet veti putea vizualiza si sabloanele disponibile online. Ele sunt impértite pe categorj, functie de necesitatile dumneavoastra. Dupa apdsarea butonului Blank desktop database (Bazi de date desktop necompletata), in fereastra afisatd pe ecran, stabiliti numele bazei de date $i locul unde va fi salvatd, dupa care apasati butonul “= (Creare). nk desktop database + ceetean Acess app or an Access desktop database? Butonul Browse (Rasfoire) pentru a stabili locatia de salvare a bazei de date ‘Apasati butonul pentru crearea noii baze de date O baza de date noua se mai poate crea $i apasand simultan tastele Ctrl+N, 10 Scanned with CamScanner 1,5. Salvarea unei baze de date Salvarea modificarilor efectu fate in baza de date se realizeazi apeland meniul File (ier) - unc ES sata), ° ictograme El existent i id renresints o alts alternetivs Pictograt va Oi A existent in bara de acces rapid reprezint3 o alta alternativa de salvare a modificdrilor . Butonul Save & Se poate folosi si combinatia de taste Ctrl+S. Bara de Acces Rapid (Quick Bi, ‘Access Toolbar) Numele bazei de date este afisat in bara de titlu. Numele bazei de date Bara de tity Extensia implicita a fisierelor Access 2016 este .accdb. 1.6. Utilizarea functiei Help Un instrument util in lucrul cu aplicatia Microsot Office Access 2016 este functia de ajutor (Help), ce ofera informatii si explicatii despre comenzile si optiunile aplicatiei. Aceasta se poate apela prin tastarea in caseta Tell me what you want to do (Spuneti-mi ce doriti s3 faceti) a expresiei de cdutare dorite. He on. , TH bl Ascend Y Selection= M4 Anes a = phy Edeaning Ehtonad- 9) Men FO parma rcter "™ EatamovSon tage “ase Sows __ Spates Sonar _ Din rezultatele de cdutare, puteti ajunge rapid la caracteristicile pe care doriti sa le utilizati sau actiunile pe care dorii sé le efectuati. teow pnt [Bsns BB tabu © Get Help onable™ 1 Scanned with CamScanner Pentru a obfine ajutor cu privire la expresia cdutata de dvs tiunea Get Help on.... (Obfineti ajutor pentru ....). Rezultatele opt i linkuri. forma unei liste de k Bon . 7 Sena Help poate fi apelata si prin apdsarea tastei F1 say Prin acces, EXeCutati clicy Basite sunt Afisate ‘area helt op (Fisier) si executarea unui click pe butonul familiar aflat in Coltul din meniului File dreapta sus. 1.7. Modificarea barelor de instrumente Access 2016 ofera utilizatorului o interfaya numité »Panglica” (ribbon), 7 reprezinté principalulinlocuitor pentru meniuri si bare de instrumente, Panglica contine o multitudine de butoane, organizate pe BrUpUTT logice denumite tab-uri sau file. In Access 2016, principalele file sunt: Home (Pornirey, Create (Creare), External Data (Date externe) si Database Tools (Instrumente baz’ de date). A tind LP AtMocte or Ferm ink SNOMHHEN= sete Marg SI Mote Design Frm CSMor Fors : Eval fom cot cae Pe langd filele standard, aplicatia Access 2016 oferd si file contextuale de comenzi. In functie de context (adicd de obiectul cu care lucrati si operatiunea pe care o efectuati), este posibil s apara una sau mai multe file contextuale de comenzi. ree en ee f Bees ff Sa a “or THD ons Sov i He oes [Sea A@OSlir Viens tes or ee Senin tots r Contos Pentru cresterea s . J Patiului de lucru, exist posibilitatea minimizarii sau ascunderii ribbon-ului, 12 Scanned with CamScanner e We = Benes ios (te Modle Aagiaten “Me He Shree Gum Gury fom Fork SM45°"° serene Hn sm eins nase rs eign Wears Deng gy nk Shonen = POR Bk ate ME a Be som, we ‘omnia ve Desgn Rerort a Fie Home Crete aa Ribbon minimizat Pentru aceasta, se utilizeazé una din metodele de mai jos: > prin dublu click pe numele tab-ului dorit. > prin combinatia de taste Ctrl si Fl. Reafisarea ribbon-ului se realizeaza prin repetarea operatiilor de mai sus. 0 alta bara de instrumente este Quick Access Toolbar (Bard de instrumente de acces rapid). Ea este localizat in partea din stanga sus a ecranului si confine butoane pentru cele mai uzuale comenzi ale programului Access. Aceasté bara de instrumente poate fi particularizatd prin addugarea sau stergerea diverselor butoane. Bara de Acces Rapid (Quick Access Toolbar) GEREN Pentru particularizarea acestei bare de instrumente, se apasa me =" butonul Id si se alege din lista derulant’ comanda dorita. In a dreptul butoanelor deja existente in bara de instrumente, apare est un semn de bifa Y . Prin selectarea si reselectarea comenzilor, se co realizeazé afigarea si respectiv eliminarea lor din list. a ‘in cazul in care comanda doritd nu se afla in lista derulanté, se vow selecteaz optiunea More Commands (Mai multe comenzi). aren Pe ecran va fi afigat’ fereastra Access Options (Optiuni fel Access). In partea stangd este afigatd o lista a comenzilor ee disponibile, iar in partea dreapté o lista a comenzilor existente in oe bara de acces rapid. Astfel, pentru a adauga un buton in bara de Debuts acces rapid, se selecteaz’ butonul din lista din partea stanga si se apasa butonul Add (Adaugare). Stergerea unui buton din bara lista din dreapta si apasarea butonuiui Remove (Stergere). de acces rapid se realizeaz prin selectarea lui din 13 Scanned with CamScanner =~ ea ordinii de afisare a butoanelor in bara de acces rapid se Tealiz, Modificaré + ; ; Caz§ ¢ ajutorul butoanelor gi respectiv , localizate in extremitatea dreapts u é a ferestrei. Acces Oto ~ i TY, customize the Quick Access Toolba. ea unent abuse tom astateet j ober Despre - : z rooting [Serato ~ = | | 1 Ascending Adaugarea butonului Find in 1 Chae Database F | Eh corenoserviw bara de acces rapid | 73] | = Cony i | a ct | Fook] | FE osaheet View IC aa) || ==) DX dee fee ee Record | [eetemove ol | Test Conte |iL_ssendng | | XS esion View | Confirmarea modificarilor efectuate se realizeaza prin apasarea butonului OK. 25 teat D stow Quid Access Toolbar below the RIBbST J ox] [cont] Confirmarea finala a optiunilor alese se realizeazé apasand butonul OK. Acum se poate observa aparitia butonului Find (Gasire) in bara de acces rapid. Colibri (Detai) = O metoda mult mai rapida de adadugare a L 28 Replace butoanelor in bara de acces rapid este prin Ri executarea unui click dreapta pe butonul dorit {localizat in ribbon) si selectarea optiunii Add to Quick Access Toolbar (Addugare la bara de Customize the Ribbon... instrumente Acces rapid). | Collapse the Ribbon De asemenea, pentru eliminarea unui buton din bara de acces rapid, se executa click dreapta pe el si se alege optiunea Remove from Quick Access Toolbar {Eliminare din bara de instrumente Acces rapid). Customize Quick Access Toolbar. ‘Show Quick Access Toolbar Below the Ribbon Scanned with CamScanner Lectia 2 Tabele 2.1 Operatiile principale * Crearea unei tabele cu diferite atribute Dupa ce afi stabilit locatia si numele bazei de date nou create, pe ecran va aparea fereastra bazei de date. Elementele principale din interfata Access 2016 sunt: Bard de acces rapid Panglicd (Ribbon) ‘alAccess Objects © = ae 3~) — Panou al | navigare Quick Access Toolabar (Bara de instrumente Acces rapid) - 0 bara standard de instrumente ce ofera acces la comenzile cele mai uzuale. Y Ribbon (Panglic3) - zona din partea de sus a ferestrei ce contine grupuri de comenzi. ¥ Navigation Pane (Panoul de navigare) - zona din partea stanga a ferestrei ce afiseazi obiectele bazei de date (tabele, interogari, formulare, rapoarte, etc). Panoul de navigare inlocuieste fereastra Database (Bazi de date) din versiunile anterioare ale programului. Y Status bar (Bara de stare) - bara din partea de jos a ferestrei programulul, care afiseazd diverse informatii de stare si include butoane pentru modificarea vizualizarii. 15 Scanned with CamScanner anoul de navigare il constituie accesibilitatea, list, ibil3. Obiectele pot fi deschide printr-un dublu cligy pe numele lor, De asemenea, meniul contextual afigat la click dreapta pe umele obiectului prezint3 o list de opsiuni utile legate de deschiderea obiectului in diverse vizualizSri, stergerea, redenumirea, exportarea, etc. cfm | Th cadrul panoului de navigare, existé diferite moduri de organizare si vizualizare Principalul avantaj oferit de p: de obiecte fiind in permanenta viz a obiectelor bazei de date. ; | Pentru a afisa lista completa a obiectelor confinute in baza de date, apasati butonul © situat in partea dreapti a panoului de navigare si din lista afisats selectati optiunea All Access Objects (Toate obiectele Access). Pentru a vizualiza obiectele pe categorii, din aceeasi listé derulanta, selectati categoria dorita (de exemplu: Forms (Formulare)). ™ fens Yon Tebles “| hem EZ amine Inet Bien De asemenea, obiectele pot fi vizualizate in functie de tip, data credrii, data modificarii. 16 Scanned with CamScanner Obiecte grupate dupa data crearii Unalt avantaj major oferit de interfata Access 2016 consté in filele document. in cadrul bazei de date, obiectele sunt afisate sub forma unor file document, ceea ce permite deschiderea in simultan a mai multor obiecte, precum $i navi iid la.un obiect la altul. 7 PI si mavigarea facilé de ES ES ase Y Obiecte deschise sub forma - Srenatiia Me EO de file document me ee ary ves Gord All Access Objects. © « Tete * Bi haw 1B cepa =a = a — } —— = wee cv con a OS 3 ciseeAnandn ethan | s rata abso 30 Yano cameron Jn functie de configurarile aplicatiei Access 2016, obiectele deschise pot fi Vizualizate in feréstre suprapuse sau in file document. Pentru a activa vizualizarea de tip fil document, se apasa butonul File (Fisier) si se apeleazd comanda (Optiuni). in fereasta Access Options (Optiuni Access), pagina Current Database (Baza de date curent3) se bifeaz’ optiunea Tabbed Documents (Documente in file). Automat, se bifeaz si caseta Display Document Tabs (Afisare file document). 7 Scanned with CamScanner ‘Access Options | cena ] [E ontions forthe current database | |) [E || Girt Database | | ‘Application Options | oojetOniges || Arkin ic _[ Proofing ‘Application eon: | Gient Settings Displayfom: —_[{rone) ~] Customize Ribbon || Web Diploy Form (none) ~ || oisplay Status Bar Document Wow Options | Qveilapping Windows | Tht Center —~ | | | © Display Document Tabs cal L || [erent ) = Leet | Quick Access Tootbar Addins * Crearea unei tabele ‘Asa cum am precizat in prima lectie, un tabel contine coloane (numite cdmpuri) si randuri (numite inregistrari). Fiecare camp deine anumite caracterisitici definitorii: = unnume care il identificd in mod unic in cadrul tabelului. - un tip de date care identific’ informatille care pot fi stocate in cadrul lui, operatiile care pot fi efectuate si spatiul alocat pentru fiecare valoare. - unset de proprietati. Tabelele pot fi deschise in doud vizualizéri: Y Design View (Vizualizare Proiectare) — reprezinté macheta de proiectare a tabelului, continand denumirile campurilor, tipurile de date si proprietatile lor. Y Datasheet View (Vizualizare foaie de date) — folosit’ pentru adaugarea datelorin cadrul tabelei. Tn mod implicit, la deschiderea unei baze de date noi, este creat automat Table 1 (Tabel 1), continand cémpul de identificare ID. Tabelul este afisat automat in vizualizarea Datasheet (Foaie de date). 18 Scanned with CamScanner 7 Pentru stablirea denumirii Campurilor si tipurilor de date existente in tabel, se comuté in vizualizarea Design View (Vizualizare Proiectare) prin apisarea butonului va Wor pe -_ ®" (Vizualizare), localizat in stanga sus. ___Inainte de trecerea in vizualizarea Design (Proiectare), Access va afiga 0 fereastra in care va solicita salvarea tabelului sub un anumit nume. Pe ecran va fi afigat 0 gril goal in care se vor stabili denumirile cémpurilor, precum si proprietitile acestora. Y Field Name (Nume camp) — denumirea campului. Aceasté denumire poate avea maxim 64 de caractere si poate contine spatii si semne de punctuatie ‘inglobate (cu exceptia punctelor, a semnelor de exclamare si a parantezelor drepte). Este obligatoriu sa introduceti denumirea cmpurilor. De asemenea, nu puteti atribui aceeasi denumire mai multor campuri, Y Data Type (Tip de date) - tipul de date asociat cémpului. Y Description (Descriere) — descrierea cAmpului (optional). 19 Scanned with CamScanner Tn coloana Field Name (Nume cémp) se stabilesc denumirile c&mpurilor ‘Angajat ; Field Name Teak Dara vas y eleroatee Atotomber Din lista derulant’ Data Type (Tip Cantitate eon ret date) se stabileste tipul de date Pret Currency aferent fiecdrui camp hs Field Properties Proprietatile aferente fiecdrui cmp se pot particulariza, in aah ae functie de preferinte J thelpsyou describe : nthe steer when NaiasionTen Bead TTS om Pre rhe inseed xs finan. Tipurile de date oferite de programul Access sunt: ¥ Short Text — folosit pentru campurile ce contin text sau numere ce nu sunt folosite in calcule (numere de telefon, CNP, etc); poate contine maxim 255 de caractere. Access atribuie acestui camp o lungime prestabilits de 255 de caractere. Y Long Text ~ folosit pentru includerea unor comentarii descriptive (fragmente de text, etc); poate contine maxim 65.535 caractere Number — valori numerice, utilizate in efectuarea diverselor calcule. Date/Time — format special pentru valorile de tip data si or’. Currency - format numeric special, ce asigura 0 precizie sporitd calculelor Input Mask} a os Beaute ip} Volidation Rule] | S44 + financiare. AutoNumber — valoare numerica introdusa de Access in mod automat pentru fiecare inregistrare noua addugata in tabel. VY Yes/No ~ valori logic-numerice (Yes/No, True/False, On/Off, -1 sau 0). OLE Object - obiecte inserate, de obicei din alte programe (imagini, fisiere audio gi video, etc). ¥ Hyperlink — adrese Web ce fac referire la o pagina de Internet. v Attachment — se pot stoca in acest camp fisiere audio, video, documente, etc. Y Calculated - valori calculate pe baza unei formule sau expresii. Avantajul acestui tip de date il constituie actualizarea automata a datelor din acest camp atunci cand elementele expresiei se modifica. 20 Scanned with CamScanner proprietitile din pagina General care se pot sta ize (Di v ea camp) ~ determing tipul de dat num marul maxim de caractere ce e folosit de un camp de tip text. Poate fl introdus intr-un cémp az il i care sunt afisate aceste valori, 4 valorile datelor, ci doar modul in y¥_ Decimal places (Zecimale) ~ permite stabil 7 ‘molich v oe value (Valoare implicita) ~ valoare prestabilits pe ca introduce automat in camp la addugarea unei noi inregistrér re Aecess 0 v Validation vule (Regula de validare) — permite introducerea de criterii trebuie si le indeplineascd datele din cémpul respectiv, cmemnpecere Y Validation text (Text de validare) ae ie afi 5 Nalidare) — permite introducerea unui trebuie afigat dacé valorile introduse in campul respectiv unui ene criteriile impuse prin regula de validare. nu indeplinese ¥ Indexed (Indexat) — puteti alege un it A index care i A duplicate in cdmpul respectiv. Permite sau nu valori rea numérului de zecimale, Pentru a introduce valorile in tabel, se comuta in vizualizarea Datasheet (Foaie & an ani View de date) prin apasarea butonului -" si se introduc valorile cu ajutorul tastaturii. a _ at | aPreduse =| Denonife =]. Canta =], ret) 300 el 470lei ee Oe fobservafie: In cazul cémpurilor de tip AutoNumber, utilizatorul nu trebuie si introduca date in acest camp intrucat programul Access introduce automat valoarea pentru fiecare inregistrare nou introdusa. Pentru a crea o tabel noud, se acceseazi tab-ul Create (Creare) si apol se apasa butonul the (Tabel). Va fi generat automat un nou tabel, deschis" """) tn vizualizarea Datasheet (Foaie de date). Puteti incepe ieee introducerea informatillor in coloana Click to Add (Executati click oe pentru a adéuga). Se executa click pe textul Click to Add ete (Executati click pentru a adauga) si din lista derulanté se IR onws, selecteazi tipul de date corespunzator cAmpului. in cadrul unui ‘ata tabel, fiecare cmp trebuie sé contind un a (text, numar, data calendaristica). numit tip de date a Scanned with CamScanner — Apoi, se introduce numele cdmpulul, dups care se introduc valorile pentru fiecarg camp. ox (lick to Ada Pevsoane ib +) ume + Presume >) Var Llonescu Alina 2Popescu George Monica (Gabriel Salvarea si inchiderea unui tabel Microsoft Access salveazé automat modificérile efectuate. Pentru o mai mare siguranta, puteti apela meniul File (Fisier) si apoi functia Save (Salvare) sau puteti apasa butonul Bexistent ‘in bara acces rapid. inchiderea unui tabel se realizeazi prin apisarea butonului * din coltul din dreapta sus al tabelului sau prin executarea unui click dreapta in bara de titlu a tabelului si alegerea optiunii Close (inchidere). Peon (awe SX (=) Wume +] Prenume [perpen ioadd + Tlonescs Alina EERE 2 Popescu George ia ‘Gose Al [ i 3 Preda Monica bE Design View TS Fy oaactet ew EEE (ew) us o— Tuto ritee [Ber * Parcurgerea inregistrarilor intr-o tabel la deschiderea unui tabel, el este pozitionat automat pe prima inregistrare. Parcurgerea inregistrarilor se realizeazd cu ajutorul butoanelor sdgeti existente in partea de jos a tabelului. 22 Scanned with CamScanner Persoane 1D | Nume =| "Prenume Lloneseu Alina 2 Popescu Varsta > |Glick toAdd > prima tareeistrare 2 tabelel Ultima thregistrare a tabelel Inregistrarea urmatoare Taregistrarea anterioar3 ultima linie reprezinta un substituient gol pentru o nous inregistrare. ‘Adaugarea unei noi inregistrari se poate realiza prin urmatoarele metode: ~ seapasa butonul ¥** din partea inferioard a ferestrei, = se executd click in prima coloana a ultimul rand gol din tabel si se introduce textul dorit. Astfel, simbolul de inregistrare selectats * se transforma in simbol pentru editare pentru o noua inregistrare. » iar in linia urmatoare va aparea o linie goalé « Anularea comenzilor Daca ati efectuat o greseala, aceasta poate fi remediata cu ajutorul butonului Undo (anulare) Bead aflat in bara de acces rapid. & Combinatia de taste Ctrl si Z realizeazi de asemenea anularea ultimei operatii efectuate. Efectul unor anumite comenzi, cum’ ar fi stergerea unei tabele sau tipdrirea acesteia, nu poate fi anulat. * Selectarea inregistrarilor Y Pentru a selecta o singura inregistrare, pozitionati indicatorul mouse-ului in partea stang’ a inregistrarii (pana cdnd apare semnul unei sageti negre) si executati un simplu click. 23 Scanned with CamScanner Pevsoane TT Prenume ~ | varsta Este selectat a doua inregistrare yume Aling Fon een | 3 Preda Monica | anedeleu Gabriel + ew) V pentru a selecta un grup de inregistrari, selectafi prima inregistrare, dupa care, tindnd apasat’ tasta Shift, selectati ultima inregistrare. Persoane Prenume >| Varsta Selectie grup de 2 shame Lo ail inregistréri Lloneseu___Alina 2Popescul George | AO al 3 Preda lenica 44 | ‘Nedeleu Gabriel 36 (New) ° aT Snorer [ies To emer anne * Modificarea datelor unei tabele Dac’ doriti sé addugati, s8 modificati sau s8 stergeti anumite date dintr-o tabeld, deschideti tabela (printr-una din metodele cunoscute), apoi localizati inregistrarea doritd si modificati manual datele. Editare inregistrare prin adaugarea unui cuvant * Stergerea unei inregistrari Pentru a sterge una sau mai multe inregistrari, doriti si le stergeti, dupa care alege 2 apasafi tasta Delete Y apasati butonul Delete ~ 4, di . — Ohi tome Pome, In sectiunea Records (inregistrari) a tab- selectati inregistrarile n n pe care ti una din urmatoarele variante: 24 Scanned with CamScanner v_ executafi click dreapta pe tnregistrare sl alegeti din meniul derulant optiunea Delete Record (stergere inregistrare), s va afiga 0 casetd de dialog solicitind contirmarea acces! jurist Or Moral Access x Youre sbouttod a Moporooe reece aun ete craton wa] (SR (0 operat rdri nu poate fi revocata « Addugarea unui camp nou unei tabele existente po Oebia ecord Privind stergerea pupa crearea unei tabele, puteti si o modificati prin adgugarea sau stergerea de ‘campuri si inregistrari. dsugarea unui nou cémp intr-o tabela se poate realiza: v proprietatile acestuia. in vizualizarea Design View (Vizualizare Proiectare) - se va deschide fereastra de proiectare in care introduceti noul cimp, impreund cu Persoane =o x Field Name Suave [asin GrioaT_F| [? io - ‘AutoNumber _— [name —— shortTet | [Prenume Short Text, | varsta Number Camp nou introdus | ‘Adress em | cess — El . Field Properties ‘evel tock fom {casion Det vane fiton te ricase Compression ‘Nalidation Text a ‘aon Zero na Nes a [sicodeCompresion het} 4k Serercz ade [Nove fet Format Pain Tex Tet gn [General ippand On [Ne — ‘edn ype detainee of a mbar tel rast ap oni ve 2s Scanned with CamScanner ¥ — invizualizarea Dat pe eticheta Click to Add (Exe selectati tipul de date corespu! eee 7] To Name oT Prenume [| asheet View (Vizualizare foaie de date) - executay cutati click pentru a aduga), din lista ery nzStor cdmpului si apot tastati numele cdmpyy Tier eveR to = ‘onescu ——_Alina-Elena 20 2Popescu George % Peed Monies “ 4ANedekeu Gabriel 36 + (ew) 0 ese yw] Norio © Stergerea unei tabele Se selecteaz tabela si se alege una din modalitatile de mai jos: * se apasé tasta Delete existenta pe tastatura + se apasi butonul %#let® ~ existent in sectiunea Records (Inregistrari) din tab-ul Home (Pornire) * se executé click dreapta pe tabeld si se alege optiunea Delete (Stergere) din meniul aparut. ‘Acess va afisa pe ecran o caseta de dialog in care va cere confirmarea stergerii tabelei. Pentru a sterge tabelul definitiv, apasati butonul Yes (Da), pentru a renunta la stergere apasati butonul No (Nu). icon Access Doyou mane table ‘7aecaneOsleting thi cbect wll emove froma roups | senentmain soe toni nea ae i | 2.2 Definirea cheilor unei tabele * Definirea cheii primare a unei tabele O cheie primar este un cmp sau un set de cmpuri din tabel care identificd in mod unic 0 inregistrare dintr-o tabel. Cheia format dintr-un singur camp poarti numele de cheie simpl, iar cea formata din mai multe cémpuri se numeste cheie compusa. Access utilizeazd cheia primara pentru a asocia rapid datele din mai multe tabele si pentru a combina datele intr-un mod semnificativ. Principalele caracterisitici ale unei chei primare sunt: ~ _ identificd in mod unic fiecare inregistrare a tabelului. ~ nu este niciodata goala sau nula (confine intotdeauna o valoare). 26 Scanned with CamScanner sintr-0 tabel’ un cmp face referi paca . re la chela pri abel atuncl acest cmp se numeste chele extems. mars din acetasi tabel sau df alt h exemplul de mal jos, cémpul cod Profesor , ‘in resor sicheie externa in tabelul Catedrs, ®ste chele primar’ tn tabelul pro elu 2a 767084 aval 913367789 searmens 478233003, 6simonae 378213500, Thariant § esta i soaneaT : s1Diniew Se recomanda sd specificati intotdeauna o cheie primara pentru un tabel, La construirea unui tabel in vizualizarea Datasheet (Foiaie de date), automat o cheie primara, cu numele (AutoNumerotare). | Access creaza ID si tipul de date AutoNumber G Ny xX Cheia primara a unui tabel se stabileste in vizualizarea Design t= "ES _—__(Proiectare) cu ajutorul comenzii Primary Key (Cheie primar’) fee” din tab-ul Design (Proiectare) (dupa selectarea cAmpului ce va ficheie primara). dumneavoast! mai multe cdmpur selectarea acestora se poate realiza tinand apasata tasta Ctrl 0 alt variant consti tn executarea unui click dreapta [cod peters ee Pe cémpul dorit si alegerea Primary Key (Cheie primara). i Marne pe co - al Existenta cheii primare va fi marcata prin simbolul unei chei afigat in dreptul Cimpului respectiv, 27 Scanned with CamScanner + Crearea unul Index 5 2016 foloseste U index pentru cSutarea $i Sortare, recomadabil 4 se realizeze pent, ia Microsoft Acces’ Indexarea este Aplicatl trarilor. mai rapide a inreeis! campurile des cautate. Crearea unui index s adauga un index unul camp, dreptul campulul Indexed (Indexat), Yes Duplicates OK (Da cu dubluri) - Yes (No Duplicates) (02 fara dubluri) ~ nu Pe duplicate. pe mentionat cB pentru ch Duplicates) (Da fara dubluri) pentru a 3} respectiv. ee ete =o x sercipten (Orta [peeves o in vizualizarea pesign (Proiectare). Pentru, selectati campul respectiv gi, in partea de proprietati, iy alegesi optiunea dorits: permite introducerea valorilor duplicate rmite introducerea valorilor e realizeaza tot it optiunea Yes (No e intotdeauna rilor din cémpul ia primar’ se aleg' unicitatea valo sigura Fadname |r cod_universtate J Number Name universtate Shor Text cog eatedto umber ons Shor Tot 2.3 Modificarea structurii unei tabele « Schimbarea proprietatilor unui camp Modificarea ietatil i proprietatilor unui camp se realizeaza in vizualizarea Design Vi ‘iew (Vizualizare Proiectare). Selectati campul si din partea de jos a ferestrei, modificati 4 . Selectati ; i ft I si dil jos a ferestrei, modificati 28 Scanned with CamScanner a AE cea _unvesint tre verte ced ented Number ‘ms Short Test atone, To Top ese Usta de propriety atagata cémpului t tz modificarea proprietatilor unui cémp, trebuie si aveti in ved fomatul si dimensiunea valorilor care vor fi introduse in aeel ae renal alegeti o dimensiune Prea micé pentru un camp, atunci Sea ey < depasesc limita specificata vor fi trunchiate siastfel veti pierde date, ser cae + Crearea unei reguli de validare O regulé de validare limiteaz8 sau controleaz ceea ce pot introduce utifizatori intr-un cmp al unui tabel. Regulile de validare se aplicd in modul de vizualizare Design (Proiectare), selectati campul dorit. In sectiunea de jos a ferestrei, in caseta Validation Rule (Regula de validare) introduceti regula dorita. De exemplu, sd presupunem ca in campul Cantitate nu se accept valori mai mici de 100. Ca urmare, se selecteazi cAmpul Cantitate si in caseta Validation Rule (Regulé de validare) se introduce textul >100. ~ ox ae TT beseiaten (opteray T= P dredus t “denumire Pret "currency ‘itagaxin Short Text j Fda pees Regula de validare Gatininhe er tents Tredinne Prepon Scanned with CamScanner y Pentru a atentiona utilizatorul in cazul introducerii datelor gresite, Puteti fis text de atentionare. Acest text il introduceti in cAmpul Validation Text (Text 4 validare). ‘Dexeripion (Optional) eld Name ala Tee [F 10Produs Number q Denumire short Tet ([conitate Number Pret ‘currency Magauin short Text et peias oncattanono Pentru a verifica regula de validare stabilit, se introduce in campul Cantitate o valoare mai mic ca 100. Aplicatia Access va afisa pe ecran o caset de dialog in care va atrage atentia asupra introducerii unor date gresite si va comunica exact textul introdus in cdmpul Validation text (Text de validare). a Produse - ox ~ToPredus =| Denumire >] Cantiate >] Pret >| Magazin > ClektoAdd > i 1 Paine graham 200 300|ei Cora 2apte 150 4701e1_at sg US eon 300100016: Carrefour Mirosoht Access lovee alae mama ca 00 =) fa] * Schimbarea dimensiunii unei coloane intr-o tabela Pentru a modifica latimea unei coloane intr-un tabel, aveti de ales intre urmatoarele doud posibilitati: © Manual - pozitionati mouse-ul pe linia de demarcatie dintre coloana pe care doriti sd 0 modificati si urmdtoarea, astfel incat cursorul mouse-ului si se modifice ca in imagine. Apoi, tinand apasat butonul sting al mouse-ului, 30 Scanned with CamScanner loand pana cand trageti de co aceasta ajun, re etberatibutonul mouseuly, N°! dimensiunes dog Cursorul ia forma nei cruci = negre 0, 3Fevene g metoda extrem de simpla pentru a modifica | je ptsvesscd continutului este urmétoarea: se wot siexecutati dublu click pe marginea din d atimea unei coloane astfel incat lectafi coloana pe care vreti si 9 reapta a etichetei coloanei, + Automat — Se deschide tabelul in vizualizarea Datasheet (Foaie de date). Se executé click dreapta pe coloana a carei lasime doriti sé o modificati. Din meniul derulant afisat se alege optiunea Field Width (Latime camp) ‘Access va deschide o fereastré de dialog, in care introduceti dimensiunea dorits umn wth 7x cote vs [eq] isnt on « Mutarea unei coloane intr-o tabela Pentru a schimba ordinea campurilor intr-o tabeld, deschideti tabelul in vitualizarea Datasheet (Foaie de date). Selectati cdmpul dorit executand click pe denumirea lui. Apoi, tinand apasat butonul stang al mouse-ului pe denumirea cémpului, trageti campul pana in locul dorit si apoi eliberati butonul mouse-ului. 1DPredus >| Denumire 1 Paine graham [ica HI 2lapte | re Mutarea cémpului Cantitate el 0 dupa Pret lewe faa aa eae a Scanned with CamScanner 2.4 Legaturile dintre tabele © Crearea unel legaturl intre doua tabele Unul din scopurile principale ale prolectérii unei baze de date este eliminar, redundantei (dublirii) datelor. in acest scop, datele se structureazd in tabele, ;, functie de subiect si apoi, prin intermediul cAmpurilor comune, se creeazé Felatiiintry tabele. Relatiile dintre tabele sunt apoi folosite la proiectarea interogirijg, formularelor si rapoartelor. ee Ca urmare, legdturile dintre tabele au ca principal scop vizualizarea in simultan , datelor din mai multe tabele si minimizarea duplicarii datelor. Legaturile dintre tabele se realizeazi pe baza unui cémp comun (care intro tabeli este cheie primara, iar in alta este cheie externa). Aceste doud cémpuri trebuie s& fie sincronizate, in sensul ca trebuie sd aiba acelasi tip de date si aceeagi dimensiune (si in general si acelasi nume). Tipurile de legaturi dintre doua tabele pot fi urmatoarele: - 1:1 - legatura de tip unu la unu — fiecare inregistrare din primul tabel poate avea o singur inregistrare corespondenta in al doilea tabel si invers. Acest tip de relatie nu este foarte comun deoarece, de cele mai multe ori, informatiile asociate se stocheazé iin acelasi tabel. - 1:M - legitura de tip unu la multi - fiecdrei inregistrari dintr-o tabela mai multe inregistrari in cealalta tabela - M:N = legStura de tip multi la multi - mai multor inregistrari dintr-o tabela le corespund mai multe inregistrari in cealalté tabeld. In acest caz, se creazd un al treilea tabel, care preia cheia primard a fiecdrei tabele, iar relatia se sparge in dou’ corespund relafii de tip unu la multi. Este foarte important ca, inainte de a crea relatii intre tabele, s: tabelele deschise, intrucat Access nu poate crea relatii intre tabele deschist Pentru a crea legaturi intre tabele, apelati tab-ul Database Tools (Instrumente bazd de date), butonul Relationships (Relatii) "ships, Daca baza de date confine relafii, atunci acestea vor fi afigate. Daca baza de date nu confine nicio relatie, se va afisa automat caseta Show Table (Afisare tabel). ; Stow Jn cazul in care fereastra nu apare, se apas butonul ™* (Afisare tabel) din tab- ul Design (Proiectare). 32 Scanned with CamScanner de dialoB Show Table (Afisare tabel) afi sede date: pentru a vizualiza doar tabelele, pentru @ vizualiza numal interogarile, Far pentru ale vitualiza pe améndo iseazd toate tabelele it interogérite ticheta Tables Icheta Queries eticheta Both opt Show Table ‘Tables Queries Both | [Profesor Universitate selectati tabela dorita si apoi apasati butonul Add (Adaugare). Repetati operatia nj adaugatl toate tabelele dorite. Dupa ce ati terminat, apasati butonul Close jrcidere) pentru 2 inchide fereastra de dialog. se revine In fereastra Relationships (Relatii), unde apar tabelele intre care se va scala legatura. Relationships o x Fereastra de relatitintre tabele Universitat Catedra F Cod universitate Nume universitate ‘Numar_protesori Cod_catedra Cod profesor Ores si se gliseazd peste cheia externa din Se selecteazé cheia primar dintr-un tabel i tionships (Editare Relatii). tila tabel, Se va deschide fereastra Edit Rela / Infuncjie de necesita, se bifeaza casetele din partea dejos.ferestiel: Y Enforce Referential Integrity (Impunere integritate referentialé) ~ impiedicd aparitia inregistrarilor solitare. Astfel, nu se poate ttraduce a valoare in cdmpul cheii externe dintr-un tabel daca aceasta valoare nu ex! campul cheii primare din tabelul primar. 33 Scanned with CamScanner ¥ Cascade Update Related Fields (Actualizare in cascade campuri coreg = nu se poate modifica 0 inregistrare Se e ae dacs eri inregistrari care se potrivesc in tabelul asociat. Prin bifarea ace te OPtiuni, es posibilé actualizarea inregistrdril primare gia tuturor inregistrdrllor asociate, Y Cascade Delete Related Fields (Stergere in cascada c&mpuri Corelate). nu se poate sterge o inregistrare dintr-un tabel primar daca exist Inregistrsy care se potrivesc in tabelul asociat. Prin bifarea acestel optiuni, este posibiis stergerea inregistraril primare sia tuturor inregistrarilor asociate. Edit Relationships 7 x ToblefQuer Rebted Toble/Quer:_ Se apasa butonu| [eal Thivestle Create (Creare) pentru crearea relatiei Enforce Referential ntegety cascade Update Related Feds Zlcascode Delete Rlotd Records Se bifeaza optiunea dorité Reltonship Type: One-To-Many Se observa tipul legaturii jin fereastra Relationships (Relatii) va aparea legatura nou creat, sub forma unei linii ingrosate. Tipul legaturii va fi evidentiat prin numérul 1 la un capat si semnul infinit (c°) la celalalt capat. 3 Potosi ax Vives cota F Coduniversitate AP Cod_catedra ponent mr Ac noma ese coe |= teagan ea . - Legatura creata oO © Stergerea legaturilor intre dou tabele Pentru gtergerea unei legaturi intre doua tabele, se executa click pe legatura si se apasa tasta Delete. O alté modalitate consta in executarea unui click dreapta pe legaturd $i alegerea comenzii Delete (Stergere). 34 Scanned with CamScanner~ 3 Relationships | 2 Univeesitate F cod.universate | ¥ cod-cicire ume universtate Numa profesor Cod. catedea “bu Relationship, ons X Debi apirea 0 caseti de dialog care va solicita confirm: s ra xo cet area stergerii sterge legatura definitiv, apasati butonul Yes (Da). in cazul in eee ecran va ee ji, Pentru uu ort s8 stergeti legatura respectiv, apasati butonul No (Nu). Microsoft Access x AS ‘re you sure you want to permanently delete the selected relationship from your database? 4 35 —_ Scanned with CamScanner Lectia 3 Prelucrarea datelor 3.1 Operatii de cdutare, sortare si filtrare * Folosirea functiei de cdutare pentru gasirea unei inregistrari Dacé o tabel’ contine foarte multe date, gésirea unei informatit poate fi ditcis in acest scop, aplicatia Microsoft Access pune la dispozitia utilizatorilor functia Fing (Gasire). Aceasta functie se gaseste in tab-ul Home (Pornire), sectiunea Find (Gasire) © Funetia Find (Gasire) poate fi apelatd si cu ajutorul combinatiei de taste Ctrl sir, Pe ecran va fi afigatd fereastra Find and Replace (Gasire si Inlocuire). in caseta Find What (De cautat) introduceti textul cdutat. Din lista derulants Look In (Privire in) alegeti unde doriti sd se realizeze cdutarea: in cdmpul curent selectat sau in tot tabelul. Pentru pornirea céutarii, se apas8 butonul Find Next (Urmatoru| gisit). Find and Replace 2 x pclae : : _ Fiod What: Preda 7 E] [Timanes Coneel_)| Lookin: [Eorentfd [2] ate serh: fa] Match Case [|Search Fields As Formatted Atunci cand este gasitd o inregistrare corespunzatoare, céutarea este oprit’ si campul respectiv apare evidentiat. © Sortarea inregistrarilor O cerinta fundamentala pentru o baz de date este Capacitatea de sortare rapida a inregistrarilor astfel incat acestea sA poati fi afigate in ordinea dorita de utilizator. in mod prestabilit, programul Access afiseazd inregistrarile ordonate in functie de cheia primara, Aveti posibilitatea sortarii datelor dintr-un tabel, interogare, formular sau raport in functie de unul sau mai multe cdmpuri. Pentru a sorta un anumit camp al unei tabele sau a unui formular in ordine crescatoare sau descrescatoare, selectati campul Scanned with CamScanner Home (Pornire), sectiunea Sort & Fil hs arut HO a pscening pentru er (Sortare & Filtra 5 aot: 2 sorta cAmpul tn ordine a pute endo ua sorta cmpul in ordi ress , Moet pent pul in ordine descreseStoare toare Te), apas; ; ick dreapta pe cSmpul selectat si din meni h ge sortare dorit. meniul derulant apérut alegeti pu! a] sort AtoZ Sortarea datelor de tip text th x] sot ZtoA Sortarea datelor de tip numar NAL Sort Smallest to Largest z Al Sort Largest to Smallest « Aplicarea unui filtru asupra unui tabel sau formular a att modalitate de regésire @ anumitor date in cadrul unei tabele consti i unui fitru asupra tabelei. Un filtru limiteazé vizualizarea dat ior a 3ri specifice, fra a solicita modificarea proiectarii tabelului resresaeee i ie pea uni fru, vizuaizaea este actualzaté pentru a aia nual innesistriio are respecta crite! ile stabilite de utilizator. Celelalte inregistrari sunt ascunse pana peliinarea filtrulul. Microsoft Access va pune la dispozitie urmatoarele tipuri de filtre: -Filtre obisnuite - pentru a filtra un camp pe baza unei valori sau unui interval de waori 1. Deschideti tabelul in vizualizarea Datasheet ‘View (Vizualizare foaie de date) sau formularul in una din vizualizarile Datasheet View (Vizualizare foaie de date) sau form View (Vizualizare Formular). 1 Asigurati-vi c& vizualizarea nu este deja filtrat8. Pentru aceasta, in bara de slectare a inregistrarilor, verificati ca este afigat textul Unfiltered (Nefiltrat) sau No fiter (Fara filtre). L H- — Scanned with CamScanner a CodLwasina =] Tip_masina | Marca _ [Wasi a=] (ick to Add += [clasic Peugeot 306 Break ‘Audi Mercedes Mercedes Daewoo Damas Audi [ 3sport Sclasic 7 sport Sclasic 9 sport Recor W «of Ne] te filtrele unui anumit obiect, in fila Home (Pornire), Pentru a elimina toat i grupul Sort & Filter (Sortare si fitrare), executati click pe butonul Toggle Filter (Comutare fitrare) IY TeasleFiter, ee 3. Executati click oriunde in dreptul primului cmp pe care doriti s8- filtrati si, n fila Home (Pornire), in grupul Sort & Filter (Sortare si filtrare), apasati butonul Filter Y (Filtru) Fiter 4. Din meniul derulant aparut selectati tipul de filtrare dorit. Astfel, Y Pentru valori de tip text, se selecteazd optiunea Text Filters (Filtre Text) si se alege varianta dorita. Equals (Este egal cu) - afiseazd inregistrifrile egale cu o anumitd valoare Does not equal (Nu este egal cu) - afiseazd inregistrarile care sunt diferite de o anumita valoare Begins with (Incepe cu) - afiseaza inregistrarile care incep cu anumita valoare Does not begin with (Nu incepe cu) - afigeaz’ inregistrarile care nu incep cu o anumita valoare - Contains (Contine) - afiseaza inregistrarile care contin o anumi Does not contain (Nu contine) - afiseazd inregistrarile care nu contin o valoare anumit valoare Ends with (Se termina cu) - afiseazi inregistrarile care se termina cu o anumita valoare Does not end with (Nu se termina cu) - afiseaza inregistrarile care nu se termina cu o anumita valoare 38 Scanned with CamScanner’ A son atoz_ H sonzion Yh the fem may fens oe ot Begins Wi. Dee Noten a, Contes. | Doe ot onan frst, Does Mot tnd va. a eg EES ret valori numerice, se selecteazi optiunea Number Filters (Filtre Numar) si variant dorité. er ee fl equals (Este egal cu) — afiseaza inregistrarile egale cu o anumita valoare ~ does not equal (Nu este egal cu) - afigeaza inregistrarile care su anus valoare ; less than (Mai mic decat) - afiseaza inregistrarile care sunt mai mici decat 0 anumita valoare . Greater than (Mai mare decat) - afiseaza inregistrarile care sunt mai mari decat o anumita valoare setween (Intre) - afigeaza inregistrarile situate intr-un interval de valori int diferite de 3 masini gimasina > Tip_masina ~ | Marca + | 81. Sort Smallest to Largest EL Sort Largest to Smallest 4 %q Gear filter from Cod_masina Equals. —_ Does Not Equal Less Than. Greater Than. Between. |_Betwee ____ 4 Scanned with CamScanner de filtrare. Pentru a fitra / i cu ajutorul casetelor pore aioe dy Filrare se poate real sc i nt ists, debit mal nS caset se le dorite. 0 singuré valoare sau dupa mai multe va ; " All (Selectare total) si apoi selectati valoril a snl - oO o as - Codi > RBI Marea = /Mi | Felasic | 41 son Atoz sppert 1 FL Sout Zt0A | jaar Clear filter from Tip_mnasina | pport | ie ° | etasic Text Filters | spo Dsetect ap esa frm a] [aa] - Filter By Selection (Filtrare prin selectare) — reprezintd cea mai rapid si cea mai simpli metoda de filtrare a datelor. Acest tip de filtrare se bazeazé pe selectarea integralé sau partialé a datelor, programul Access afisand numai acele inregistriri care corespund selectiei realizate. Filtrarea dupa selectie permite stabilirea criteriilor de filtrare doar pentru un singur cdmp, la un moment dat. in exemplul de mai jos, pentru a realiza o filtrare dupa selectie in tabelul masini pentru a afiga numai masinile sport, deschideti tabelul in modul de vizualizare Datasheet (Foaie de date). in cémpul Tip_masina selectati textul sport. 5 mash - ox pis [Olcktoadd T=" Cod_masina > |Tip_fiasina =] Marca Record K «Bois [> > vatiwes [ee] _ In tab-ul Home (Pornire), apasati butonul ¥ Selection ~ (Selectie). Access va afisa 6 lista derulanta cu optiunile de filtrare disponibile. Aceste [F/Sdealoas [A Bnew optiuni variaza in functie de tipul de date existent in cmpul | _gauele =p a respectiv . Does Not Equal "sport™ Din lista derulantd, alegeti optiunea Equals ,sport” (Egal conte “sport cu ,,sport”). Rezultatul filtrarii va fi: Does Not Contain “sport” 40 | Scanned with CamScanner ~ raid ~ oOo 7 Waren Maan dip [Cek Ald =) 1 Mercedes 9 sport Audi +) ° cw «Po ¥ 0 Err lene) _ filter By Form (Filtrare dupa formular) — aceasta tehnicd este utilizaté atunci cand gorifi 8 filtrati datele din mai multe cémpuri in simultan. Pentru a realiza 0 filtrare dupa formular in tabelul masini pentru a afisa masinile qu marca Audi sau Mercedes, deschideti tabelul in modul de vizualizare Datasheet. in tab-ul Home (Pornire), sectiunea Sort & Filter (Sortare & Filtrare), apasati butonul advanced” (Complex). Din lista derulant8 alegeti optiunea Filter by Form (Filtrare dupa formular). Access va crea un formular necompletat in care stabiliti criteriile dorite. masini iter by Form bin lista derulant’ asociata cdmpului Marca selectati Audi. Access va adauga automat ghilimelele pentru valoarea selectata. a asin: Fite by Foon - o x ina |_Tip_masina Marca ‘Masini_disponibile Daewoo Damas iMercedes lPeugeot 306 Break’ Executati click pe eticheta Or (Sau) localizata in partea de jos a ferestrei. La adaugarea unei conditii Or, o noud eticheta Or va fiafisata. Executati click pe cémpul Marca gi selectati Mercedes din lista derulanta. Din tab- ul Home (Pornire), sectiunea Sort & Filter (Sortare & Filtrare), apelati functia teoktor (or YF Toggle Filter (comutare filtrare). 4. Scanned with CamScanner rman - 0 x ‘Coa NIRN | Tp_matina =] ‘asi aoponibi = [chert Aaa = Bsport Aid 6 i Sdasle Mercedes 4 Tsport Mercedes 5 8 sport ‘audi 1 ° Tere a De asemenea, puteti combina criteriile de filtrare, introducand criterii in mai multe campuri, De exemplu, dacd doriti si afigati masinile Mercedes de tip Sport, deschideti tabelul masini in modul de vizualizare Datasheet (Foaie de date). in tabyj Home (Pornire), sectiunea Sort & Filter (Sortare & Filtrare), apasati butony, zs TAdvanced = (Complex). Din lista derulant alegeti optiunea Filter by Form (Filtrare dupa formular) masini Filter by Form Din lista derulant& a cémpului Tip_masina selectati sport, iar in campul Marca selectati Mercedes. 3 asin: Filter by Form Cod_masina | Tip_masina | Marea Apasati butonul Y ToaaleFiter (comutare fitrare) pentru a realiza fltrarea, © Stergerea unui filtru Reamintim ci nu se poate aplica decat un singur filtru pentru fiecare camp din vizualizare. Daca doriti sé mai aplicati un filtru unui camp deja filtrat, atunci filtrul existent este eliminat automat. Exist mai multe modalitati de a sterge un filtru: Fd - apdsati butonul LI Toggle Filter} (Comutare filtrare) aflat in tab-ul Home (Pornire) - apaisai butonul Filtered (Filtrat) aflat in bara de selectare a inregistrarilor 42 Scanned with CamScanner mas aes gai opttune Clear All Filters (Golire totala filtre) din lista Te] J = EE at j Advanced » Tk Gear Afters gerlant asociat’ butonulut (Complex). aaa a 4,2 Interogarea bazei de date « Crearea unei interogari (query) o interogare extrage inregistrari din mai multe tabele intr-o singuré foaie de date 3 numai acele inregistrari care indeplinesc anumite criteri. ua crea 0 noua interogare, accesati tab-ul Create (Creare) si apasati S ‘ey putonul Query Design (Proiectare interogare) =". Pe ecran apare caseta de dialog Show Table (Afisare tabel) continand lista tabelelor disponibile. siatgeaz Pentri ‘Show Table 7x 3 (Teena | | ot oeman | q sau tabelele ce vor sta la baza interogéril si apsati butonul Add le adauga in grila de proiectare a interogérii. Apoi, apasati idere) pentru a inchide fereastra. Selectati tabela (adaugare) pentru butonul Close (Inch 43 Scanned with CamScanner uy! 8 cod,masinn Tip.masina Moves ‘etd [Cod.masina Tip_masina [ares |isasni sponte | melons fie ae eae aI SE 5 | | -~e—| tei ei aca ; = In grila de proiectare a interogarii, exist urmatoarele cdmpuri: Field (Camp) — confine numele cAmpurilor ce vor fi afisate in interogare. Stabilirea c&mpurilor afigate in interogare se poate realiza fie prin selectarea lor din lista derulanta Fie eC dublu-click pe denumirea campului din tabelul afigat in panoul superior al ferestrei. Table (Tabel) — contine numele tabelei din care face parte cémpul respectiv. Sort (Sortare) - este folosit pentru sortarea datelor ascendent sau fie prin executarea unui descendent. Show (Afigare) - permite afigarea si respectiv ascunderea unui camp in modul de vizualizare Datasheet View (Vizualizare foaie de date). Criteria (Criterii) - permite definirea criteriilor. Acestea pot fi de genul: Operator _| Semnificatie Exemplu > Mai mare decat >50 >= Mai mare sau egalcu__| >=4500 < Mai mic decat <25 < Mai mic sau egal cu <=400 E Egal cu =100 = Diferit de <>160 ike Comparare cu un text | Like ,lasi” 44 Scanned with CamScanner~ mputilor afigate in interogare si dup’ precizarea restrictilor, tabilirea can tw . a rezultatele, trebuie sd salvati interogarea. Pentru aceasta ou tea view ave (Salvare) existent pe bara de acces rapid sau apelati re putonul 5: 7. wal sia de taste Ctrl si S. In fereastra Save As (Salvare ca) introduceti numele ina cor nterOBRT: dot B ! Run pezultatele interogarii pot fi apoi vizualizate apasand butoanele Ye" sau din stnga Sus. Interogre 0 interogare poate fi creat si pe baza mai multor tabele, cu conditia sa fie legate intre ele. a lnterogare Universtate 8 cod.ctedea 1 cod. uiversine Numa profesor oN. ume universe od protesor cat 45 Scanned with CamScanner Yy + Editarea unel interogarl prin addugarea, modificarea si Stergeres criteriilor Pentru a adduga criteril intr-o interogare, deschideti interogarea in modul Deg;, (Proiectare). in dreptul campului Criterta (Criterli) precizafi criteriul sau Criteriily dorite. Aveti in continuare cteva exemple de astfel de criterii: Pentru a include inregistrari Utilizaji acest criteriu | Rezultat interogare caren : Se potrivesc exact cu o valoare, | “China” Returneazé inregistrarile unde campul TardRegiune cum ar fi China. este China. Nu se potrivese cu o valoare, cum | Not "Mexic" Returneazi ar fiMexic inregistrarile unde cémpul JardRegiune este setat la alt tara/regiune decat Mexic Incep cu sirul specificat, cum ar fi | Like U* Returneaza U inregistrarile pentru toate farile/regiunile ale cror nume incepe cu"U", cum ar fi UK, USA, etc. Not& Cand se utilizeaza intr-o expresie, asteriscul (*) reprezinté orice sir de caractere - este denumit si metacaracter. Nuincep cu sirul specificat, cum | Not Like U* Returneaza arfiU inregistrarile pentru toate farile/regiunile ale cdror nume incep cu alt caracter decat "U". Confine sirul specificat, cum arfi_| Like "*Coreea*™ Returneaza Coreea inregistrarile pentru toate tarile/regiunile care contin sirul “Coreea". 46 Scanned with CamScanner y | inetd Fnregistrari Utilizati acest criteriu a 4 2 Rezultat interogare a Re girul specificat, cum ar | Not Like "*Coreea*" Returneazd toate we inregistrarile Pentru i Sarile/regiunile care ny Contin sirul Coreea, Feu sirul specificat, cum | Like "ina" ° Geter f'n Returneazi Inregistrarile pentru toate {arile/regiunile ale céror nume se termind in "ina", cum ar fi China sau Argentina. use termin& cu sirul specificat, cumarfi"ina” Not Like "*ina" Returneazi ‘inregistrarile pentru toate tarile/regiunile care nu se termina in ina". Se potrivesc cu una din dou’ "USA" Or "UK" Returneaza valori, cum ar fi USA sau UK inregistrarile pentru USA si UK. |Se afi intr-un interval de valori | >12and <20sau Returneaza Between 12 and 20 ‘inregistrarile cu valori aflate in intervalul 12- 20 Se afla intr-un interval de timp >#01/01/2008# and <#02/02/2008# sau Between #01/01/2008# and #02/02/20088 Returneaz’i inregistrarile corespunziitoare perioadei 01.01- 02.02.2008. Nota: Access incadreazi automat datele calendaristice intre semnele # Se potrivesc unui anumit model Like "Chi??" Returneazé ‘nregistrarile pentru {8ri/regiuni, cum ar fi China sau Chile, ale céror nume au cinci caractere lungime si primele tret caractere sunt "Chi", Nota Caracterul ? a7 Scanned with CamScanner ay Rezultat interogare Pentru a include inregistrari caren. Utilizati acest criteriu utilizat intr-o expr reprezinta un Sing caracter, CSig, ur Modificarea criterillor se realizeazi tot in vizualizarea Design (Proiectare selectarea criteriului dorit si inlocuirea lui co un atu Stergerea unui crite izeaza prit i si apasarea tastei Delete. a sent 9 motifs ern impurodnir-o er#ee, deschdeieropay in vigualizarea Datasheet (Foale de date). Executati click pe denumirea c&mpulyj pe care doriti si il mutati. Aceastd actiune determina selectarea tuturor datelor din campul respectiv. Tinand apasat butonul stang al mouse-ului pe denumirea cémpulyj, trageti-! pana in locul dorit si apoi eliberati butonul mouse-ului. ) prin Ti se a Interogare ee Coane =] ann TSR 3 Sedicademiade Suds tomomice(iuaerd x 1B nhersiats Plt everest saa} 10 Universitatea de Construct’ Bucuresti 5 inincstcse heat Than ee J Pentru a sterge un cémp din interogare, deschideti interogarea in modul de vizualizare Design (Proiectare). Plasafi mouse-ul deasupra denumiri cémpului (pana apare o sdgeatd neagra orientat8 in jos), executati click pentru a selecta intregul camp si apoi apasati tasta Delete de pe tastatura. Vechime Sort Show. hte: 48 Scanned with CamScanner v + Inchiderea unei interogari ind iderea unei interogari se realizeaza prin apasarea butonului X din coltul di B sus al interogarii sau prin executarea unui click dreapta pe titlul interogs in ea optiunii Close (inchidere). Baril si we ey ‘hime _; fal Save —— sor >| Nume profesor =| Vechime + 1VasileD a 24 18 of ° Datasheet View — | = | i | Stergerea unei interogari se selecteaz interogarea si se alege una din modalitatile de mai jos: «se apasa tasta Delete existenta pe tastatura «se apasé butonul “O#*t* existent in sectiunea Records (Inregistrari) din tab-ul Home (Pornire) «se execut’ click dreapta pe interogare si se alege optiunea Delete (Stergere) din meniul aparut. Acess va afisa pe ecran 0 caseta de dialog in terogaril, Pentru a sterge interogarea definitiv, a nunta la stergere apasati butonul No (Nu). care va cere confirmarea stergerii pasati butonul Yes (Da), pentru a Microsoft Access 1 payeuwante dle she gun Wine Ding i cbeamee Am TS eee resin temng ee tneyouce nc ke Ga Ge LAS. Ferro iormation on owt Ex 49 Scanned with CamScanner Lectia 4 Formularele 4.1 Lucrul cu formularele * Deschiderea unui formular Formularele permit afisarea, addugarea, tabele. Fi Modurile de vizualizare ale unui formular sunt urmatoarele: ~ Design View (Vizualizare Proiectare) - oferd acces la macheta de proiectar, ‘ formularului; : ~ Datasheet View (Vieualizare Foaie de date) ~ oferd acces la datele pe cag le vizualizeaza formularul, sub forma tabelara; . ~ Form View (Vizvalizare formular) ~ oferd acces la date in forma proiectats gy ajutorul formularului ate ye ~ Layout View (Vizualizare aspect) ~ cea mai intuitivé vizualizare utlizatl penty modificarea formularelor. jin panoul de navigare al aplicatiei Access, printr-un dublu click pe Tumele formularului se realizeazi deschiderea lui in vizualizarea Form View (Vizualizare formular). Executarea unui click dreapta pe numele formularului ofera multiple optiuni: - Open (Deschidere) - deschide formularul in vizualizarea Datasheet View - Layout View (Vizualizare aspect) - deschide formularul in vizualizarea aspect ~ Design View (Vizualizare Proiectare) - deschide formularul in vizualizarea project modiiares $i stergerea dat, in * Crearea si salvarea unui formular Access furnizeazi cAteva instrumente de creare rapid a formularelor, majoritatea permitand crearea unui formular cu un simplu click. Daca ins& doriti si stabiliti anumite optiuni legate de modul de Grupare si sortare a datelor din formular, este recomandabil sé utiizat faclitatea Form Wizard (Expert Formular). ER Form Wizard (Formulare), apasati butonul Form Wizard (Expert Oo EpNavigation” Formular). Apoi urmati instructiunile din paginile f° Beste Fame More Fors” expertului Formular. a in tab-ul Create (Creare), sectiunea Forms 50 a Scanned with CamScanner ie din lista derulanté Tables/Queries (Tabele/intey mularul, precum aifie alegerea cémpui [22 pentru a adduga campurile unul cate unul in formul: iproduce toate campurile odata. ular sau rilor, folositi ‘Which fees do you want on your form? - se {com mare than one table or query. Din meniul derulant alegeti tabela sau interogarea dorits ‘Avalable Feds: ‘Selected Fields: |Tip_masina Butoane pentru introducerea cémpurilor Alegeti campurile ce vor fi afigate in formular eee |_nee> |[_ oan] Pas 2 alegeti modul in care sa fie afigate cA mpurile in formular. Form Wizard ‘what yout wuld you ke or your form? | = Can 5 eae | Qusues ioc TWH i wut tt Pentru a revent la pasul anterior ap3satl pbutonul Back (Anteriorull Pentru trece la pasul urmator 2 ‘butonul Next (Urmatorul) 5a psatl 4 Togari) alegeti tabela say si cdmpurile care dori Pentru a Pentrua trece la pasul urmitor apasati ‘butonul Next (Urmétorul) Scanned with CamScanner formula Pas 3 ~ aceasta este etapa final, in care er Tol ermuaeiaee Aten daca doriti s& introduceyi date in tabeld cu Be schidere formular ” iFati py Open the form to view or enter information (De: Pentry Mae a, i introducerea informatillor). i Fou Wizwd at le do you wat for your fom? 4 frost J ‘Thal he lnfrmation the ward needs to rete your frm, ‘bo yeu want to open the form or madly the form's design? Pentrua finalizaformularul asa bbutonul Finish (Terminare) * Salvarea si inchiderea unui formular Microsoft Access salveazi automat mosificirile efectuate. Pentru 0 mal mare siguranta, puteti apela meniul File (Fisier) - functia Save (Salvare) sau Puteti apiss butonul kid existent in bara acces rapid. Inchiderea unui formular se realizeazé prin apasarea butonului * din coltul din dreapta sus al formularului sau prin executarea unui click dreapta fa e formular (fie in bara de titlu, fie tn interiorul formularului) si | masini Seco alegerea optiunii Close (inchidere). ta Cana * Parcurgerea inregistrarilor utilizand formularele la deschiderea unui formular, el este Pozitionat automat pe prima ‘inregistrare. Parcurgerea inregistrarilor se realizeaza cu ajutorul butoanelor sigeti existente in partea de jos a formularului. 52 Scanned with CamScanner masini masini cod_masina Tip_masina peima inregistrare @ tabelel iegitrarea | lnregistrorea anteioars || urmitoare ¢ Utilizarea unui formular pentru a introduce, modifica si sterge date intr- 0 tabela Avand deschis formularul, Puteti adduga, modifica sau sterge date din tabela corespunzatoare formularului. Pentru a adduga noi inregistrari in tabela cu ajutorul formularului, apasati butonul ”* existent in partea de jos a formularului. Access va va pozitiona pe o noua inregistrare in care introduceti noile date. a masini masini Cod_masina EPC Tip_masina | Masini disponibile [9 Read: ««ofT Jv Wo] Norier [Seach] 53 Scanned with CamScanner Modifcarea datelor dintr-o tabeld se realizeazd extrem de usor: «, i 3 si apoi mogin elu butoanelor de navigare, vi pozitionati pe Lae ae modificag, nad cu ajutorul tastaturii, Dup& realizarea_modil "PIM Inch rea datelor in tabeld. formularului, se realizeazd actualiza ey masini ee masini iS a Cod_masina Tip_masina Marea Masini_disponibile Record «Bole Pentru a sterge inregistréridint-o tabelé cu ajutorul unui formular, deschidg formularul in una din vizualizarile Form View sau Datasheet view. Cy ajutory| butoanelor de navigare, vi pozitionati pe inregistrarea pe care doriti s& o stergeti. Din tab-ul Home (Pornire), apasati sgeata aferenta butonului Delete (Stergere) si din lista derulanta alegeti_ 2 Dekia optiunea Delete Record (Stergere inregistrare). lacey Access va afiga o caseti de dialog solicitind confirmarea privind stergerea inregistris X Delete Microsoft Access Youare about to delete 1 record(s). /\ \, you es youre able tudo this Deke operation ‘yous you wort date ese recrs? Sa] eS + Adaugarea si modificarea textului in antet gi subsol Introducerea informatiilor in antetul sau subsolul unui formular se realizeaz’ in modul de vizualizare Design (Proiectare), Astfel, executati click dreapta pe denumire2 formularului si alegeti optiunea Design View (Vizualizare Proiectare) S& Resin Ve". 54 ——d Scanned with CamScanner pect” va aparea macheta de prolectare a formularului, masini ||#Form Header \|magini id_matina {Cod_masina |__| ffip_masina ip_masjna pupees Marca Masini_disponibile |_# For Footer De asemenea, se va activa fila contextualé Design (Proiectare), continand 0 multitudine de butoane pentru realizarea modificarilor dorite. Pentru a introduce un text in antet, primul pas const in mérirea zonei de antet pentru a putea introduce informatiile dorite. Pentru aceasta, plasati indicatorul mouse-ului deasupra textului * pana cnd acesta ia forma - Apoi, tinand apasat butonul stang la mouse-ului, traget in jos. ‘in tab-ul Design (Proiectare) apasati butonul Label (Eticheta) Aa. executati click in antet in locul unde doriti sa fie pozitionat textul si apoi tastati textul dorit. 55 Scanned with CamScanner [Tip_masina [es [Marca bib jasini_disponibile | T_T £ Form Footer Dupd introducerea textului in antet, puteti repozitiona caseta res Parte a antetului. Executati click pe etichet& si pozitionati mouse-u stanga sus al acesteia pani cdnd cursorul mouse-ului se transform; Apoi, trageti cu mouse-ul eticheta pana in pozitia dorit’. De asemenea, in antet si subsol puteti introduce diverse imagini (de exemply sigle), cu ajutorul butonului 298° din tab-ul Design (Proiectare). Pectiva in ay Hin coltul din 1 intro crucg Similar procedati pentru modificarea subsolului formularului. Dupé introducerea textului in antet si subsol, salvati formularul si comutati in vizualizarea Form View (Vizualizare Formular) pentru a vedea modificarile efectuate, masini - O x ANTET FORMULAR Ses estar oy Cod_masina Marca Peugeot 306Break—~—~—~S~SC*Y Masini_disponibile F a 56 ad Scanned with CamScanner « Stergerea unui formular se selecteazd formularul si se alege una din Modalitatile de mai jos: + se apasa tasta Delete existenta pe tastaturd s XDelete~ . 3 + se apasa butonul existent in sectiunea Records (Inregistrari) din tab-ul Home (Pornire) + se executa click dreapta pe formular si se alege optiunea Delete (Stergere) din meniul aparut. Acess va afiga pe ecran 0 caseta de dialog in care va cere confirmarea stergerii i formularului. Pentru a sterge formularul definitiv apasati butonul Yes (Da), pentru a renunta la stergere apasati butonul No (Nu). Microsoft Access x Do you want to permanently delete the form ‘masi you click Yes, you won't be able to undo the deletion. Scanned with CamScanner Lectia 5 Rapoarte 5.1 Lucrul cu rapoartele * Deschiderea unul raport Un raport const in informatii extrase din tabele sau interogari, tiparite de pe hartie. . i Deschiderea unui raport se realizeazé in mal muti edu heats ~ se executdi dublu click pe numele lui in panoul de navigare al aplicatiei Access ~ Se execut’ click dreapta pe numele raportului si se alege reponse fox — optiunea de deschidere in modul de vizualizare dorit. [IS Hal taut Vey Modurile de vizualizare ale unui raport sunt 16 Deson View urméatoarele: ~ Design View (Vizualizare Proiectare) - oferd acces la macheta de proiectare , raportului; . , ~ Print Preview (Examinare inaintea imprimérii) — prezinta datele din raport exact agg Cum vor arata scoase la imprimanté; ~ Report View (Vizualizare raport) — ofera posibilitatea efectuarii de Modificsy temporare cu privire la datele continute in raport, inainte de imprimare; ~ Layout View (Vizualizare aspect) — cea mai intuitiva vizualizare utilizata pentry modificarea designului rapoartelor, odata cu vizualizarea datelor. Sbicg; * Crearea unui raport utilizand instrumentul Report (Raport simplu) 'nstrumentul Report (Raport simplu) reprezintd cel mai rapid mijloc de a crea un raport deoarece genereaza imediat un raport, fard a solicita informatii suplimentare, Raportul afigeaza toate cémpurile din tabelul sau interogarea selectat’ Astfel, in panoul de navigare, executati click pe tabelul sau interogarea care dori s@ stea la baza raportului. in tab-ul Create (Creare), executati click pe butonul Report (Raport simplu) *Pot, iar Access va genera automat raportul. * Crearea unui raport utilizand instrumentul Report Wizard (Expert raport) in cazul in care doriti sé efectuati o selec tabele sau interogari, raport). tie @ cmpurilor raportului din mai multe este recomandat sd folositi optiunea Report Wizard (Expert 58 Scanned with CamScanner ry veut tab-ul Create (Creare) se apas’ butonul Report Wiza astfel Wiad | dupa care se urmeaza instructiunile din nag; capepott , dup 8 Uctiunile din paginile ex i ccc din lista derulanté Tables/Queries (Tabele/Interogari) alse ae area pe baza careia doriti si creati raportul, pri Ret tabela sau ecum si campurile Care doriti s§ — jn cadrul raportului, Dupa alegerea camputilor, folositi butoa fi trv a adauga campurile unul cate unul in raport sau rrecampurile odatd, t rd (Expert Taport) fr teroB Ba nele > | > Pentru a introduce Report Wizard ‘Which ftds do you want on your repert? Din meniul derulant alegeyi tabela sau interogarea dorita Butoane pentru introducerea Alegeti campurile ce Vor fi afigate in raport Pentru a trece la pasul urmator apasati butonul Next (Urmétorul) Report Wizard ‘Do you want toad ny grouping levels? Selectati cdmpul dupa care dori s& grupatl datele s1 apo! apasatl butonul > Pentru a reven! la pasul anterior Pentru a trece la pasul urmator apasat| butonul Back (Anteriorul) apasatl butonul Next (Urmatorul) Scanned with CamScanner Pas 3 — stabiliti, pentru maxim pat descrescdtor). In mod prestabilit, yi alegerea_unei sortéri in ordine descrescatoare, __ Ascending —. (Ascendent). Report Wad \what sot oer nd srry rman do yeu wate dell reer ‘Yauco cera yop io fours eter | ru cémpuri, modul de sortare (crescitg ordinea de sortare este crescitoarg, ' Say apisati butonul de coPehtry ‘Omuta, re i | eayemeayeee Tati Selectati cAmpul dups ge) a care doriti s3 se 2[ ‘Ascending realizeze sortarea, De ‘Summary Options ... Executati click pe butonul Pentru a trece la pasul urmator apiseti butonul Next (Urmatorul) pentru a afisa o caseta de dialog in care sunt afigate toate cémpurile numerice continute in raport pentru care se Poate calcula suma, media, valoarea minima, respectiv maximé a datelor Cuprinse in, campul respectiv. Summary Options What summary les welt ean? alt ‘Sim Ava Mn Hae iments OO sati butonul OK Somat ndseen) _PeNETUA reventin Osea ony |_ fTeastraanterioars Cie re Scanned with CamScanner y iliyi forma in care sa fie reprezentate datele in raport si respectiv stab! we asin raportulul (Portrait sau Landscape). re Tepont Wize iw woud yu he ta you out ena? Overton ao) | Gowan 1] Adjust the eld at oa ld oo ange. |[ out | Pentru a trece la pasul urmator apasati butonul Next (Urmatorul) pas 5 — aceasta este etapa finala in care stabiliti numele raportului. Se lasi bifat optiunea Preview the report (Vizualizare raport) si se apasé butonul Finish (Terminare) pentru finalizarea procesului de creare a raportului, Report Wizard ‘what title do you want for your report? etre “T's all the Information the wizard needs to ate your report. 1D you want to preview the report or madly the reports design? @ Preview the report. odo the reorts dst. Pentru a finallza raportul apasatl butonul Finish (Terminare) 61 Scanned with CamScanner | a ardita sco Accoss va afiga pe ecran raportul ereal, aga cum Va ardta scos la Iprimanys {catedia Cod eatedta Numar_protesort Cod pyolesor 20 5 © Salvarea siinchiderea unui raport Microsoft Access salveazd automat modificarile efectuate. Pentru o Mai may siguranta, puteti apela functia File - Save (Fisier - Salvare) sau puteti apasa buton ul existent in bara acces rapid. nchiderea unui raport se realizeaz’ prin apdsarea butonului X din colty) din Greapta sus al raportului sau prin executarea unui click dreapta pe gy cya raport (fie in bara de titlu, fie in interiorul raportului) si alegerea ————1Q > optiunii Close (inchidere). oe] © Adaugarea, modificarea antetului si a subsolului unui raport ‘In Access, structura unui raport este impartita in sectiuni, dup’ cum urmeaza: 2) Repair 1 fener peteer] || a Tr irae 62 _ Scanned with CamScanner rr der (antet raport) — elementele inscri ort heacs ne Se in aceasta sect; ein paging a raportulul, in partea de sus, Utilizati antetul Ctiune ¢e sinformatille care apar in mod normal peo coperta, cum ar fi Faportului Pentru a att header {antet pagina) ~ elementele inscrise in aceasta a titlu sau o sigs, aa raportului, ‘in partea de sus. De exemplu, puteti utiliza oe par pe fiecare 92 tru repeta titlul raportului pe fiecare pagina, Nn antet de Paging "etal (detalii) —locul in care se plaseaza elementele care formeazs a raportului. azé corpul Principal page footer (subsol Pagina) ~ elementele inscrise tn aceast’i secti fiecare pagina a raportului, in partea de jos. Utilizati un sub: ‘a sectiune apar pe imprima numerele de pagina, sol de paging pentru a - report footer (subsol raport) ~ elementele inscrise in aceasta secti pe ultima pagina a Faportului, in partea de jos, Utilizati subsotul cauune apar numai imprima totalurile raportului sau alte informatii Tezumative pentru hares ite ; raportul. par numai Introducerea informatiilor in antetul sau subsolul unui raport se r li modul de vizualizare Design (Proiectare), Astfel, executati click dreapta a ona “ 2 lenu raportului si alegeti optiunea Design View (Vizualizare Proiectare) Pe ecran va aparea macheta de proiectare a raportului, De asemenea, se vi activa fila contextualé Design (Proiectare ‘ : ), continand o multitudine de pentru realizarea modificarilor dorite, butoane in imirea NM Design View Gwsr pmje ws oi SBE Booenae (ALErnre Pentru a introduce un text in antet, primul pas const in marirea zonei de antet pentru a putea introduce informatiile dorite. Pentru aceasta, plasati indicatorul Mouse-ului deasupra textului *PageHeader pana cand acesta ia forma « Apoi, tinand apasat butonul stang la mouse-ului, traget! in jos. in tab-ul Design (Proiectare) apasati butonul Label (Eticheta) Aa. Executati click in antet in locul unde doriti sa fie pozitionat textul si apoi tastati textul dorit. Scanned with CamScanner et penkru mal 1d_prdiesor | 4 ed sod proesor Hence ] | | Pie © eal a a |eronar soon tet pn Dupa introducerea textului in antet, putefi repozitiona caseta respectiva in alty parte a antetului. Executati click pe etichetd si pozitionati mouse-ul in coltul din stanga sus al acesteia pand cand cursorul mouse-ului se transforma intr-o cruce, Apoi, trageti cu mouse-ul eticheta pana in pozitia dorita. De asemenea, in antet si subsol puteti introduce diverse imagini (de exemply sigle), cu ajutorul butonului "23° din tab-ul Design (Proiectare). Similar procedati pentru modificarea subsolului raportului. Dupé introducerea textului in antet si subsol, salvati raportul si comutati in una din vizualizarile Report View sau Print Preview pentru a vedea modificdrile efectuate. cae Antet pentru raport od profesor od.catedra. Numar profesor m0 8 100 a a " ¢——— — * Gruparea datelor dupa diferite atribute La imprimarea unui raport, de obicei veti dori si grupati datele pentru 0 vizualizare ct mai sugestiva. 64 Scanned with CamScanner t uparea datelor se realizeazd fie la crearea raportului, nate? unei grupari ulterloare, in primul rand se deschide tal en view (Vizualizare Proiectare). Apol se apeleazi tab-ul oe’ 5) , fie ulterior. Pentru belul in vizualizarea Design (Proiectare), Grouping & Totals (Gruparistotalur), butonul #5 (Grupare sso ) rtare), | gegotia B pe ecran va aparea panoul Group, Sort and Total (Grupare, Sortare si Totalu i) ‘ ri). al Group, Sor and Tota x [2 Adda group $1 Adda sort pentru a adauga un nivel nou de grupare, executati cli = Add a grou , executati click pe group iadaugare grup). Tn panoul Group, Sort and Total (Grupare, Sortare si Totaluri) va gparea un rnd nou si va fi afisaté automat o lista a c&mpurilor disponibile Group, Sort, and Total [Cod catedra aay = \N i eee: | \cod_profesor Selectati din lista derulant& cdmpul dupa care doriti si se realizeze gruparea si Access va adduga automat nivelul de grupare in raport. © Stergerea unui raport se selecteaz raportul si se alege una din modalitatile de mai jos: * se apasa tasta Delete existenta pe tastatura «se apasé butonul Delete ~ existent in sectiunea Records (Inregistrari) din tab-ul Home (Pornire) «50 execut’ click dreapta pe raport si se alege optiunea Delete (Stergere) din meniul aparut. Acess va afiga pe ecr raportului, Pentru a sterge raportul definitiv a renunta la stergere apdsati butonul No (Nu). an o casetd de dialog in care va cere confirmarea stergerii pasati butonul Yes (Da), pentru a Microsoft Access a ‘bo you ante parmaneny delete the report ated? A tryou ck Yes you wore tune te dleton eo 65 Scanned with CamScanner * Exportarea unui tabel, Interogare intr-un fisier pe hard disk Exportul este procedeul cel mai potrivit atunc! cdnd copiafi date din Access aplicatii. Aveti posibilitatea si exportati un tabel, 0 interogare, uN raport formular. ; Primul pas este si selectati din panoul de navigare obiectul care conting qa de exportat, fn tab-ul External Data (Date externe), in grupul Export, executagi cle, pe butonul dorit. in alt $8U un = zy by FipAccess S SSO Se Se Eq Word Merge Saved Excel Text XML PDF Email . Exports Fie File orxes = Ba More Export & in cazul exportului datelor intr-un fisier Excel, dupa apasarea butonuluj Excel fi afigata fereastra Export - Excel Spreadsheet (Export ~ Foaie de calcul Excel), in care se stabileste numele si formatul figierului Excel generat. Export: Bl Spreadsheet, |_Select the destination forthe d Sect stain name tre a Spey epon opis expen data wt formating nd ayo. Sea is epinta peer mos omsting nd neatinsmaen hen exporing atte guy amo ep ‘Open the destination fle ater the export opeton complete, ‘Sea is oponto view te esol part operon Ts epnasiblowhen you eg oman do, ‘st itn vert ny esd cle ptin nny be whanau ear fom ts rhe cork ele 66 — Scanned with CamScanner tati un tabel sau 0 interogare si doriti si exportati acd ae ort data with formatting and layout (Se exports | pati coset? * sete Dac exportati un formular sau un rapoi | omatared a automat, dar nu este inactiva, arose itualiza registrl de. \uer generat dupa fi Die a Onan aes file after export, aa fisierul destinatie dupa terminarea o luni de expor complete (Se tul sursi este deschis si ati selectat doar anumite Inregstéri pentru Daca obiectu| ta Export only the selected records (Se export’ numel inregistrarile export, bifast a a exporta toate inregistrarile, se lasi aceasti casets nebifat, eae Procesului de export, se apas butonul OK Pent datele formatate, datele mentinand rt, aceastd optiune | malizarea operatiunii de | Es he export operation is Peratiunii de export), Scanned with CamScanner Lectia 6 Pregatirea rezultatelor 6.1 Pregatirea pentru imprimare . Vizualizarea inainte de imprimare Un lucru important, inaintea imprimarit, tl reprezinta vizualizarea datelor ce y imprimate. Vizualizarea inaintea imprimarli se realizeazd cu ajutorul comenzij Print ~ Print Preview (Fisier ~ Imprimare ~ Examinare inainte imprima comanda este folositi pentru a vizualiza date! Tapoarte. Or fj File. 7 mmarii). Aceasts le din tabele, interogsr, formuare Pope ore it Revenirea tn fereastra aplicatiel se efectueazi apdsdnd butonul Ps (Inchidere examinare inaintea impriméril). + Modificarea orientarii s1 a dimensiunii paginii unui raport Jn fila Print Preview (Examinare inainte impriméril), sectiunea Page Layout (Aspect pagina) avet} posibllitatea de a stabili rapid setdrile paginil pentru a obtine rezultate cu aspect profesional. 68 Scanned with CamScanner — im ie poate fi selectat cu ajutorul butonului 3 ¢ co uuale de hartie: Letter, Legal, A4, etc. (Dimensiune) ce ofers tipul de hart plist cu tipuri u2\ Orientarea documentului poate fi schimbata cu ajutorul Optiunilor Porvait (7) a a portret) ce afigeazd pagina pe lung si ‘ent (Tip vedere) ce afigeaz’ pagina pe lat. Margins pin lista derulant’ a butonului "“*" (Margini) se aleg optiunile disponibi aaa reed 8 optiunile disponibile: Page Apasarea butonului *“? (Initializare pagina) deschide fereastra Page Setup (Inigializare pagina), unde sunt cumulate toate optiunile legate de setarea paginii amintite mai sus. Page Setup 2 xX «| Print Opti ce | Pea int Options Page | pentru stabilirea marginilor |_| Margins (milimeters) | Split Forni =— | | Oprint Form Only | | Cyprint Datasheet Only | CoPrint Datasheet Only OK 69 Scanned with CamScanner _ ™ Page Setup Print Options Page Orlentation @Portratt Paper Printer for Catedra | © Default Printer OUse Specific Printer oC] [Greet] 6.2 Imprimarea Aveti Posibilitatea si imprimati tabele, totalitate », interogari, formulare si rapoarte in Sau partial (doar anumite inregisti rari). Apelati functia File - Print (Fisier - Imprimare) si apoi apasati butonul taste Ctrl si P, Ac; Scanned with CamScanner 7 x iat \mprimanta folosit’ . INICA MINOLTA C368SeriesPCL. tes. offing; 0 documents wating a KONICA MINOLTA C368SerlesPCL we: 10. ree 2923680357 Stabiliti ce doriti sa Print to Fite imprimati—tot tabelul, |- Copies anumite pagini sau Number of Cor ite pagint s umber of Copies: doarinregistrarile |. en Numirul de exemplare selectate Pentru a incepe imprim: jected Record(s) asati 0k ose apasati butonul OK. Looe) Cera] Daca doriti sa imprimati in fisier, in fereastra Print (Imprimare), bifati caseta Print tofile (Imprimare in fisier). Va fi afigat o casetd de dialog Save Print Output As care va permite sé stabiliti locatia si numele fisierului ce va fi generat. Wisove Print Output as ear > Thi Organize New folder Name Date modified ype fi Lat 27.052017 1038 File folder L Gnema “4 Fi folder oomeets ef 052017 221 Feld | T manuale 2016 7022018 7.27 Fielder Documents #1 | scanning - Outdoor Tech Expo - BTW 2017 28052017 1802 File folder TePictures |) L Mihai 19122017 1652 ile foldee Y sccess te czo22010 78 Alfa L. outlook 2016 powerpoint 1. Saved Pictures mn) eal) * Hide Folders ‘ Scanned with CamScanner

S-ar putea să vă placă și