Access v ofer o mare varietate de abloane care pot fi utilizate pentru a accelera procesul de creare a bazei de date. Un ablon este o baz de date gata de a fi utilizat, care conine toate tabelele, interogrile, formularele i rapoartele necesare efecturii activitilor specifice. De exemplu, exist abloane care pot fi utilizate pentru a urmri probleme, pentru a gestiona persoane de contact sau pentru a ine o eviden a cheltuielilor. Unele abloane conin cteva exemple de nregistrri care demonstreaz modul de utilizare. Bazele de date ablon pot fi utilizate aa cum sunt sau pot fi particularizate pentru a se potrivi mai bine cu nevoile dvs.
Not
Important Alegerea pe care o facei aici va determina ce caracteristici sunt disponibile n baza de date. Bazele de date desktop nu se pot publica pe Web, iar bazele de date Web nu accept anumite caracteristici desktop, cum ar fi interogrile de totaluri. 3. 3n dreapta, tastai un nume pentru baza de date n caseta Nume de fiier. Pentru a modifica locaia n care creai fiierul, facei clic pe Rsfoire , lng caseta Nume fiier, navigai i selectai noua locaie, apoi facei clic pe OK. 4. Facei clic pe Creare. 5. Access creeaz baza de date, apoi deschide un tabel necompletat (denumit Tabel1) n vizualizarea Foaie de date. Access plaseaz cursorul n prima celul goal din coloana Facei clic pentru adugare din tabelul nou.
Pentru a aduga date, ncepei s tastai. Mai avei posibilitatea s lipii date dintr-o alt surs.
Note:
Introducerea datelor n vizualizarea Foaie de date este proiectat s fie similar cu introducerea datelor ntr-o foaie de lucru Excel. Restriciile principale sunt reprezentate de faptul c datele trebuie introduse n rnduri i coloane alturate, ncepnd din colul din stnga sus al foii de date. Nu se recomand s ncercai s formatai datele introducnd nregistrri sau coloane necompletate, aa cum ai face ntr-o foaie de calcul Excel, deoarece acest lucru va nsemna risip de spaiu n tabel. Tabelul conine numai datele dvs. Toate reprezentrile acelor date se vor efectua n formularele i rapoartele pe care le vei proiecta mai trziu. Structura tabelului se creeaz n timp ce introducei date. Oricnd adugai o coloan nou n foaia de date, se definete un cmp nou n tabel. Access seteaz tipul de date al cmpului pe baza tipului de date pe care l introducei. De exemplu, dac avei o coloan n care ai introdus numai valori de dat, Access va seta tipul de date al cmpului la Dat/Or. Dac ncercai mai trziu s introducei o valoare care nu este dat (cum ar fi un nume sau un numr de telefon) n acel cmp, Access afieaz un mesaj care v informeaz c valoarea nu se potrivete cu tipul de date din cmp. Cnd este posibil, se recomand s planificai tabelul astfel nct fiecare coloan s conin acelai tip de date, fie c este text, numr sau alt tip. Astfel, este mult mai simplu s se genereze interogri, formulare i rapoarte care selecteaz numai datele dorite. Dac nu dorii s introducei date n acest moment, facei clic pe nchidere . Not Access va terge Tabel1 dac l nchidei fr s salvai.
Sfat
2. Facei clic pe o comand rapid n caseta de dialog Deschidere sau, n caseta Privire n, facei
clic pe unitatea sau folderul care conine baza de date dorit. 3. n lista de foldere, facei dublu clic pe foldere pn cnd deschidei folderul care conine baza de date. 4. Cnd gsii baza de date, alegei una dintre variantele urmtoare: Pentru a deschide baza de date n modul de deschidere implicit, facei dublu clic pe ea. Pentru a deschide baza de date pentru acces partajat ntr-un mediu multi-utilizator, astfel nct i dvs. i ali utilizatori s citii i s scriei n baza de date n acelai timp, facei clic pe Deschidere. Pentru a deschide baza de date doar n citire, astfel nct s poat fi vizualizat dar nu i editat, facei clic pe sgeata de lng butonul Deschidere, apoi pe Deschidere doar n citire. Pentru a deschide baza de date pentru acces exclusiv, astfel nct s nu poat fi deschis de altcineva ct timp o avei deschis, facei clic pe sgeata de lng butonul Deschidere, apoi pe Deschidere exclusiv. Pentru a deschide o baz de date pentru acces doar n citire, facei clic pe sgeata de lng butonul Deschidere, apoi pe Deschidere exclusiv doar n citire. Ali utilizatori vor avea n continuare posibilitatea s deschid baza de date, dar vor avea acces doar n citire.
Dac Access afieaz o pagin Introducere, avei posibilitatea s facei clic pe linkurile de pe pagina respectiv pentru a afla mai multe despre baza de date sau s facei clic pe alte butoane i file pentru a explora baza de date. Dac Access afieaz un mesaj Avertisment de securitate n bara de mesaje i avei ncredere n sursa ablonului, facei clic pe Activare coninut. Dac baza de date necesit un login, va trebui s facei login din nou. n cazul bazelor de date desktop i Web, putei s ncepei, de asemenea, cu unul dintre paii urmtori: Adugai un tabel, apoi introducei date n tabel. Importai date din alte surse, crend tabele noi pe parcurs.
Sfat
n vizualizarea Proiect, creai mai nti structura tabelului nou. Apoi, comutai la vizualizarea Foaie de date pentru a introduce date sau introducei datele utiliznd alt metod, cum ar fi cu un formular. Vizualizarea Proiect nu este disponibil pentru tabelele dintr-o baz de date Web. 1. Pe fila Creare, n grupul Tabele, facei clic pe Proiectare tabel . 2. Pentru fiecare cmp din tabel, tastai un nume n coloana Nume cmp, apoi selectai un tip de date din lista Tip de date. 3. Avei posibilitatea s introducei informaii suplimentare pentru fiecare cmp n coloana Descriere. Descrierea pe care o introducei se afieaz n bara de stare atunci cnd punctul de inserare se afl n acel cmp i se utilizeaz ca text n bara de stare pentru orice controale pe care le creai glisnd cmpul din panoul List de cmpuri ntr-un formular sau raport, i pentru orice controale care se creeaz pentru acel cmp de ctre expertul Formular sau expertul Raport. 4. Dup ce adugai toate cmpurile, salvai tabelul: 5. n fila Fiier, facei clic pe Salvare. 6. ncepei introducerea de date n tabel oricnd, comutnd la vizualizarea Foaie de date, fcnd clic n prima celul necompletat i tastnd. De asemenea, avei posibilitatea s lipii date din alt surs, dup cum este descris n urmtoarea seciune.
Not
Not
editare sau manipulare (de exemplu, separarea numelor complete n nume i prenume), efectuai aceste operaiuni nainte s copiai datele, mai ales dac nu suntei obinuit cu Access. Cnd lipii datele ntr-un tabel necompletat, Access seteaz tipul de date pentru fiecare cmp n funcie de tipul de date pe care le ntlnete. De exemplu, dac un cmp lipit care conine numai valori, Access aplic tipul de date Dat/or pentru cmpul respectiv. Dac cmpul lipit conine numai cuvintele da i nu, Access va aplica tipul de date Da/Nu. Access denumete cmpurile n funcie de ce gsete n primul rnd al datelor lipite. Dac primul rnd de date lipite este similar cu rndurile care urmeaz, Access determin c primul rnd face parte din datele efective i denumete cmpurile n mod generic (Cmp1, Cmp2 etc.), Dac primul rnd de date lipite nu este similar cu urmtoarele rnduri, Access utilizeaz primul rnd ca nume de cmp i exclude primul rnd din datele efective. Dac Access atribuie nume de cmp generice, trebuie s le redenumii ct de curnd, pentru a evita ncurcturile. Utilizai urmtoarea procedur: 1. Pe fila Fiier, facei clic pe Salvare pentru a salva tabelul. 2. n vizualizarea Foaie de date, facei dublu clic pe fiecare titlu de coloan, apoi tastai un nume pentru coloan. 3. Salvai din nou tabelul.
Not
n funcie de opiunea dvs., se deschide caseta de dialog Legare obiecte sau caseta de dialog Import obiecte. 5. Utilizai caseta de dialog pentru a termina procesul. Paii de urmat depind de opiunile de import sau de legare pe care le alegei. 6. Pe ultima pagin a expertului, facei clic pe Terminare. 7. Dac alegei s importai, Access v solicit s salvai detaliile operaiunii de import pe care tocmai ai terminat-o. Dac credei c vei efectua aceeai operaiune din nou, facei clic pe Salvare pai de import, apoi introducei detaliile. Avei posibilitatea s reproducei cu uurin operaiunea de import dac facei clic pe Importuri salvate n grupul Import din fila Date externe, pe specificaiile de import, apoi pe Executare. 8. Dac nu dorii s salvai detaliile operaiunii, facei clic pe nchidere. Access import datele ntr-un tabel nou, apoi afieaz tabelul sub Tabele n Panoul de navigare.
Multe persoane ncep s lucreze cu Access dup ce creeaz mai nti o list n Excel. Excel este un mediu foarte bun pentru construirea de liste, dar pe msur ce lista crete, devine mai greu de organizat i de meninut ntr-o stare actualizat. Mutarea listei n Access este urmtorul pas logic. O baz de date este similar ca structur cu o foaie de lucru, n sensul c datele sunt stocate n rnduri i coloane. Ca urmare, este de obicei uor de importat o foaie de lucru ntr-un tabel dintr-o baz de date. Principala diferen dintre stocarea datelor ntr-o foaie de lucru i stocarea lor ntr-o baz de date este modul n care sunt organizate datele. Simplul import al ntregii foi de lucru ca un tabel nou ntr-o baz de date nu va rezolva problemele legate de organizarea i actualizarea datelor, mai ales dac foaia de lucru conine date redundante. Pentru a rezolva aceste probleme, trebuie s divizai datele din foaia de calcul n tabele separate, fiecare cu datele sale asociate. Pentru mai multe informaii despre cum se aranjeaz datele n tabele, consultai articolul Noiuni de baz despre proiectarea bazelor de date. Access prezint caracteristica Expert Analizor de tabel, care ajut la executarea acestui proces. Dup ce importai date ntr-un tabel, expertul v ajut s divizai tabelul n tabele separate, fiecare coninnd date care nu sunt dubluri n niciun alt tabel. Expertul creeaz de asemenea relaiile necesare ntre tabele.
Importul unei foi de lucru Excel ca tabel ntr-o baz de date nou
8
1. Pe fila Fiier, facei clic pe Nou, apoi pe Baz de date necompletat. 2. Tastai un nume pentru baza de date nou n caseta Nume de fiier, apoi facei clic pe Creare. 3. Baza de date nou se deschide, iar Access creeaz un tabel nou necompletat, Tabel1. 4. nchidei Tabel1. 5. Cnd vi se solicit salvarea modificrilor din Tabel1, facei clic pe Nu.Pe fila Date externe, n grupul Import i legare, facei clic pe Excel. 6. n caseta de dialog Preluare date externe, facei clic pe Rsfoire. 7. Utilizai caseta de dialog Deschidere fiier pentru a gsi fiierul dvs. 8. Selectai fiierul, apoi facei clic pe Deschidere. 9. n caseta de dialog Preluare date externe, asigurai-v c este selectat opiunea Se import datele surs ntr-un tabel nou din baza de date curent. 10. 1Facei clic pe OK. Pornete expertul Import foaie de calcul i v pune cteva ntrebri despre datele dvs. 11. Urmai instruciunile fcnd clic pe Urmtorul sau napoi pentru a naviga n pagini. n ultima pagin a expertului, facei clic pe Terminare.
Not Access v solicit s salvai detaliile operaiunii de import pe care tocmai ai terminat-o. Dac credei c vei efectua aceeai operaiune din nou, facei clic pe Da, apoi introducei detaliile. Avei posibilitatea s reproducei operaiunea n viitor fcnd clic pe Importuri salvate n grupul Import de pe fila Date externe. Dac nu dorii s salvai detaliile operaiunii, facei clic pe nchidere.
Access import datele ntr-un tabel nou, apoi l afieaz sub Toate tabelele n Panoul de navigare.
Pe pagina Ce tabel conine cmpuri ale cror valori se repet n multe nregistrri?, selectai tabelul pe care dorii s-l analizai, apoi facei clic pe Urmtorul. Avei posibilitatea s lsai expertul s ia decizii cu privire la repartizarea cmpurilor n tabele sau s luai singur aceste decizii. Dac urmai sugestiile expertului, avei n continuarea posibilitatea s facei modificri n cadrul tabelului n urmtoarea pagin din expert.
Not Dac lsai expertul s ia decizii cu privire la repartizarea cmpurilor n tabele, este posibil ca alegerile expertului s nu fie ntotdeauna potrivite pentru datele dvs., mai ales dac nu exist prea multe date cu care se lucreaz. Se recomand s examinai cu atenie rezultatele expertului. Pe de alt parte, este posibil ca expertul s sugereze o organizare mai eficient dect cea la care v gndii, astfel c este o idee bun s permitei expertului s efectueze repartizarea. Dac nu v plac sugestiile, aranjai-le din nou n mod manual sau facei clic pe napoi i stabilii ordinea chiar dvs. Facei clic pe Urmtorul. Pe aceast pagin, specificai repartizarea cmpurilor n tabele. Dac lsai expertul s decid, vei vedea mai multe tabele conectate prin linii de relaie. Altfel, Access creeaz numai un tabel care conine toate cmpurile. Oricum, avei posibilitatea s efectuai modificri n aceast pagin. Avei posibilitatea s glisai cmpuri dintr-un tabel ntr-o zon necompletat din pagin pentru a crea un tabel nou care conine acele cmpuri. Access v solicit un nume pentru tabel. Avei posibilitatea s glisai cmpuri dintr-un tabel n altul n cazul n care credei c vor fi stocate mai eficient n noua locaie. Majoritatea tabelelor primesc un cmp ID sau ID unic generat. Pentru a afla mai multe despre cmpurile ID, facei clic pe Sfaturi n colul din dreapta sus al expertului. Pentru a anula o modificare, facei clic pe butonul Anulare. Pentru a redenumi un tabel, facei dublu clic pe bara de titlu, tastai un nume nou, apoi facei clic pe OK. Dup ce ai aranjat cmpurile n modul n care dorii, facei clic pe Urmtorul. Dac expertul gsete nregistrri cu valori foarte apropiate, va identifica acele valori ca posibile erori de introducere i va prezenta un ecran n care avei posibilitatea s confirmai aciuni n legtur cu aceste date. Defilai n list pentru a gsi acele valori n coloana Corecie, apoi facei clic pe elementul potrivit din lista vertical. Selectai (Se las nemodificat) pentru ca expertul s nu efectueze nicio modificare. Cnd ai terminat, facei clic pe Urmtorul. Expertul v ntreab dac dorii s creai o interogare care seamn cu tabelul original. Dac avei deja formulare i rapoarte generate care se bazeaz pe tabelul original, crearea unei astfel de interogri este o idee bun. Dac alegei Da, se creeaz interogarea, expertul redenumete tabelul original adugnd _ANTERIOR la numele tabelului, apoi denumete noua interogare utiliznd numele tabelului original. Formularele i rapoartele care s-au bazat pe tabel utilizeaz acum interogarea pentru datele lor i funcioneaz n acelai mod. Facei clic pe Terminare. Expertul creeaz tabelele noi dup cum s-a specificat, apoi le deschide. nchidei-le cnd ai terminat de examinat rezultatele.
Utilizarea unei baze de date dintr-o versiune anterioar n mai multe versiuni de Access
10
Dac baza dvs. de date Access sau proiectul Access au fost create n Access 2000 sau o versiune mai recent, avei posibilitatea s utilizai baza de date sau proiectul n versiunea de Access n care au fost create sau n oricare dintre versiunile ulterioare, chiar dac fiierul are securitatea activat. De exemplu, fiierele Access 2000 pot fi utilizate n Access 2000, Access 2002, Access 2003, Access 2007 i Access 2010. Este posibil s ntlnii o situaie n care dorii s pstrai datele ntr-o versiune anterioar de Access, dar avei utilizatori cu o versiune mai recent de Access, care doresc s creeze legturi la date dar pstreze avantajele anumitor caracteristici din versiunea nou. Soluia este de a crea o baz de date nou, front-end, n versiunea recent (cu formulare, rapoarte, interogri, macrocomenzi, dar nu tabele) i s o legai la tabelele din fiierul de versiunea anterioar. Utilizai una dintre urmtoarele proceduri, n funcie de situaia n care se afl baza de date, dac este coninut ntr-un fiier sau este divizat deja ntr-o aplicaie front-end/back-end. Utilizarea unui fiier baz de date Access n mai multe versiuni de Access Dac toate tabelele, formularele i celelalte obiecte din baza de date Access de versiune anterioar sunt coninute ntr-un singur fiier i dorii s utilizai baza de date n mai multe versiuni de Access, avei posibilitatea s creai o baz de date nou front-end ntr-o versiune mai recent i s o legai la fiierul original. Utilizatorii cu versiuni anterioare de Access vor avea n continuare posibilitatea s utilizeze baza de date original. Utilizatorii care au versiunea mai recent pot utiliza noua baz de date front-end pentru a crea legturi la aceleai date. Avei posibilitatea s creai cteva versiuni front-end, dac trebuie s lucrai n mai multe versiuni de Access.
Pasul 1: Facei o copie a bazei de date existente i salvai-o ntr-un nou format
Utilizai urmtoarea procedur pentru a efectua conversia bazei de date n oricare dintre cele mai recente trei formate: Access 2000, Access 2002-2003 sau Access 2007. Aceast comand pstreaz baza de date original n formatul su i creeaz o copie n formatul pe care l specificai. 1. nchidei fiierul Access. Dac fiierul este o baz de date multi-utilizator Access de pe un server sau dintr-un folder partajat, asigurai-v c nu mai este deschis de nimeni altcineva. 2. Pornii Access 2010. 3. n fila Fiier, facei clic pe Deschidere. 4. Navigai la locaia fiierului pe care dorii s l convertii, apoi facei dublu clic pentru a-l deschide. Not Dac se afieaz caseta de dialog mbuntire baz de date ntrebnd dac dorii s mbuntii baza de date, facei clic pe Nu. 5. Dac se deschide un formular cnd pornii baza de date, nchidei-l. 6. n fila Fiier, facei clic pe Salvare baz de date ca. 7. n caseta de dialog Salvare ca, tastai un nume pentru baza de date nou.
Not n afara cazului n care vei salva baza de date nou ntr-o alt locaie, numele su trebuie s fie diferit de cel al bazei de date originale. Oricum, se recomand s utilizai alt nume, astfel nct s se poat face diferena cu uurin ntre baza de date front-end i cea back-end. Cu toate acestea, dac efectuai conversia la formatul Access 2007, extensia de nume de fiier se modific din .mdb n .accdb, astfel nct s avei posibilitatea s utilizai acelai nume de fiier. 8. Facei clic pe Salvare.
11
Pasul 2: Divizai baza de date copie i utilizai fiierul original ca baz de date back-end
Scindai baza de date convertit, utiliznd urmtoarea procedur: Pe fila Instrumente baz de date, n grupul Mutare date, facei clic pe Baze de date Access. n caseta de dialog Divizor baz de date, facei clic pe Scindare. Dac dorii, este posibil s efectuai o copie de rezerv, ns este posibil i s re-creai copia, pur i simplu, utiliznd baza de date original. Tastai un nume pentru baza de date back-end, apoi facei clic pe Scindare.
Not
Bibliografie
http://office.microsoft.com/ro-ro/access-help/activitati-de-baza-in-access-2010HA101829991.aspx
12