Excel utilizează trei seturi principale de date: numeric – care poate fi utilizat în calcule,
text – care nu poate participa la calcule numerice , logic – utilizat în expresii logice care au
doar două valori posibile (TRUE – adevărat, FALSE – fals).
În Excel sunt prevăzute diferite modalităţi de a modifica aspectul datelor. Modificările pot
fi efectuate manual, automat sau în baza unui set de şabloane.
Formula constituie o expresie, care începe cu semnul egal şi determină ce calcule e necesar
a fi efectuate în foaia de calcul.
O referinţă la o celulă este reprezentată de adresa celulei în cadrul foii de calcul, dată de
litera coloanei şi numărul rândului la intersecţia căreia se află.
Tipuri de referinţă:
Referinţă relativă este o locaţie care se modifică în funcţie de poziţia formulei în foia de
calcul). Ex: A1, G15, AA5678, ...
Referinţă absolută este o locaţie fixată şi nu se modifică la deplasarea sau copierea
formulei în cadrul foii de lucru. Ex: $A$1, $AA$5678, …
Referinţa mixtă este o combinaţie de locaţii absolute şi relative. Componenta relativă se
modifică la copierea sau delasarea formulei. Ex: $A5, AA$5678, …
Funcţiile sunt formule predefinite care efectuează operaţii aritmetice sau returnează
informaţii specificate de formulă.
Rolul funcţiilor – de a simplifica scrierea formulelor. Sintaxa funcţiei: =nume_functie(lista
argumente)
Lista de argumente poate include:constante, referinţe de celule sau referinţe de domenii
de celule separate prin , sau ;
Înserarea unui funcţii: 1. direct în bara de formule, prin tastare;
2. cu ajutorul asistentului de funcţie:
3. Insert – Function clic pe fx de pe bara de formule.
O bază de date în Excel este numită lista (tabel) în care informaţia este bine structurată pe
linii şi coloane. Poate avea max. 255 câmpuri și mii de înregistrări. Fiind considerată o bază
de date de volum mediu.
• Elementele unei liste sunt: înregistrările, câmpurile şi linia de antet.
• Linia de antet (header row) reprezintă schema (structura) listei şi constă din titlurile
(etichetele) de coloane de la începutul listei.
• O înregistrare (record) este o grupare de date ce pot fi tratate şi manevrate ca un tot
unitar. • O informaţie distinctă în cadrul unei înregistrări constituie un câmp (field). O
înregistrare este formată din mai multe câmpuri.
Prin filtrarea unei liste se înţelege procesul de selectare a înregistrărilor care îndeplinesc
criteriile fixate
Subtotalurile (tolalurile parţiale) iau în considerare o parte a listei, aplicând asupra unui
câmp selectat o funcţie şi afişând apoi rezultatul.
Diagrama cu coloane (Column) este formată din bare verticale, după înălţimea cărora
putem compara diferite valori într-un moment de timp.
Diagrama cu linii (Line) se utilizează pentru reflectarea tendinţelor sau modificărilor reale a
datelor în timp. Cel mai des, diagrama cu linii, se utilizează la construirea graficelor
funcţiilor cu un pas constant pe axa X.
Diagrama circulară (Pie) este utilizată pentru a reflecta raportul dintre părţile unui întreg.
Diagrama cu bare (Bar), este formată dintr-o serie de marcaje orizontale. Comparând
lungimea acestor marcaje, putem constata mărimea unui marcaj faţă de altul într-un anumit
moment de timp. Este similară tipului cu coloane.
Diagrama cu suprafeţe (Area) este asemănătoare diagramelor cu linii şi este utilizată
pentru a urmări variaţia în timp a mărimilor, cât şi prezentarea sumelor.
Diagrama cu puncte (XY Scatter) permite urmărirea dependenţei dintre perechile de
puncte pe intervale inegale de timp, îşi găseşte utilitatea cel mai bine în statistică.
Diagrama bursieră (Stock) este potrivită pentru a ilustra activităţile bursiere, prin
prezentarea în acelaşi grafic atât a volumului de acţiuni cât şi a preţurilor acestora.
Diagrama cu suprafeţe 3D (Surface) este utilizată pentru a ilustra dependenţa dintre două
variabile sub forma unei hărţi topografice, oferind o reprezentare în relief.
Diagrama inelară (Doughnut) seamănă cu un cerc. Însă, dacă diagrama circulară poate
reprezenta numai o serie de date, atunci diagrama inelară poate reprezenta câteva serii de
date.
Diagrama cu bule (Bubble) este similară cu cea de tip Scatter dar reprezintă seturi de câte
trei valori pe intervale inegale de timp.
Diagrama radar (Radar) reprezintă valori relativ la un punct central, fiind utilizată atunci
când categoriile de date nu sunt direct comparabile.
O macrocomandă este alcătuită din mai multe comenzi şi instrucţiuni Excel care sunt
grupate şi executate împreună ca una singură. ‘
• Macrocomanda în Excel poate fi creată: 1) în redactorul Visual Basic, prin scrierea
unei proceduri (un grup de instrucţiuni); 2) cu aplicaţia Macro Recorder, prin
înregistrarea acţiunilor în timpul lucrului în foaia Excel.
• O macrocomandă este de fapt o procedurăVBA.
Obiectele BD:
- tabel (table) reprezintă o colecţie de informaţii asociată unui subiect, cum ar fi studentul,
produsul, angajații, etc.
- interogarea (query) este o metodă de selectare a informaţiilor într-o bază de date.
- formulare (forms) oferă o metodă simplă de vizualizare şi introducere a informaţiilor într-o
bază de date.
- rapoarte (reports) sunt documente care rezumă informaţii din baza de date.
- macrocomenzi (macro) economiseşte timp automatizând o serie de acţiuni într-o singură
acţiune.
- module sunt programe pe care le creaţi într-un limbaj de programare denumit Visual Basic,
care extind funcţionalitatea unei baze de date.
Tabelul reprezintă:
– structura bazei de date care stochează datele;
– conţine date despre un tip de entitate: clasă de obiecte (subiecte), evenimente sau cocepte
cu proprietăţi comune;
– grilă bidimensională: coloane, rânduri;
– la intersecţia rând-coloană se află valoarea;
– nume unic în baza de date.
Tipuri de date:
Text Pentru texte sau numere care nu vor fi folosite în calcule. Limitat la 255 de caractere,
este amplasat pe 1 octet.
Memo Pentru texte lungi (descrieri, note explicative, etc.). Poate ocupa până la 64 de octeţi.
Number Pentru numere care vor fi folosite în calcule matematice.
Date/Time Pentru oră şi date calendaristice.
Currency Pentru valori în valută şi date numerice utilizate în calcule matematice, cu o
precizie de 1-4 cifre zecimale. Amplasat pe 8 octeţi.
AutoNumber Pentru numere întregi care îşi încrementează cu 1 în mod automat valorile
(de exemplu, numărul de ordine) sau un număr aleator atribuit de programul Access. Câmpul
AutoNumber nu poate fi modificat.
Yes/No Pentru valori logice care pot lua numai două valori: Yes (adevăr), No (fals).
OLE Object Pentru imagini (fotografii, imagini scanate, etc.) sau sunete. Ocupă 1 gigabyte
în memoria calculatorului.
Hyperlink Pentru adrese Hyperlink. Valorile acestui câmp pot fi adrese Internet (de
exemplu, www.google.com) sau locaţii (calea spre un fişier sau dosar din calculator).
Attachment Permite ataşarea fişierelor. În modul de afişare foaie de date, un astfel de câmp,
apare simbolizat cu caracterul @ în oglindă. Fişierele ataşate pot fi: documente Word, liste
Excel, documente text, imagini grafice, alte fişiere, obiecte create anterior sau se pot crea
odată cu descrierea câmpului.
Calculated Permite crearea unei formule de calcul.
Lookup Wizard Un program wizard care ajută la crearea unui câmp ale cărui valori sunt
alese dintre valorile altui tabel, atei interogări sau dintr-o listă de valori.
Field Size Stabileşte dimensiunea câmpului. Pentru tip text – numărul de caractere. Pentru
număr şi date calendaristice – subtipul.
Format Stabileşte modul în care vor fi afişate la ecran informaţiile introduse în câmp.
Decimal Places Această proprietate apare la câmpurile de tip Number sau Currency. Are
rolul de a stabili numărul de cifre afişate de programul Access, în dreapta separatorului
zecimal.
Input Mask Permite de creat un şablon de introducere a datelor, care controlează valorile ce
sunt introduse în câmpul dat.
Normalizarea este procesul de simplificare a unei structuri complexe de date prin divizarea
ei în mai multe entităţi mai simple, interconectate între ele (un tabel complex se descompune
în subtabele mai mici şi mai uşor de manipulat).
Forma nenormalizată (UNF) este un tabel care conţine unul sau mai multe grupuri de
atribute repetitive.
Tabelul reprezintă:
– structura bazei de date care stochează datele;
– conţine date despre un tip de entitate: clasă de obiecte (subiecte), evenimente sau cocepte
cu proprietăţi comune;
– grilă bidimensională: coloane, rânduri;
– la intersecţia rând-coloană se află valoarea;
– nume unic în baza de date.
Normalizarea este procesul de simplificare a unei structuri complexe de date prin divizarea
ei în mai multe entităţi mai simple, interconectate între ele (un tabel complex se descompune
în subtabele mai mici şi mai uşor de manipulat).
Forma nenormalizată (UNF) este un tabel care conţine unul sau mai multe grupuri de
atribute repetitive.
Un câmp comun - este un câmp care există în două sau mai multe tabele.
O bază de date este formată din mai multe tabele cu diferite legături. Tipurile de
legături dintre două tabele pot fi:
- legătura de tip unu la unu (1:1)
– unei înregistrări dintr-un tabel îi corespunde o singură înregistrare din celălalt tabel; De
exemplu, o clasă are un singur profesor diriginte, iar un profesor este diriginte la o singură
clasă!
- legătura de tip unu la mai mulţi (1:M)
– unei înregistrări dintrun tabel îi corespund mai multe înregistrări în cealalt tabel; De
exemplu, un proprietar are mai multe autoturisme, dar un autoturism are un singur proprietar.
- legătura de tip mulţi la mulţi (M:M)
– mai multor înregistrări dintr-un tabel îi corespund mai multe înregistrări în cealalt tabel. De
exemplu, un autor poate avea mai multe cărţi, o carte poate avea mai mulţi autori.
Interogarea bazei de date rezultă regăsirea şi extragerea datelor stocate în aceasta, într-un
mod util scopului urmărit.
Rezultatul unei interogări reprezintă o foaie de răspuns dinamic,care nu mai există fizic după
închiderea interogării.
O interogare poate fi creată în următoarele moduri:
• Crearea pas cu pas în modul Design view (fereastră de proiectare)
• Utilizând instrumentul Wizard
• Exprimarea cererii în limbaj SQL
• Crearea unui filtru şi salvarea acestuia ca cerere de interogare.
Tipuri de interogări:
1a) o interogări de selecţie (select query) – afişează datele din mai multe tabele şi nu permite
actualizarea datelor.
1b) o interogare de selcţie reprezintă o descriere a înregistrărilor care urmează a fi extrase
dintr-o bază de date.
2) o interogare cu parametru (parameter query) – permit solicitarea unei singure informaţie
care este utilizată în calitate de criteriu de selecţie în interogare.
3) 3) o interogare încrucişat[ (crosstab query) – afişează valori rezumative (sume, medii...)
pentru un câmp al unui tabel şi le grupează în funcţie de setul de câmpuri listate.
Operatorul logic AND se utilizează pentru a indica câteva condiţii de selecţii pentru un
oarecare câmp, câmpul este selectat dacă satisface toate criteriile de selecţie
Operatorul LIKE este utilizat pentru crearea şabloanelor de căutarea în câmpurile textuale:
* — indică orice cantitate de simboluri;
? — un singur simbol;
# — indică că pe poziţia dată trebuie să fie o cifră.
Exemplul 7: pentru alegerea numelui unui abonat (Albu), ce încep cu A şi se termină cu u
putem nota: like A*u.
Atenţie. Acţiunile acestor tipuri de interogare sunt ireversibile asupra datelor din tabelele
sursă, iar în cazul ultimelor trei, trebuie urmărită păstrarea integrităţii referenţiale atunci când
prin intermediul lor se acţionează asupra mai multor tabele legate.
Rapoartele se caracterizează:
prin oformarea atractivă, care ajută să prezinte raportul mai uşor de citi şi de înţeles; prin
gruparea şi sortarea informaţiei;
prin prezentarea imaginilor grafice, fotografii sau imagini scanate.…
Report Header (antet de raport) Textul care apare în partea de sus a primei pagini a unui
raport, cum ar fi un titlu, o sigilă de firmă sau o introducere.
Page Header (antet de pagină) Textul care apare în partea de sus a fiecărei pagini a unui
raport, cum ar fi numerele de pagini, antetul tabelului…
Group Header (antet de grup) Textul care apare înainte de fiecare grup de înregistrări,
cum ar fi o anumită dată.
Detail (secţiuni de detalii) Conţine partea principală a raportului, câmpurile care afişează
valori.
Group Footer (subsol de grup) Textul care apare la sfârşitul unui grup de înregistrări, cum
ar fi totalurile.
Page Footer (subsol de pagină) Textul care apare în partea de jos a fiecărei pagini a unui
raport, cum ar fi numerele de pagină sau explicații de simboluri.
Report Footer (subsol de raport) Textul care apare la sfârşitul raportului, cum ar fi
totalurile raportului sau alte informaţii rezumative.
Macrocomanda (macro) reprezintă o colecţie memorată de acţiuni care execută o anumită activitate (de
exemplu, deschiderea simultană a unui formular, raport sau a mai multor interogări, etc.).
• Macrocomenzile permit automatizarea diverselor evenimente, fără ca realizatorul aplicaţiei să cunoască
un limbaj de programare.
• În cadrul macrocomenzilor pot fi incluse un număr mare de acţiuni a căror derulare poate fi condiţionată de
anumite valori afişate în formulare sau rapoarte.
Functia And va returna FALSE, daca toate conditiile sunt FALSE FALS
Pentru a efectua filtrarea avansata a datelor este necesar de efectuat sortarea datelor FALS
Toate obiectele unei baze de date Acces au legatura directa sau indirecta cu tabelele
Câmpul cu tipul de date Memo (Long text) nu poate fi cheie primară. FALS
O interogare in Acces intoarce datele din unul sau mai multe tabele ale bazei de date pe
baza unor criterii specificate de utilizator
Proprietatea Default value nu permite introducere de catre acces a valorii initiale automat
FALS
Calcularea sumei de bani acumulate in fiecare zi pentru fiecare categorie din vanzarea
produselor ce au pretul din interiorul segmentului [3;20]
RS
RS. corect
VARIANTA CORECTA
Varianta corecta