Documente Academic
Documente Profesional
Documente Cultură
Curs Informatica 3-4-2010
Curs Informatica 3-4-2010
EXCEL
NOIUNIABORDATENACESTCAPITOL Caracteristici AfiareaferestreiExcel Registredelucru.Foidelucru.Domenii. Deplasareanfoaiadelucru. TehnicideselecienExcel TipuridedatenExcel. Referineabsoluteireferinerelativelacelule PrincipaleleformatedinExcel Formatareacelulelor. Operaiiasuprafoilordecalcul.Editareafoilordecalcul. Introducereadatelor. FormuleifunciinExcel. Realizareaunuigrafic/diagramnExcel Identificarea/modificareadatelorndiagram(titlu,axe,legend). Editarea/modificareagraficelor. Fitareadatelor.Dreaptaderegresie. ListenExcelcreare,sortare,filtrare.Calculultotalurilor/subtotalurilor.
MICROSOFTEXCEL Esteunprogramdecalcultabelarcunumeroaseopiuni: gestionareaisortareainformaiilornonnumerice, organizareaiadministrareainformaiilorfinanciare, formatareautomatacelulelor, calculeautomatealeinformaiilordinfoaiadecalcul, funciiintegrate, completareaautomataliniiloricoloanelorcuintervalevaloriceprinAutoFill, instrumentedeformatarecepermittransformareafoiidecalculnraportprofesionist, crearedegraficeidiagramepentruprezentareamaistructuratadatelor. AfiareaferestreiExcel LadeschidereaaplicaieiExcelapareofereastrcuelementeletipice,figura3.1.:
Figura3.1.AfiareaferestreiExcel
76
baradetitlucunumeledocumentului(ladeschidereprimuldocumentprimetedenumireaBook1) idenumireaprogramului,MicrosoftExcel, benzi,panglici, celulaactiv, baradeinstrumentepentruformule, butonulSelectAll, coloane,linii,celule, etichetealefoilordecalcul, baradestare, baredederulare. Registrul de lucru Book este fiierul creat i salvat n programul Excel 2007, are extensia .xlsx i conineocoleciedefoidecalcul(Sheet). Foaia de calcul Sheet poate fi redenumit pentru a fi mai uor identificat. Foaia de calcul este alctuitdincoloane,liniiicelule. Coloanele sunt identificate prin litera afiat n capul lor: A, B, ...Z, AA...AZ, BA...BZ; sunt 256 de coloanentrofoaiedelucru. Liniilesuntidentificateprinnumere,plasatenparteastng;sunt65536deliniintrofoaiedelucru. Celula reprezint intersecia dintre o linie i o coloan. Celulele sunt identificate prin adrese, reprezentateprinliteracoloaneiurmatdenumrulliniei;deexemplu,dupcumsepoateobservadin figura3.2:K10,L5,M7. Domeniulreprezintoseleciedecelulecepotfieditate,formatatesauutilizatentroformul. continuuceluleselectateadiacente, discontinuuceluleleselectatenusunttoateadiacente. Adresa domeniu continuu numele primei celule selectate, dou puncte, adresa ultimei celule selectate,H4:H20,J20:L23; domeniudiscontinuunumelecelulelorselectate,separateprinvirgul,K10,L5,M7,N10,P10, J20:L23.
77
Figura3.2.DomeniunExcel
Deplasareanfoaiadecalculsepoaterealizanmaimultemoduri,folosind: tastelesgei,pentruadeplasacursorulocelulspredreaptasausprestnga,nsussaunjos; tastaENTER,ocelulnjos; tastaTAB,celulspredreapta; combinaiadetasteCtrl+Home,celulaA1; bareledederulare, cursorulmouseului, tastelePageup,Pagedown. TehnicideselecienExcel Pentruaselecta/activaocelulseexecutuncliccucursorulmouseuluipeea;celulaselectat aparentrunchenarnegru,iarcursorulmouseuluiaparealturi,subformdecruce.
Tabel3.1.TehnicideselecienExcel
78
TipuridedatenExcel ProgramulExcellucreazcutreitipuridedate: etichete, valori, formule. Eticheta Oetichetestetextuldintrocelulcareidentificdateledinfoaiedecalculastfelnctutilizatorul s poat interpreta informaiile, de exemplu titlu de coloan sau de linie. Deasemeni, pot fi incluse nume,adrese,valoridedatsautemporale,saualtelistetext. Pentruaintroducetextulntrocelul,seselecteazcelulaisetasteaztextul.nmodimplicit, Excel aliniaz textul din celul la stnga. n timpul tastrii, textul apare att n celul ct i n bara de formule. Dac limea textului este mai mare dect limea iniial a coloanei, textul poate aprea trunchiat dac celula adiacent conine date sau, dac celula adiacent este goal ntregul coninut poatefiafiattrecndnurmtoareaceluldindreapta.Limeacoloaneipoatefimodificatcuajutorul mouseului,trgnddemargineacoloaneirespective. Pentruanusecreaconfuziiipentrucaprogramulstratezeunnumrcatext,snuefectueze calculeasupracelulelorrespective,sevatastanainteaconinutuluisemnulapostrof().Apostrofulnuva aprea n foaia de calcul, fiind un prefix de etichet, dar programul va plasa un mic triunghi verde n colul din stnga sus al celulei. Astfel de cazuri pot fi ntlnite la numere de telefon, coduri numerice personale,coduripotale,pecareprogramullearputeatratacapevalorinumerice. Numerelesauvalorilenumericepotfiintroduseca: numerentregi, numerecuzecimale, procentajesaudate, notaiitiinifice. Excelaliniazladreaptanumereledininteriorulcelulelor. Excelconvertetenumerelecumaimultde12caracterelanotaiitiinifice,deexemplu2.47E+13. Formulelesuntfolositepentruaefectuadiferitecalculecudateledinfoaiadecalcul. Funciile sunt formule predefinite cu ajutorul crora se pot efectua calcule simple sau complexe cu dateledinfoaiadecalcul. 79
Referineabsoluteireferinerelativelacelule Fiecarecelulareoadresunic. Celuldependent conineoformul valoareaeidepindedevaloareadintroaltcelul. Oridecteoricelulalacaresereferformulasemodific,celuladependentsevamodificaiea. Deexemplu,dacncelulaA3seintroduceformula(=A1+A2),aceastformulconinedoureferine.Referinelesunt relativedeoareceseschimblacopiereaformuleinaltparte.DacsecopiazformulancelulaB3,coninutulceluleiB3 vafi(=B1+B2). Referinele relative de celul sunt referinele din formule care se modific pentru a reflecta celulele care se gsesc n aceiai poziie relativ la formul, la copierea sau mutarea formulei. Referinele absolutede celul sunt adresede celul care conine simbolul $ n coordonatelede linie, coloansau namndou.Dacoformultrebuiessereferelaoaceiaicelul,chiarncazulmutriisaucopierii formulei,seimpuneutilizareauneireferineabsolutedecelul. Deexemplu, $D$9referinabsolut,coordonatelenusemodific; D$9sevamodificacoordonatacoloanlacopiereaformuleidealungulcoloanelor; $D9sevamodificacoordonatalinielacopiereaformuleidealungulliniilor, D9ambelecoordonatesevormodificarelativlanouapoziie. PrincipaleleformatedinExcel ntabeluldemaijossuntprezentateprincipaleleformatededatedinExcel. Numeformat General Number Currency Accounting Date Time Percentage Fraction Scientific Descriere Dateleaparexactcumaufostintroduse. Valorilenumericeaparcuunanumitnumrdezecimale. Afieazsemnuldolaridouzecimaledupvirgul. Aliniazsemnuldolaricifrelededupvirgulantrocoloan. Afieazdataiorantrunformatcepoatefialessauschimbat. Afieazorantrunanumeformatcepoatefialessauschimbat. Afieazunsemndeprocentdupvaloare. Afieaznumerelecafracii. Folosetenotaiatiinificpentrutoatevalorilenumerice.
80
nfigura3.3.esteprezentatbandaHome,carecuprindemaimulterubrici:Clipboard,Font Font,AliniereAlignment,NumereNumber,StiluriStyles,CeluleCells,EditareEditing.
Figura3.3.ExcelBandaHome
a.
Number
b.Date
c.Fraction
d.Custom
e.General
Figura3.4.PrincipaleleformatedinExcel
81
Formatareacelulelor Din caseta de dialog Format Cells, rubrica Alignment, se poate selecta orientarea textului n celul,orizontalsauvertical,aliniatladreapta,lastngasaucentrat,dupcumsepoateobservaidin figura3.5.
Figura3.5.Formatareacelulelor:Alignment,Font,Border,Fill.
82
Figura3.6.Formatareacelulelor:FillColor;Protection.
MesajedeeroarefrecventafiatedeExcel Eroare Motivprobabil ##### Limeacoloaneipreamic Value! Tipdedatgreit(text) #DIV/0! #REF! mprirelaocelulcareestegoal sauconine0 Celuladereferinafosttears
Tabel3.3.Mesajedeeroare
Operaiiasuprafoilordecalcul
Figura3.7.Editareafoilordecalcul
MeniulEdit
DeleteSheet!!!
Figura3.8.BandaInsert
Figura3.9.InsertGeneral,SpreadsheetSolutions
84
Editareaconinutuluicelulelor Inserareaitergereadeliniiicoloane Insertcoloanelor,liniilorsaucelulelor. coloaneinseratenstngacoloanelorselectate, liniiinseratedeasupraliniilorselectate. Delete Ascundereaunorliniiicoloane FormatHide. Ajustareadimensiunilorliniiloricoloanelor etichetemailungiapartrunchiate, valoriapareafiatunmesajdeforma#####. FomatColumnWidth, modificareanlimiiuneilinii.
FormuleifunciinExcel
Figura3.10.Formatareacelulelor
Odatintrodusedatelentrofoaiedecalcul,poatefinecesarefectuareaunoranumiteoperaii cuacestedatesaualteprelucrrimaisofisticate,folosindeventualfunciipredefinite. n Excel se pot crea formule de calcul mai simple sau mai complexe, folosind operatorii matematicispecificaintabelul3.4. Operator ^ * / + Semnificaie Ridicarelaputere nmulire mprire Adunare Scdere
Tabel3.4.OperatorimatematicidinExcel
nExcel,oriceformulncepecusemnulegal,urmatdeargumente,valorisaureferinedecelul conectateprinoperatori,iarlasfritsetasteazENTER.Celulaafieazrezultatulformulei,iarbarade formule afieaz formula. Se pot face combinaii cu orice operatori ntro formul, dar se respect 85
ordineaefecturiioperaiilor.Sepotfolosiiparantezepentruamodificaordineaoperaiilor.Formulele seediteaznbaradeformulesauncelul.Programulafieazncelulrezultatulformuleidarsepoate modificamoduldevizualizarepentruaafiaformulenlocderezultate. Formula =25*2^250/10 =A2+A3 =B4^3 =D5*30% =A3B3*C3 Rezultat,Semnificaie 95 AdunvaloareadincelulaA2cuceadincelulaA3 RidiclaputereaatreiavaloareadincelulaB4 Calculeaz30%dinvaloareadincelulaD5 InmultetentivaloareadincelulaB3cuceadincelula C3,iapoiscaderezultatuldinvaloareaA3.
Tabel3.5.Exempledeformule
Figura3.11.AutoFill
FunciiinExcel ProgramulExcelconinenumeroasefunciicareajutmultncalcululfoilordelucru,evitndcreareaunorformule complicatesaueventualintroducerea/propagareaunorgreeli.Funciilesuntformulepredefinitecarepresupunfolosirea uneia sau mai multor valori. Funciile din Excel sunt grupate pe categorii (de exemplu: Matematic i Trigonometrie, Statistic,Bazededate,Informatic).
86
Figura3.12.Functii,formulenExcelBandaFormulas
Figura3.13.CasetadedialogInsertFunction,categoriidefuncii
87
Verificareaiauditareaformulelor
Figura3.14.Verificareaformulelor
Figura3.14.Verificareaformulelor
Figura3.15. Auditareaformulelor
88
Figura3.16.Verificareaerorilor,evaluareaformulelor
GraficenEXCEL Reprezentrigrafice transpunerivizualealedatelornumerice, esenadatelormultmairapidimaieficient, importantepentrutendineitiparegenerale. Numereletranspusendiagramecubare,linii,circulare,cuarii. Identificareadatelorndiagram: titluldiagramei, axeleorizontalivertical, legenda,legturadintreculorileimodeleledindiagramidatelereprezentate. Grafice pentruailustraevoluiaunormrimicuvariaiecontinuntimp. simple,osingurseriededate multiple,pentrureprezentareamaimultorseriidedatecomparativ. Diagrame pentruailustraevoluiaunormrimicuvariaiediscret. histogramecompararapidinformaiiraportatelaacelaisistemdereferin.
89
Figura3.17.BandaInsert,rubricaCharts
Figura3.18.Definireatitlurilorpentrudiagramiaaxelororizontalvertical
Figura3.19.Inserarealegendei,legturadintreculorileimodeleledindiagram
90
Modificareagraficului 1.Seselecteazntigraficul. 2.Aparceleoptreperededimensionare,ptrelenegrencolurilegraficuluiipemijlocurilelaturilor, cuajutorullorsepoatemrisaumicoragraficul,saumutanaltzon. 3.Sepotmodifica: tipuldegrafic, atributelediagramei, culorilepentruseturilededatereprezentate, dimensionareascalelor, reprezentareanormalsausemilogaritmic, intervaluldereprezentare.
Figura3.19.Formatareaaxeloruneidiagrame
Figura3.20.Reprezentareanormalisemilogaritmic
91
Figura3.21.Editarea/modificareagraficelor
FitareadatelorDreaptaderegresie
Figura3.22.Fitareadatelorexperimentale,ecuatiadrepteicoeficientdecorelare
92
Figura3.23.Analizadreptelorderegresiesiacoeficientilordecorelare
Figura3.24.BandaDatacomenzipentrusortare,filtrare,subtotaluri,crearedetabelepivot
93
Figura3.25.Crearealistelor
Figura3.26.Sortarealistelor
Figura3.27.Prelucrarealistelor
94
Figura3.28.Filtrarealistelor
Figura3.29.Autofilter,Subtotal
Figura3.30.Prelucrarealistelorfiltrate
95
Figura3.30.Prelucrareagraficalistelor
Construireatabelelorpivot
Figura3.31.Tabelepivotselectareacmpurilor
96
POWERPOINT
NOIUNIABORDATENACESTCAPITOL Caracteristici AfiareaferestreiPowerPoint CreareauneiprezentarinPowerPoint. Tipurideobiecte,elementedebaz,schemadeculori. ElementenlocuitoareAutoLayout,efectespeciale Aplicareaunuiablondedesign,secveneloraudio,video Modurideafiare. Tranziii,Animaii,Cronometrare
Figura4.1AfiareaferestreiPowerPoint
OprezentarePowerPointcuprindeoseriedediapozitive(slideuri)careconintext,listemarcate, diagrame,grafice,secvenevideoiaudiomultimedia,etc. Tipurideobiecte: text, listemarcate, diagrame, grafice, secvenevideoiaudiomultimedia,etc. Doutipurideabloane: abloanededesign:culori,imagini,cepotfiaplicatenprezentri, abloanedeconinut:coninattelementededesignctielementedeconinut.
Figura4.2Tipurideobiecte
PowerPointcuprindetreielementedebaz: structur, diapozitive, notie. Fiecrui diapozitiv i corespunde o pagin de notie care afieaz o imagine redus a diapozitivuluiiunnlocuitordetextncarevorbitorulpoatesiintroduccomentariilepemarginea diapozitivuluirespective. StructurileMasterconininformaiideformatarepentrufiecarediapozitivdinprezentare. Schemadeculoriauneiprezentriesteunsetdeoptculoriechilibratecarecoordoneaztextul, bordurile,umplerile,fundalurileprezentrii. Aplicareaunuiablondedesign
98
Figura4.3PowerPointelementedebaz
Notiteopagindenotiecareafieazoimagineredusadiapozitivuluiiunnlocuitordetextncare vorbitorulpoatesiintroduccomentariilepemargineadiapozitivuluirespective.
Figura4.4PowerPointnotie
Schemadeculorisetdeoptculoriechilibratecarecoordoneaztextul,bordurile,umplerile,fundalurile prezentrii.
Figura4.5PowerPointschemadeculori
99
Figura4.6PowerPointFont,efecte
Figura4.6PowerPointBackground,culoriitexturi
Aplicareaunuiablondedesign
Figura4.7PowerPointAplicareaunuiablondedesign
Modurideafiare Moddeafiare Normal SlideSorter SlideShow Descriere Asigurovederegeneralasupraprezentrii Permitelucrullatoateprileprezentrii Permiteorganizareadiapozitivelor,adugareaaciunilordetranziientrediapozitive Prezintdiapozitivelepernd Sepoaterulaprezentarea. Tabel4.1Modurideafiare
100
Figura4.8PowerPointOutline
ElementenlocuitoareAutoLayout Obiectele din diapozitive trebuie aranjate astfel nct prezentarea s poat fi ct mai uor urmritineleasdeaudien.Lacreareaunuinoudiapozitivsepoateaplicaunanumitformat,cuun anumitdesign,nlocuitordetextsaualteobiectespecifice. Elementnlocuitor Text Descriere Insereaztext, poatefiscrisdirectsaupoatefiadusdintrundocumentWorddeexemplu Listmarcat ClipArt Diagram Organigram Tabel Secvenmedia Imagine Insereazolisttext InsereazoimaginedinaplicaiaClipOrganizer Insereazodiagram Insereazoorganigram Insereazuntabel Insereazmuzic,secveneaudiosauvideo Insereazoimaginedintrunfiier
Tabel4.2ElementenlocuitoareAutoLayout
101
Figura4.9PowerPointElementenlocuitoareAutoLayout,NewSlide
O prezentare PowerPoint poate conine efecte speciale vizuale, sonore sau de animaie. ntre diapozitive pot fi introduse tranziii speciale, numite aciuni. De exemplu, se poate crea un efect de estompare,astfelnctundiapozitivsseestompezepemsurceestenlocuitcuunnoudiapozitiv.La adugarea unui efect de tranziie la un diapozitiv, efectul se produce ntre diapozitivul anterior i cel selectat.Deasemenipotfiintroduseiefectesonorelatranziii. InserareadeelementeClipArtiPhotoAlbum
Figura4.10PowerPointInserareadeelementeClipArtiPhotoAlbum
Figura4.11PowerPointFooter
102
Efectespeciale efectespecialevizuale,sonoresaudeanimaie. ntrediapozitivepotfiintrodusetranziiispeciale,numiteaciuni. Deexemplu,sepoatecreaunefectdeestompare,astfelnctundiapozitivsseestompezepe msurceestenlocuitcuunnoudiapozitiv. Laadugareaunuiefectdetranziielaundiapozitiv,efectulseproducentrediapozitivul anterioricelselectat. Animatie Folosirea animaiilor presupune captarea ateniei audienei, fie prin introducerea succesiv a textului sau prin explicarea/construirea unui anumit fenomen/mecanism. De exemplu, ntro list marcatfiecare element poate aprea pe rnd sau o imagine poate aprea gradat n primplanul diapozitivului. Deasemenipotfiintroduseiefectesonorelatranziii.
Figura4.12PowerPointMediafiles,efectespeciale
Cronometrare AplicaiaPowerPointoferposibilitateacronometrriiprezentriipentruaverificaexactdurata acesteia. Se poate preciza intervalul de timp acordat fiecrui diapozitiv i se poate verifica dac este funcional,ntimpulrepetiieifolosindcronometruldediapozitive.
103
Figura4.13PowerPointCronometrare
Handouts Pentru o mai bun comunicare cu audiena i pentru ca publicul s urmreasc mai uor prezentareaieventualsiconsemnezeanumitedetalii,prezentareapoatefitipritcaHandouts,mai multediapozitivepepagin,3sau4,icuspaiunparteadreaptapentruobservaii.
Figura4.14PowerPointHandouts
104
MICROSOFTOFFICE2007.ACCESS
NOIUNIABORDATENACESTCAPITOL Caracteristici Creareauneibazeidedatecuoaplicaieexpert.Tipuridedate.Tabele,relaiintretabele. Gestionareabazeidedate.Tipurideinterogri. Selectare/Crearedecmpuri,tabele,interogri,formulare. Sortarea/Filtrareanregistrrilor Navigarenbazadedate,intrarea/afiareadatelor/subseturilordedate,creareaitiprirearapoartelor
Accesssistemdebazededaterelaionalcunumeroaseopiuni: wizarduridecreareatabelelorsimple, instrumentedeintroducereadatelor, asistennfolosireabazelordedaterelaionate, instrumentededesignistructurareaformularelor, instrumentepentruinterogri, capacitatedeafiltracoloaneleiirurilededate, opiuneadeagenerarapoarte, sortarededateduporicevaloare, rezumateautomatealedatelor,etc. Accesssistemdebazededaterelaional folosetedatedinmaimultetabele,nlocscearintroducereaaceloraidatenmaimulte locuri. stocheaztoatetabeleleuneibazededatentrunsingurfiiercuextensia .mdb. .accdb AfiareaferestreiACCESS LadeschidereaaplicaieiAccesssevadeschidefereastraprogramuluicarecuprinde: Baradetitluabazeidedateafieaznumelebazeidedatedeschiseiversiuneabazeidedate; Panglici/benzigrupuridecomenzicorelate; Baradeinstrumentepentruaccesrapid; Panoudenavigareafieazlistacutipuriledeobiectedinbazadedate; Rubricidocumentafieaztabele,interogri,formulare,rapoarte,macrocomenzi; Baradestare.
105
Figura5.1AfiareaferestreiAccess
Tipurideobiecte Tipdeobiect Tabel Formular Interogare Descriere Coleciedeinformaiinruditedespreunsubiect Exemplu:nume,adrese,numeredetelefon. Caleuoardeafiareideintroducereainformaieintrobazdedate. Deobicei,formulareleafieazonregistrareodat. Metoddegsireainformaieintrobazdedate. Informaiaaflatcuajutoruluneiinterogridepindedecondiiile precizate. Documentecarerezuminformaiadintrobazdedate PermitaccesareauneibazededatedinInternetfolosindunbrowserWeb.
Rapoarte Pagini
Macrocomenzi Transformoseriedeaciuninunasingur. Module Creareauneibazededate utilizndoaplicaieexpert bazparticularizatdedate,delazero. Fiecare aplicaie expert trece prin procesul de selectare i creare a cmpurilor, tabelelor, formularelorirapoartelor,componenteinternealebazeidedate. ProgramecreatenlimbajuldeprogramareVisualBasicforAppplications (VBA)careextindfuncionalitateabazeidedate.
106
Figura5.2Creareauneibazededate
Figura5.3Creareaunuitabel
Figura5.4Tipurideobiecte
107
Tabele mpritnnregistrri,liniiletabelului cmpuri,coloaneletabelului. Cmpurilepotconinediferitetipuridedate. Toateintrriledinacelaicmptrebuiesaibacelaitipdedate. Un cmp stocheaz fiecare element de informaie ntrun tabel, de exemplu, numele, prenumelesauadresa. nregistrareaocolecieatuturorcmpurilorpentruopersoan. Tabelelereprezintunuldinblocurilefundamentaledeconstruciealebazeidedate. Planificareabazeidedatencepecustabilireanumruluiitipuluidetabelecevorficuprinsen bazadedate. Este recomandat ca informaia din baza de date s fie organizat n mai multe tabele, fiecare coninndcmpurireferitoarelaunanumitsubiect,nlocsfiecreatunsingurtabelmarecucmpuri pediferitesubiecte. La crearea unui tabel trebuie precizat ce cmpuri vor fi incluse i formatele corespunztoare acestorcmpuri,adiccetipdedatepoateacceptacmpulrespectiv. Cnd se alege un tip de date pentru un cmp, programul va accepta doar datele introduse n formatulspecificatdetipuldedate. Tipuldedateacioneazcaomsurdeproteciempotrivaintroduceriiincorecteadatelor. De exemplu, un cmp formatat pentru a accepta doar numere elimin posibilitatea ca un utilizatorsintroducdingreealtextncmpulrespectiv. Tipdedate Text Descriere Textsaucombinaiidetextinumere,saunumerecarenunecesitcalcule,cumarfi numereledetelefon. Maxim255caractere Number Date/Time Currency Datenumericeutilizatepentrucalcule Valoridedatiorpentruintervalulcuprinsntreanii100i9999. Valorifinanciareidatenumericeutilizatencalculematematice. Datecuunapnlapatruzecimale Valoricupreciziedemaxim15cifrenparteastngaseparatoruluizecimal
Tabel5.1Tabeletipuridedate
108
Tipdedate AutoNumber
Figura5.5Tipuridecmpurintabele
Figura5.6Definireaproprietilorcmpurilor
109
AccessTabeleLOOKUPwizard
Figura5.7LOOKUPwizard
Relaiilentretabele Plasareadatelorntabeleseparateducelanecesitateacombinriiacestordatepentrurapoarte iformulare. Trebuiestabiliterelaiilentretabelecaresindicecumsuntcorelatedateledintabelediferite. Dateledintabelediferitesuntcorelateprinintermediulcmpurilorcomune. Un cmp comun este un cmp care exist n dou sau mai multe tabele i care permite realizareaunorcorespondenentrenregistrriledintruntabeliceledinaltetabele. Cndseutilizeazocheieprimardreptcmpcomun,aceastasenumetecheieexternnal doileatabel. Dup stabilirea modalitii de corelare a dou tabele prin intermediul unui cmp comun, urmtorulpasestesseexprimenaturarelaieidintretabele. Existtreitipuriderelaiintretabele: Opiuneadinaplicaiaexpert Onetoone (unulaunu) Onetomany (unulamaimuli) Descriere Fiecreinregistrridinprimultabelicorespundeosingurnregistraredinal doileatabeliinvers. Fiecreinregistrridinprimultabelicorespundunasaumaimulte nregistrridinaldoileatabel,darfiecreinregistrridinaldoileatabeli corespundeosingurnregistraredinprimultabel. Manytomany (Maimulilamaimuli) Fiecreinregistrridinprimultabelicorespundemaimultenregistrridinal doileatabeliinvers.
Tabelul5.2Relaiintretabele
110
Figura5.8Relaiintretabele
Standardele de integritate referenial un set de reguli care stabilesc modul de modificare a datelordintabelelecorelate. Integritatea referenial protejeaz mpotriva modificrii din greeal a datelor dintrun tabel primar,necesarentabelulcorelat: Cmpulcomunestecheiaprimaratabeluluiprimar, Cmpurilecorelateauacelaiformat, Ambeletabeleaparinaceleiaibazededate, Programulpoatecopiaautomatoricemodificareacmpuluicomunntabelelecorelate. Dac din tabelul primar este tears o nregistrare, programul poate terge automat nregistrrilecorelatedintoatecelelaltetabele.
Figura5.9Definireauneirelaiintretabele
111
Figura5.10QueryWizard
Tipdeinterogare Deselectare ncruciat Detergere De aciune Deactualizare Deadugare Deconstruireatabelelor Cuparametru Descriere PreiaiafieaznregistrrilenfereastraTable,nmoduldeafiareDatasheet Afieazvaloricalculate(sume,numrtori,medii)dintruncmpdintruntabel ilegrupeazdupunsetdecmpuriafiatenparteadesusafoiidedate. tergnregistrrilecarendeplinesccriteriul. Efectueazmodificrinnregistrrilecarendeplinesccriteriul. Adaugnregistrrinoilasfritulunuitabel. Creeaztabelenoipebazanregistrrilorcarendeplinesccriteriul. Permitecerereauneisingureinforrmaiicarevafiutilizatdreptcriteriude selecieninterogare.
Tabelul5.3Tipurideinterogri
112
Sortareanregistrrilor Prin sortarea nregistrrilor, se poate modifica ordinea n care acestea apar ntrun tabel, rezultatedeinterogri,formularesaurapoarte. Se poate selecta un cmp i apoi se pot sorta nregistrrile dup valorile din cmp, n ordine ascendentsaudescendent. Ordineaascendentnseamncnregistrrilevorapreanordinealfabeticpentrucmpurile text,saudelacelmainoulacelmaivechipentrucmpuriledatsaudelacelmaimiclacelmaimare pentrucmpurilenumerice. Deasemeni, nregistrrile pot fi sortate dup mai multe cmpuri; aceasta se numete sortare secundar. Filtrareanregistrrilor n loc s se afieze toate nregistrrile dintrun tabel, se poate utiliza un filtru care s afieze numaianumitenregistrri. Sepotafianregistrrifunciedeoanumitvaloaredintruncmpsaunfunciedemaimulte valoridinmaimultecmpuri. Sepoateexecutafiltrareaselectndvaloareacmpuluipecaresedoretessebazezenmodul deafiareDatasheet,saufolosindcaracteristicaFilterbyFormcarepermitecreareadefiltrecomplexe careimplicmaimultevaloridecmp. Dup aplicarea filtrului, programul afieaz numai nregistrrile care corespund criteriilor specificate. Formularereprezintometodmaisimpldeintroducereadatelor. Unformularpoateconinecmpuridinmaimultetabele,seevittrecereadelauntabellaaltul, laintroducereadatelor.PentruacreaunformularsimplunprogramulAccesssepoatefolosiunadin aplicaiileexpertAutoForm: ColumnarWizarddatelefiecreinregistrrisuntafiatepevertical; TabularWizarddatelefiecreinregistrrisuntafiatepeorizontal. Particularizarea unui formular Form Wizard se realizeaz selectnd din mai multe locuri informaiilecetrebuieincluse.
113
Figura5.11FormWizard
Figura5.12Exempledeformulare
Rapoarte Includ calcule, elementegrafice, antet sau subsolparticularizat, rezumate ale informaiilor din unulsaumaimultetabele.PentruacreaunraportsimplunprogramulAccesssepoatefolosiunadin aplicaiile expert AutoReport. Pentru a particulariza un raport se folosete aplicaia expert Report Wizard,selectndcmpuriiinformaiicetrebuieprezentateialegnddintreopiuniledisponibilede formatarecedeterminaspectulraportului.
Figura5.13ReportWizard
114