Dezvoltarea sistemelor de baze de date reprezint unul dintre cele mai importante aspecte n domeniul tehnologiei informaiei, avnd un impact decisiv asupra modului de organizare i funcionare a numeroaselor instituii i servicii. Bazele de date sunt o component important deoarece n cursul unei zile majoritatea persoanelor desfoar activiti care implic interaciunea cu o baz de date depunerea sau e!tragerea unei sume de bani din banc, rezervarea biletelor de tren sau de avion, cutarea unei cri ntr"o bibliotec computerizat, gestiunea angajailor dintr"o firm, cumprarea unor produse etc. Bazele de date pot avea mrimi i comple!iti e!trem de variate, de la cteva zeci de nregistrri pn la milioane de nregistrri . #tilizatorii unei baze de date au posibilitatea s efectueze mai multe categorii de operaii asupra datelor stocate n baza de date " $ntroducerea de noi date % insert& " 'tergerea unor date e!istente n baza de date %delete& " (ctualizarea datelor stocate %update& " $nterogarea bazei de date %)uer*& pentru regsirea anumitor informaii, dup un criteriu ales. -Definiii: + baz de date este o colecie de date corelate din punct de vedere logic, centralizate, creat i meninut computerizat, n scopul prelucrrii datelor n conte!tul unui set de aplicaii % prelucrarea datelor se refer la operaiile de introducere, tergere, actualizare i interogare a datelor&. ,sau, + baz de date este o colecie de nregistrri i fiiere ntre care e!ist anumite relaii. $nformaia din baza de date se poate defini ca fiind format din " entitate % obiectul informaiei& " numele tabelului " atribut % proprietile entitii& " numele cmpului " valoare % msura proprietii&. - Avantaje: #tilizarea bazelor de date prezint urmtoarele avantaje " -ontrolul centralizat al datelor, putnd fi desemnat o persoan ca responsabil cu administrarea bazei de date. " /iteza mare de regsire i actualizare a informaiilor. " 0unt compacte volumul ocupat de sistemele de baze de date este mult mai redus dect documentele scrise. " 1le!ibilitatea ce const n posibilitatea modificrii structurii bazei de date fr a fi necesar modificarea programelor de aplicaie. " 2edundan sczut a datelor memorate, care se obine prin partajarea datelor ntre mai muli utilizatori i aplicaii. " 3osibilitatea introducerii standardelor privind modul de stocare a datelor, ceea ce permite interschimbarea datelor ntre organizaii. " 4eninerea integritii datelor prin politica de securitate, prin gestionarea tranzaciilor i prin refacerea datelor n caz de funcionare defectuoas a diferitelor componente hard5are sau soft5are. " $ndependena datelor fa de suportul hard5are utiliza 6 CLASIFICAREA SISTEMELOR DE BAZE DE DATE 7!ist mai multe criterii de clasificare ale sistemelor de baze de date a C!a"ifi#a$e %&'( )*%e!&! %e %ate: " 4odelul de date relaional %2elational 4odel& se bazeaz pe noiunea de relaie, care corespunde unei entiti de acelai tip i are o reprezentare ce const dintr"un tabel bidimensional, compus din linii i coloane. 1iecare linie din tabel reprezint o entitate i este compus din mulimea valorilor atributelor entitii respective iar fiecare atribut corespunznd unei coloane a tabelului . " 4odelul de date orientat obiect % +bject 4odel& . -aracteristicile modelului sunt abstractizarea, motenirea, ncapsularea, modularizarea. " 4odelul de date obiect"relaional % +bject"2elational 4odel&. " 4odelul de date ierarhic % 8ierarchical 4odel& . " 4odelul de date reea % 9et5or: model & + C!a"ifi#a$ea %&'( n&)($&! %e &ti!i,at*$i: " Baze de date multiutilizator " Baze de date monoutilizator # C!a"ifi#a$ea %&'( n&)($&! %e "taii 'e #a$e e"te "t*#at( +a,a %e %ate: " 0isteme de baze de date centralizate " 0isteme de baze de date distribuite. SECURITATEA -I PROTECTIA DATELOR .N BAZELE DE DATE 0ecuritatea i protecia datelor din baza de date prezint dou aspecte principale pe de o parte, elementele legale i etice privind drepturile de acces la anumite informaii, iar pe de alt parte, elementele legate de organizarea sistemelor informatice din punct de vedere al posibilitilor de acces la datele stocate. #nele informaii care e!ist n baza de date sunt strict private i nu pot fi accesate legal de ctre persoane neautorizate, motiv pentru care la nivelul sistemelor informatice se pot diferenia aspecte de securitate la nivel fizic % hard5are &, la nivelul sistemului de operare i la nivelul sistemului de gestiune al bazei de date. ;ehnicile de securizare i protecie a datelor din baza de date sunt " crearea de conturi de utilizatori cu anumite drepturi pentru fiecare utilizator n parte de ctre administratorul bazei de date . " criptarea datelor % Data 7ncr*ption&, prin care datele importante sunt codate folosind diferii algoritmi de codare, mai ales atunci cnd sunt transmise prin intermediul reelelor de comunicaie. < / COMPONENTELE UNUI SISTEM DE BAZE DE DATE #n sistem de baze de date % Database 0*stem& reprezint un ansamblu de componente care asigura crearea, utilizarea si ntreinerea uneia sau mai multor baze de date. -omponentele unui sistem de baze de date sunt componenta hard5are, componenta soft5are, utilizatorii si datele persistente care sunt stocate in baza de date % date care rmn memorate pe suport magnetic, independent de e!ecuia programelor de aplicaii&. $ntre baza de date % colecia de date memorate fizic n fiiere pe harddis: "uri& si utilizatorii sistemului e!ista un nivel soft5are, numit sistem de gestiune a bazei de date %0=BD&"%DataBase 4anagement 0*stem&. 0istemele de =estiune a Bazelor de Date sunt sisteme informatice %soft& specializate n stocarea i prelucrarea unui volum mare de date. #n 0=BD trebuie sa asigure efectuarea urmtoarelor operaii asupra unei baze de date a&. definirea structurii " stabilirea cmpurilor si a tipurilor de date. b&. introducerea nregistrrilor aferente structurii definite. c&. modificarea unor date deja e!istente in baza de date " actualizarea bazei de date. d&. tergerea datelor din baza de date. e&. cutarea n baza de date a unor date e!istente. f&. e!tragerea informaiilor sub forma de rapoarte. 0=BD este realizat i pentru a asigura " un limbaj de programare. " o interfa pentru comunicarea cu utilizatorul. " ajutor %help& pentru utilizator. " tehnici avansate de memorare, organizare si accesare a datelor din bazele de date. 0=BD pun la dispoziia utilizatorilor urmtoarele faciliti " partajarea datelor % oferirea posibilitii ca mai muli utilizatori cuplai la o reea de calculatoare s poat accesa simultan aceeai baza de date fr a"i periclita integritatea datelor &. " verificarea datelor introduse % posibilitatea introducerii condiiilor de validare a datelor&. " eliminarea redundantelor % posibilitatea eliminrii aciunii de duplicare a datelor&. " restricionarea accesului % prin parolarea accesului la date&. " salvarea si restaurarea bazei de date % asigurarea unei copii de siguran&. UTILIZATORI SI INTERFETE S.0.B.D . #tilizatorii unui sistem de baze de date se mpart n urmtoarele categorii programatorii de aplicaii. administratorul bazei de date. utilizatorii finali care e!ploateaz sistemul. 0=BD trebuie s ofere interfee corespunztoare tuturor categoriilor de utilizatori. (ceste interfee au ca scop facilitarea legturii ntre utilizatori i sistemul de baze de date. 3rincipalele tipuri de interfee oferite de 0=BD sunt interfee bazate pe meniuri > interfee grafice interfee bazate pe forme interfee in limbaj natural interfee pentru administratorii bazelor de date. E1EMPLE DE S0BD. -ele mai importante sisteme de gestiune a bazelor de date sunt 4icrosoft 0?@ 0erver. 4icrosoft (ccess. /isual 1+A 32+ +racle. 4*0?@. 2 APLICA3IA MICROSOFT ACCESS 2.1. DESC4IDEREA APLICA3IEI MICROSOFT ACCESS. (plicaia 4$-2+0+1; (--700 poate fi deschisa din meniul 0;(2;" 3rograms "4$-2+0+1; (--700. "a& Daca e!ista o pictograma pe ecran sub care scrie 4$-2+0+1; (--700 se poate porni aplicaia printr"un dublu clic pe aceast iconi. 2./. DESCRIEREA INTERFETEI APLICATIEI ACCESS. $n momentul apsrii 4$-2+0+1; (--700, pe ecranul monitorului apare imaginea specific acestei aplicaii B $nterfaa aplicaiei (ccess conine " bara de titlu. " bara meniului principal. " bara cu instrumente de lucru Database, specializata in gestiunea bazelor de date. " zona de lucru % in momentul iniial este goala&. " bara de stare. @a crearea sau deschiderea unei baze de date se obine fereastra Database %baza de date&
aceasta fereastra este centrul de comanda al fiierului tip (ccess, deoarece poate crea si utiliza orice obiect din baza de date. 1ereastra conine " bara de titlu a ferestrei % prezint numele i formatul de fiier al bazei de date&. " bara de instrumente a ferestrei unde butonul Deschidere %+pen& se utilizeaz pentru lucrul cu obiecte e!istente. butonul 3roiect %Design& se utilizeaz pentru modificarea obiectelor e!istente. butonul 9ou %9e5& se utilizeaz pentru crearea de obiecte. butonul 'tergere % Delete & elimin obiectul selectat. butoanele reprezint diferite forme de vizualizare n fereastra baz de date 3ictograme mari, 3ictograme mici, @ista, Detalii. " +biecte % +bjects&. " =rupuri %=roups& " se pot adaug unui grup obiecte de diferite tipuri, care conin comenzi rapide la obiectele bazei de date care aparin acestuia. " 3referine %1avorites&. C 2.2. OBIECTELE FERESTREI BAZA DE DATE. + baza de date conine urmtoarele categorii de obiecte Ta+e!e " un tabel este format dintr"un numr de linii i dintr"un numr de coloane. 3rima linie este linia de antet a tabelului. 1iecare celula a liniei de antet conine un nume de cmp. -elelalte linii ale tabelului sunt articolele % nregistrrile& sale. 1iecrui nume de cmp i este asociat un tip de date si o dimensiune. 0tructura tabelului poate fi modificata. Inte$*5($i " servesc la selectarea, pe baza anumitor criterii a anumitor articole din tabele. (rticolele selectate pot fi afiate ntr"o ordine stabilit de utilizator. F*$)&!a$e % 4achete& " servesc pentru a facilita introducerea articolelor % nregistrrilor& unui tabel, cu ajutorul ecranului. Ra'*a$te " servesc la e!tragerea datelor din tabele si interogri si la trimiterea lor la imprimanta, n vederea tipririi. (rticolele tiprite pot fi grupate i sortate. 2apoartele pot conine antete si subsoluri de pagina, precum i un antet i un subsol de raport. Ma#$*-&$i . 3ermit realizarea rapida a diferitelor sarcini, deoarece ele pot fi asociate i evenimentelor. 3rin macro se nelege o secven de comenzi care vor fi lansate n e!ecuie la solicitarea utilizatorului. M*%&!e " sunt recipiente n care sunt memorate subrutine si funcii scrise de utilizator in limbajul /isual Basic pentru aplicaii %/B(&. Pa5ini. 2. 6. INC4IDEREA UNEI BAZE DE DATE SI A APLICATIEI MICROSOFT ACCESS. 3entru a nchide o baza de date, fr a nchide si aplicaia (ccess ce este necesar pentru utilizri ulterioare, se utilizeaz una din urmtoarele metode " comanda Dnchidere % -lose& din meniul 1iier %1ile& . sau " se apas pe butonul din coltul din dreapta sus a ferestrei baza de date. " se acioneaz combinaia de taste -trl E 1B " se acioneaz combinaia de taste -trl E F 3entru a prsi programul (ccess, se utilizeaz una din urmtoarele metode " se selecteaz comanda $eire % 7!it& din meniul 1iier %1ile& sau " se apas combinaia de taste (@; E 1B sau " se apas pe butonul din coltul din dreapta sus a ferestrei aplicaiei (ccess. G 2.7. PROIECTAREA UNEI BAZE DE DATE. 3entru proiectarea bazei de date, se respect paii urmtori 6. 0tabilirea scopului bazei de date i a modului de utilizare. <. 0tabilirea cmpurilor de care avem nevoie n baza de date. >. 0tabilirea de tabele necesare n baza de date. B. 0tabilirea tabelului cruia i aparine fiecare cmp. C. $dentificarea cmpului sau cmpurilor cu valori unice n fiecare nregistrare. G. 0tabilirea relaiilor dintre tabele. H. Dmbuntirea proiectului. I. $ntroducerea datelor i crearea altor obiecte ale bazei de date % interogri, formulare, rapoarte, pagini de acces la date, macrocomenzi i module&. 2.8. CREAREA UNEI BAZE DE DATE 9IDE. 3rima operaie pe care o face un utilizator cnd deschide aplicaia (ccess este s deschid o baz de date J dac e!ist 6 J sau s creeze una nou. -rearea unei baze de date se face selectnd din meniul 1$@7 % 1iier&, comanda 97F % 9ou & K B@(9L D(;(B(07 % Baz de date necompletat & . 0e va deschide fereastra de mai jos, n care se stabilete unitatea de disc sau directorul unde se dorete salvarea fiierului baz de date i n dreptul etichetei Fi!e na)e se va 6 Deschiderea unei baze de date se face din meniul principal, selectnd 1$@7 K +379. H introduce de la tastatur un nume fiierului. 0e e!ecut clic pe butonul CREATE % -reare & i rezult fereastra baz de date, din figura de mai jos Dup ce a fost creat sau deschis baza de date pentru care se dorete s se creeze un tabel, se e!ecut clic pe opiunea Ta+!e" de pe bara O+je#t" din fereastra bazei de date. Dn fereastr se obin modurile de creare tabel C$eate ta+!e :n De"i5n vie; % n modul /izualizare proiect&, aceast metod este utilizat cel mai frecvent, deoarece utilizatorul are Mmn liberN n proiectarea i stabilirea diferitelor opiuni ale tabelului. C$eate ta+!e +< &"in5 ;i,a$% % utiliznd 7!pertul &, aceast metod permite selectarea cmpurilor tabelului care urmeaz s fie creat dintr"un mare numr de tabele predefinite % e!. comerciale, medicale, de inventar i altele&. C$eate ta+!e +< ente$in5 %ata % prin introducere de date &. Dn momentul salvrii foii de date, programul (ccess va analiza datele introduse i va determina automat tipul i formatarea diferitelor cmpuri ale tabelului. O+". $ndiferent de metoda utilizat, tabelul creat ntotdeauna poate fi modificat, folosind modul de vizualizare de tip proiect De"i5n 9ie;. Dn acest mod de vizualizare, n tabelul creat pot fi inserate cmpuri noi, pot fi terse cmpuri inutile, pot fi stabilite valori implicite, mti de introducere i altele. I 2.=. CREAREA TABELELOR .N MODUL DESI0N 9IE> ?.N MODUL 9IZUALIZARE PROIECT . Dn fereastra baz de date, parcurgei etapele 6. 7!ecutai dublu clic pe opiunea C$eate ta+!e :n De"i5n vie; <. Dn fereastra De"i5n se deschide un tabel gol, coninnd coloanele Fie!% Na)e %nume cmp &, Data T<'e % tip de date & i De"#$i'ti*n %descriere&. Dn coloana Fie!% Na)e@ tastai un nume pentru primul cmp, dup care apsai tasta Ta+. >. 3entru a schimba tipul de date prestabilit, cu altul, e!ecutai clic pe sgeat n jos din cmpul Data T<'e i selectai un nou tip de date de pe lista care apare pe ecran . Dup aceea, apsai tasta Ta+. Datele care corespund unui cmp pot fi de mai multe tipuri " ;e!t " 'iruri de caractere alfanumerice sau numere nefolosite n calcule. " Oona de scris % 4emo & J ofer utilizatorului posibilitatea de a scrie comentarii descriptive de cel mult GBPPP de caractere. " 9umeric % 9umber &" date numerice folosite n calcule matematice % Dntregi B*te, $nteger, @ong$nteger sau reale 0ingle, Double&. " Date Q ;ime " ofer date calendaristic Q ora. " -urrenc* " valoare monetar. " (uto 9umber " numr cu incrementare automat, pe care aplicaia l completeaz automat pentru fiecare nregistrare adugat ntr"o tabel. " Res Q 9o " valori logice (devrat sau 1als. " +le +bject " destinat pstrrii datelor provenite de la alte programe % grafic, fiier cu sunete, etc. & . " 8*perlin: " te!t sau combinaie de te!t folosit ca adres a unei pagini 5eb. " @oo:up Fizard % $nformaii legate & J creeaz cmpuri care permit utilizatorului s aleag valori din cadrul altor tabele sau dintr"o list de valori. S " ;ipul de date implicit este ;e!t. 3entru a selecta un alt tip se e!ecut clic pe butonul cu sgeat descedent din coloana Data ;*pe. B. +pional, tastai o descriere de cmp n coloana De"#$i'ti*n. (cest te!t apare pe bara de stare a ferestrei Ta+!e atunci cnd introducei date i acest cmp este selectat. C. 2epetai paii de la < la B, n funcie de necesiti, pentru a continua s adugai cmpuri. 3entru fiecare cmp e!ist o list de proprieti@ conform reprezentri de mai jos " Fie!% Si,e % dimensiunia cmpului & J este zona unde se specific dimensiunea alocat pentru introducerea datelor pentru tipul de date ;e!t, implicit, lungimea este de CP de caractere, dar se pot da valori pn la <CC de caractere. ;ipul de date 9umber are opiunile B*te % octet &, cu valori cuprinse ntre P J <CC, $nteger, cu valori cuprinse ntre " ><HGI i E ><HGI. ;ipul de date 4emo are o lungime rezervat de GB LB, tipul Date Q ;ime este stocat sub forma unor numere n virgul mobil de I octei, tipul -urrenc* este stocat cu pn la 6C cifre n stnga i pn la B cifre n dreapta punctului zecimal, tipul (uto 9umber poate avea valori ntregi ordonate secvenial sau n mod aleatoriu. - F*$)at " se stabilete modul de afiare a datelor pe ecran pentru tipurile de date numeric %9umber &, dat calendaristic % Data Q ;ime& , dat logic % Res Q 9o &. " De#i)a! '!a#e" % 9umrul de zecimale & J se stabilete numrul de zecimale ce pot fi atribuite cmpului. - In'&t Ma"A % 1ormatul de introducere & J ofer posibilitatea introducerii unui ablon pentru datele corespunztoare unui cmp. 7!. pt. introducerea unor numere cu trei zecimale i care pot fi i negative, se poate scrie T SSS.SSS "Ca'ti*n % 7tichet & " determin afiarea titlurilor numelor de cmp. " Defa&!t 9a!&e % /aloarea iniial & J determin valoarea ce trebuie salvat n cmpul unei nregistrri, dac nu este introdus nici o valoare. " 9a!i%ati*n R&!e % 2egula de validare & J se stabilete regula care trebuie respectat nainte de salvarea valorii introduse n cmp. " 9a!i%ati*n TeBt % ;e!tul de validare & J reprezint te!tul care se va afia pe ecran dac nu este respectat criteriul impus de regula de validare. " ReC&i$e% % -erut & J se stabilete dac completarea unui cmp este obligatorie %Res & sau nu % 9o& " A!!*; Ze$* Len5tD % 3ermite lungime zero & " dac este selectat opiunea 9o, cmpul poate s rmn necompletat. - In%eBe% % $nde!at & J se specific dac acel cmp este folosit sau nu ca un cmp de inde!. G. 3entru a salva tabelul, deschidei meniul Fi!e i selectai Save % salveaz & sau e!ecutai clic pe butonul din fereastra activ. 6P H. 7!ecutai clic pe butonul Ee". I. 0e deschide caseta de dialog Save A" % salveaz caU&. S. ;astai un nume pentru tabel i e!ecutai clic pe OF. 6P. (plicaia (ccess v solicit s stabilii o cheie principal. 66. 7!ecutai clic pe NO % nu& pentru a nu stabili cheie principal. Sta+i!i$ea #Deii '$i)a$e. -heia primar va trebui s identifice n mod unic nregistrrile din tabel. #n tabel trebuie s aib o cheie primar, deoarece valoarea acesteia este utilizat n definirea unei relaii, care se va stabili ntre tabelul actual i celelalte tabele ale bazei de date. (plicaia (ccess nu admite valori duplicate sau nule n acest cmp. 3entru stabilirea cheii primare 0e deschide tabelul n modul De"i5n % dac nu este deja deschis &. 0e selecteaz cmpul sau cmpurile care vor furniza cheie primar. 0e acioneaz butonul P$i)a$< Fe< din bara de instrumente standard 0au se alege din meniul E%it opiunea P$i)a$< Fe< . .n%e'($ta$ea #Deii '$i)a$e. 0e deschide tabelul n modul de afiare tip proiect. 0e efectueaz un clic pe selectorul de linie al cheii primare curente apoi din meniul 7dit se d comanda P$i)a$< Fe< sau clic pe simbolul . Dn stnga numelui cmpului va disprea simbolul de forma unei chei. +bs Dac am salvat tabela fr s fi!m cheia primar, aplicaia (ccess ne va avertiza n legtur cu acest lucru i ne va da posibilitatea de a reveni n modul Design sau va ataa automat un cmp de tip (uto9umber, cu rol de cheie, numindu"l $D. Sta+i!i$ea &n&i in%eB. -mpuri inde!ate, se creeaz pentru a accelera sortarea i cutarea. Deoarece inde!area cmpurilor ncetinete actualizrile, se recomand inde!area doar a cmpurilor dup care se efectueaz frecvent cutri i sortri. 7tape Dup ce a fost deschis tabelul pe care dorim s"l modificm n fereastra Design, se e!ecut clic n cadrul cmpului pe care dorim s"l inde!m. 66 Dn foaia de proprieti, se e!ecut clic n cmpul $nde!ed. @a dreapta cmpului apare o sgeat n jos. 0e e!ecut clic pe sgeat i n lista care apare pe ecran se e!ecut clic pe Ee" ? D&'!i#ate" OF ? da J se accept dubluri& sau N* ? N* %&'!i#ate" % 9u J nu se accept dubluri&, n funcie de cerine. (cest cmp va fi acum inde!at i poate necesita o intrare unic, n funcie de ceea ce ai selectat. Ti'&$i %e in%e#Gi: $nde! % Duplicates +L& este folosit pentru selectarea ordinii de parcurgere din cmpurile non J cheie, ale cror valori nu trebuie s fie neaprat unice. #ni)ue $nde! este folosit pentru selectarea ordinii de parcurgere bazat pe prima apariie a valorii n cmpul specificat. $nde! % 9o duplicates & este folosit n tabelele incluse ntr"o baz de date care au deja fi!at inde!ul primar, dar care doresc verificarea unicitii. 3rimar* $nde! este folosit n conte!tul unei tabele incluse ntr"o baz de date i asigur introducerea valorilor unice pentru cheia articolelor. + tabel are un singur inde! primar. 'tergerea unui inde! se face fie prin fereastra Design /ie5 asociat tabelei, fie prin fereastra $nde!es, deschis prin clic pe butonul . OPERA3II .N TABELE 1. A%(&5a$ea :n$e5i"t$($i!*$ :nt$-&n ta+!eH + nregistrare este un rnd dintr"un tabel. 7a conine informaii despre o anumit persoan, un anumit loc, eveniment etc. 3entru fiecare nregistrare se introduce cte o valoare n cmpurile %coloanele& din tabel. 4ai nti, trebuie deschis tabelul. 3entru a deschide un tabel se e!ecut dublu clic pe el n fereastra Database, sau se e!ecut clic pe el o dat, apoi pe +pen. Dup aceea, pentru a introduce o nregistrare, se efectueaz paii urmtori 0e e!ecut clic pe prima celul goal din prima coloan goal. 0e scrie valoarea n cmpul respectiv. 0e apas tasta Ta+ pentru a trece la cmpul urmtor, apoi se introduce valoarea corespunztoare. 0e continu, folosind tasta Ta+ pn se ajunge la ultimul cmp. -nd se apas tasta ;ab n ultimul cmp, punctul de inserare se mut n primul cmp de pe rndul urmtor, unde se ncepe o nou nregistrare. 0e continu introducerea nregistrrilor pn cnd se completeaz toate cmpurile. 6< Datele pot fi introduse toate folosind numai tasta ;ab i scriindu"le. Dar e!ist i cteva combinaii utile de taste, care pot uura munca 3entru a insera data curent, se apas Ct$!IH. 3entru a insera ora curent, se apas Ct$!I:. Dac s"a definit o valoare pentru un cmp %n modul de afiare ;able Design&, se poate insera apsnd Ct$!IA!tIBa$a %e "'ai&. 3entru a repeta valoarea din acelai cmp al nregistrrii anterioare, se apas Ct$!IJ. Dup introducerea nregistrrilor n tabel, schimbarea unui tip de cmp cu altul se poate realiza numai dac cele dou tipuri sunt compatibile. <. -te$5e$ea :n$e5i"t$($i!*$ " selectai nregistrrile care urmeaz s fie terse iar din meniul FILE alegei opiunea DELETE Re#*$% rezult caseta de dialog n care selectai Res. >. M&ta$ea :n$e5i"t$($i!*$ " selectai nregistrarea pe care dorii s o mutai iar din meniul E%it sau bara de butoana alegei opiunea C&t@ pe urm poziionai cursorul n noua poziie i alegei comanda 3aste din bara de butoane sau din meniul E%it. B. -te$5e$ea &n&i #K)' L :n$e5i"t$($i " 0electai coloana corespunztoare cmpului, pe urm din meniul E%it sau de pe bara de instrumente selectai DELETE COLUMN L DELETE RECORD. C. In"e$a$ea &n&i #K)' " selectai cmpul naintea cruia vei insera un cmp nou , pe urm alegei L**A&' fie!% din meniul In"e$t i definii noul cmp. G. Ti'($i$ea ta+e!ei %e %ate " activai tabela de date i selectai P$int din meniul Fi!e sau din bara de butoane. H. I)'*$ta$ea %ate!*$ "a& #*'ie$ea &n&i ta+e! %int$-* a!t( +a,( %e %ate ? >*$%H EB#e!H F*B P$*@ et#. se realizeaz parcurgndu"se urmtorii pai " asigurai J v c baza de date unde dorii s importai fiierul este deschis. " alegei opiunea Fi!e M 0et EBte$na! Data M I)'*$t " din caseta de dialog I)'*$t selectai n caseta Fi!e" *f T<'e opiunea tipului de fiier dorit i cutai fiierul dorit " selectai opiunea I)'*$t " din caseta de dialog $mport S'$e%"Deet >i,a$% selectai opiunile pe care le dorii. 6>