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
ocelul
cliccumouseuluipecelularespectiv
ocoloan
cliccumouseuluipenumelecoloanei
olinie
cliccumouseuluipenumeleliniei
undomeniu
clicpeprimaceluliapoisetragecumouseulpnlaultimacelul
continuu
cetrebuieselectat
undomeniu
clicpeprimacelul,sauselectareaprimuluidomeniucontinuuiapoi
discontinuu
tastaCtrlapasatiselectareacelulelorsaudomeniilorsuplimentare.
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
Descriere
General
Dateleaparexactcumaufostintroduse.
Number
Valorilenumericeaparcuunanumitnumrdezecimale.
Currency
Afieazsemnuldolaridouzecimaledupvirgul.
Accounting
Aliniazsemnuldolaricifrelededupvirgulantrocoloan.
Date
Afieazdataiorantrunformatcepoatefialessauschimbat.
Time
Afieazorantrunanumeformatcepoatefialessauschimbat.
Percentage
Afieazunsemndeprocentdupvaloare.
Fraction
Afieaznumerelecafracii.
Scientific
Folosetenotaiatiinificpentrutoatevalorilenumerice.
80
Text
Formateaztoatedatelecatext.
Special
Formateazcoduripotale,numeredetelefon.
Custom
Permitedefinireaunuitippropriudeformatareacelulelor.
Tabel3.2.PrincipaleleformatedinExcel
nfigura3.3.esteprezentatbandaHome,carecuprindemaimulterubrici:Clipboard,Font
Font,AliniereAlignment,NumereNumber,StiluriStyles,CeluleCells,EditareEditing.
Figura3.3.ExcelBandaHome
PrinselectarearubriciiNumber,sedeschidecasetadedialogFormatCells,iarlaeticheta
NumberseaflcategoriiledeformatedinExcelitipurilecorespunztoarefiecreicategorii,dupcum
sepoateobservaidinfigura3.4.,saudirectdelabutonulGeneral,sederuleazformatelededate
disponibile,figura3.4.e.
a.
c.Fraction
Number
d.Custom
b.Date
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
Soluionare
Ajustarealimiicoloanei
Scriereaunuinumrncelularespectivsau
modificareaadreseicelulei
Introducereauneivalorincelularespectiv
saumodificareaadreseicelulei
nlocuirecuoadresdecelulvalid
Tabel3.3.Mesajedeeroare
Operaiiasuprafoilordecalcul
ntrunregistrudelucrusepotadugasautergefoidecalcul.
MeniulInsertWorksheet:
inseraorictefoidelucrusuntnecesare
redenumite(dubluclicpenumeleSheet,itiprireanumeluidorit),
reorganizate(mutatenordinecronologicsaunordineaimportanei),
copiate.
83
Figura3.7.Editareafoilordecalcul
MeniulEditDeleteSheet!!!
Figura3.8.BandaInsert
Figura3.9.InsertGeneral,SpreadsheetSolutions
84
Editareaconinutuluicelulelor
Inserareaitergereadeliniiicoloane
Insertcoloanelor,liniilorsaucelulelor.
coloaneinseratenstngacoloanelorselectate,
liniiinseratedeasupraliniilorselectate.
Delete
Ascundereaunorliniiicoloane
FormatHide.
Ajustareadimensiunilorliniiloricoloanelor
etichetemailungiapartrunchiate,
valoriapareafiatunmesajdeforma#####.
FomatColumnWidth,
modificareanlimiiuneilinii.
Figura3.10.Formatareacelulelor
FormuleifunciinExcel
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
Rezultat,Semnificaie
=25*2^250/10
95
=A2+A3
AdunvaloareadincelulaA2cuceadincelulaA3
=B4^3
RidiclaputereaatreiavaloareadincelulaB4
=D5*30%
Calculeaz30%dinvaloareadincelulaD5
InmultetentivaloareadincelulaB3cuceadincelula
C3,iapoiscaderezultatuldinvaloareaA3.
=A3B3*C3
Tabel3.5.Exempledeformule
FunciaAutoFillpoatefifolositpentruacopiaoformuldealunguluneicoloanesaulinii.Se
selecteazcelulacuformulacetrebuiecopiat,seplaseazindicatorulmouseuluipepunctuldecontrol
decompletare,dincoluldindreaptajosalceluleiselectate,indicatorulsetransformntrunsemnplus
negru,segliseazmouseulpesteceluleleadiacenteundesedoretecopiereaformulei,figura3.11.
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
ListenExcel
numelecmpurilorpeosingurlinie,primaliniedinlist.
introducereadatelorncelule
Datelereorganizate
alfabeticascendentsaudescendent,
funciededatsaudealtecaracteristici.
Figura3.24.BandaDatacomenzipentrusortare,filtrare,subtotaluri,crearedetabelepivot
AutoFilter
pentruaafianumaiopartedinlist,careestedeinteres.
sortarealisteisepoaterealizaidupmaimultecmpuri.
sepotcalculasubtotalurisaunumranregistrrilefunciedeoanumitcaracteristic.
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
PowerPointprogramdeprezentaregraficcunumeroaseopiuni:
capacitatedeatransformasintezeledocumentelorprelucratenWordnnotiedeprezentare,
folosireawizarduluiAutoContentpentruageneraprezentrileautomat,
abloanepreformatatencaretrebuiecompletatedoarspaiilelibere,
controlcompletasupraculorilorifonturilor,
coleciedeimagini,pictograme,sunete,animaiicepotfiinseratepentruafaceprezentareamai
atractiv,
efectedetranziieiestomparentrediapozitiveleprezentrii,carescaptezeateniapublicului,
capacitatedeasalvaprezentrilecapaginiWeb,cepotfiapoincrcatepeInternet.
Figura4.1AfiareaferestreiPowerPoint
LadeschidereaaplicaieiPowerPointsevadeschidefereastraprogramuluicarecuprinde:
Baradetitlu;
Benzideinstrumente;
Fereastraprezentriiafieazprezentarealacareselucreaz;
ButoaneViewpermittrecereadelaunmoddeprezentarelaaltul;
Baradestareoferinformaiidespreprezentareacurent,cumarfinumruldiapozitivului
curent,ablonuldedesign.
97
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
Fiecareablonoferunformatioschemdeculori,astfelnctnutrebuieadugatdecttext,
beneficiinddeavantajeleformatriiidesignuluiprofesionist.
StructurileMasterconininformaiideformatarepentrufiecarediapozitivdinprezentare.
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
nmoduldeprezentareNormalexisttreipanouri:
Outlinepentruadezvoltaiaorganizaconinutulprezentrii;
Slidepentruaadugaimagini,elementevideo;
Notespentruaaduganotiesausaualteinformaiipentrupublic.
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
Insereazolisttext
ClipArt
InsereazoimaginedinaplicaiaClipOrganizer
Diagram
Insereazodiagram
Organigram
Insereazoorganigram
Tabel
Insereazuntabel
Secvenmedia
Insereazmuzic,secveneaudiosauvideo
Imagine
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
PowerPointFooter
ncadruluneiprezentripotfiadugateantetisubsolcareconinngeneralinformaiica:titlul
prezentrii,autorul,manifestareaundeestesusinutprezentarea,locul,perioada.
Figura4.11PowerPointFooter
102
Efectespeciale
efectespecialevizuale,sonoresaudeanimaie.
ntrediapozitivepotfiintrodusetranziiispeciale,numiteaciuni.
Deexemplu,sepoatecreaunefectdeestompare,astfelnctundiapozitivsseestompezepe
msurceestenlocuitcuunnoudiapozitiv.
Laadugareaunuiefectdetranziielaundiapozitiv,efectulseproducentrediapozitivul
anterioricelselectat.
Deasemenipotfiintroduseiefectesonorelatranziii.
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.
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
Descriere
Tabel
Rapoarte
Coleciedeinformaiinruditedespreunsubiect
Exemplu:nume,adrese,numeredetelefon.
Caleuoardeafiareideintroducereainformaieintrobazdedate.
Deobicei,formulareleafieazonregistrareodat.
Metoddegsireainformaieintrobazdedate.
Informaiaaflatcuajutoruluneiinterogridepindedecondiiile
precizate.
Documentecarerezuminformaiadintrobazdedate
Pagini
PermitaccesareauneibazededatedinInternetfolosindunbrowserWeb.
Formular
Interogare
Macrocomenzi Transformoseriedeaciuninunasingur.
Module
ProgramecreatenlimbajuldeprogramareVisualBasicforAppplications
(VBA)careextindfuncionalitateabazeidedate.
Creareauneibazededate
utilizndoaplicaieexpert
bazparticularizatdedate,delazero.
Fiecare aplicaie expert trece prin procesul de selectare i creare a cmpurilor, tabelelor,
formularelorirapoartelor,componenteinternealebazeidedate.
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
Descriere
Text
Textsaucombinaiidetextinumere,saunumerecarenunecesitcalcule,cumarfi
numereledetelefon.
Maxim255caractere
Number
Datenumericeutilizatepentrucalcule
Date/Time
Valoridedatiorpentruintervalulcuprinsntreanii100i9999.
Currency
Valorifinanciareidatenumericeutilizatencalculematematice.
Datecuunapnlapatruzecimale
Valoricupreciziedemaxim15cifrenparteastngaseparatoruluizecimal
Tabel5.1Tabeletipuridedate
108
Tipdedate
Descriere
AutoNumber
Numrconsecutivunui,incrementatcu1
Numraleatoriuatribuitdeprogramdecteorideadaugonregistrarenoulatabel
Acestecmpurinupotfimodificate
Yes/No
Coninedoarunadinceledouvaloriposibile:yes/no,on/off,true/false
OleObject
UnobiectlegatsaunglobatntabelulAccess,deexempluofoaiedecalculExcel
Hyperlink
Olegturcare,laexecutareaunuiclicpeea,duceutilizatorullaunaltfiier,olocaie
dintrunfiiersauunsitedinWeb
LookupWizard Oaplicaieexpertcareajutlacreareaunuicmpalecruivalorisuntalesedintre
valoriledintrunalttabel,interogaresaulistdevalori.
Tabel5.1Tabeletipuridedate(continuare)
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
Descriere
Onetoone
Fiecreinregistrridinprimultabelicorespundeosingurnregistraredinal
(unulaunu)
doileatabeliinvers.
Onetomany
Fiecreinregistrridinprimultabelicorespundunasaumaimulte
(unulamaimuli)
nregistrridinaldoileatabel,darfiecreinregistrridinaldoileatabeli
corespundeosingurnregistraredinprimultabel.
Manytomany
Fiecreinregistrridinprimultabelicorespundemaimultenregistrridinal
(Maimulilamaimuli)
doileatabeliinvers.
Tabelul5.2Relaiintretabele
110
Figura5.8Relaiintretabele
Figura5.9Definireauneirelaiintretabele
111
FormWizard,AutoreportWizard
Dupcreareabazeidedate,trebuiegestionatenregistrrileiinformaiilecuprinsenaceasta.
Tehnicidegestionareabazelordedate:
sortareanregistrrilornordineascendentsaudescendent,
funciedeconinutulunuianumecmp,
extragereaprinfiltrareaanumitornregistrridinbazadedate,
creareainterogrilorpentruapreluaanumitemesajespecifice.
Ointerogarereprezintodescriereanregistrrilorceartrebuipreluatedinbazadedate.
QueryWizard
Figura5.10QueryWizard
Tipdeinterogare
Descriere
Deselectare
PreiaiafieaznregistrrilenfereastraTable,nmoduldeafiareDatasheet
ncruciat
Afieazvaloricalculate(sume,numrtori,medii)dintruncmpdintruntabel
ilegrupeazdupunsetdecmpuriafiatenparteadesusafoiidedate.
De
aciune
Detergere
tergnregistrrilecarendeplinesccriteriul.
Deactualizare
Efectueazmodificrinnregistrrilecarendeplinesccriteriul.
Deadugare
Adaugnregistrrinoilasfritulunuitabel.
Deconstruireatabelelor
Creeaztabelenoipebazanregistrrilorcarendeplinesccriteriul.
Permitecerereauneisingureinforrmaiicarevafiutilizatdreptcriteriude
selecieninterogare.
Cuparametru
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