fisa disciplinei 2.pdf

7
Utilizarea TIC pentru servicii de calitate în domeniul financiar contabil POSDRU/81/3.2/S/59664 Proiect cofinanţat din Fondul Social European prin Programul Operaţional Sectorial Dezvoltarea Resurselor Umane 2007-2013 FONDUL SOCIAL EUROPEAN Programul Operaţional Sectorial Dezvoltarea Resurselor Umane 2007 – 2013 Axa prioritară 3 „Creşterea adaptabilităţii lucrătorilor şi a întreprinderilorDomeniul major de intervenţie 3.2 Formare şi sprijin pentru întreprinderi şi angajaţi pentru promovarea adaptabilităţiiTitlul proiectului: „Utilizarea TIC pentru servicii de calitate în domeniul financiar contabil Cod contract: POSDRU/81/3.2/S/59664 Proiect cofinanţat din Fondul Social European prin Programul Operaţional Sectori al Dezvoltarea Resurselor Umane 2007-2013” – „Investeşte în oameni” Tehnologii Office cu aplicabilitate în domeniul financiar-contabil - Microsoft Access -

Upload: nicobv

Post on 17-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Fisa disciplinei 2.pdf

Utilizarea TIC pentru servicii de calitate în domeniul financiar contabil

POSDRU/81/3.2/S/59664

Proiect cofinanţat din Fondul Social European prin Programul Operaţional Sectorial

Dezvoltarea Resurselor Umane 2007-2013

FONDUL SOCIAL EUROPEAN

Programul Operaţional Sectorial Dezvoltarea Resurselor Umane 2007 – 2013

Axa prioritară 3 „Creşterea adaptabilităţii lucrătorilor şi a întreprinderilor”

Domeniul major de intervenţie 3.2 „Formare şi sprijin pentru întreprinderi şi angajaţi pentru

promovarea adaptabilităţii”

Titlul proiectului: „Utilizarea TIC pentru servicii de calitate în domeniul financiar contabil”

Cod contract: POSDRU/81/3.2/S/59664

Proiect cofinanţat din Fondul Social European prin Programul Operaţional Sectorial Dezvoltarea

Resurselor Umane 2007-2013” – „Investeşte în oameni”

Tehnologii Office cu aplicabilitate în

domeniul financiar-contabil

- Microsoft Access -

Page 2: Fisa disciplinei 2.pdf

Baze de date – Microsoft Access

Pagina 2 din 7

1 Elementele unei baze de date Microsoft Access O bază de date Microsoft Access este alcătuită din mai multe elemente componente,

denumite obiecte ale bazei de date. Unele obiecte sunt folosite totdeauna (fără ele

baza de date nu poate exista), iar altele pot fi utilizate ocazional. Fiecare din aceste

obiecte au funcţii diferite, urmărind realizarea avantajelor prezentate mai sus, sau

realizarea unei interfeţe cât mai agreabile pentru utilizator, astfel încât să uşureze pe

cât posibil lucrul cu baza de date. Următorul tabel identifică şi prezintă obiectele

conţinute de către o bază de date Access:

Obiect Descriere

Tabele

Sunt utilizate pentru a asigura funcţia de stocare a

datelor structurate în cadrul bazelor de date, fiind

alcătuite din rânduri (înregistrări) şi coloane (câmpuri). O

bază de date trebuie să conţină cel puţin un tabel pentru

a exista. Celelalte obiecte sunt opţionale.

Interogări

Oferă posibilitatea căutării şi regăsirii rapide a

informaţiilor stocate în tabele, prin chestionarea bazei de

date. Ele pot fi comparate cu anumite întrebări care i se

adresează bazei de date şi la care aceasta trebuie să

răspundă.

Formulare

Sunt ferestre din ecranul calculatorului care pot fi

personalizate pentru a prezenta datele conţinute în

tabele sau interogări sub o formă uşor de înţeles. Ele

dau şi posibilitatea actualizării datelor din tabele, în

sensul că orice modificare efectuată la nivelul lor aduce

după sine modificarea informaţiilor stocate în tabele.

Rapoarte Prezintă datele din tabele sau interogări într-o formă

care poate fi imprimată pe suport de hârtie.

Macrocomenzi

Permit efectuarea unor sarcini de rutină, prin

automatizarea acestora într-o singură comandă, care

poate fi apelată mult mai uşor de fiecare dată când este

necesar.

Module

Sunt utilizate pentru automatizarea unor operaţii, la fel

ca şi macrocomenzile, însă utilizează un limbaj de

progamare pentru aceasta, ele fiind accesibile celor care

dispun de cunoştinţe de programare.

Toate aceste obiecte din cadrul unei baze de date Microsoft Access interacţionează,

uneori unele fiind chiar dependente de altele.

Page 3: Fisa disciplinei 2.pdf

Baze de date – Microsoft Access

Pagina 3 din 7

1.1 Crearea bazelor de date Access 2010.

În Access, toate obiectele care alcătuiesc structura unei baze de date sunt stocate

într-un singur fişier. Astfel, orice bază de date Access va fi stocată sub forma unui

fişier distinct (începând cu versiunea Access 2007 acesta deţine extensia accdb).

Crearea bazei de date porneşte de la generarea acestui fişier şi continuă cu crearea

tabelelor şi definirea asocierilor dintre acestea, urmate de încărcarea înregistrărilor în

tabele şi completarea bazei de date cu celelalte tipuri de obiecte necesare.

Pentru crearea unei baze de date noi se apelează meniul File→New→Blank

Database. În cadrul casetei File Name ce apare în partea dreaptă a ferestrei se va

preciza numele fişierului ce va stoca baza de date alături de locaţia unde acesta va fi

salvat odată cu apăsarea butonului Create.

Formatul bazelor de date create cu versiunea Access 2010 este acelaşi cu cel

aferent versiunii Access 2007, asigurându-se în acest sens, compatibilitatea între

aceste două versiuni (ambele utilizând extensia .accdb). Access 2010 poate

deschide bazele de date create cu versiunile anterioare. Dacă, însă, utilizând

versiunea Access 2010, se vor apela obiecte care sunt prezente doar în acest

format, versiunile anterioare nu vor putea accesa bazele de date create cu versiunea

2010.

Figura nr. 1.1 Procedura de creare a unei baze de date noi (necompletate)

Baza de date nou creată va propune iniţial crearea unui nou tabel a cărui structură va

fi definită de utilizator prin precizarea denumirilor de câmpuri şi a valorilor specifice

Page 4: Fisa disciplinei 2.pdf

Baze de date – Microsoft Access

Pagina 4 din 7

înregistrărilor acestuia. Structura ferestrei bazei de date este aplicată în Figura nr.

1.2.

Figura nr. 1.2 Explicarea ferestrei Access 2010

1.3 Obiecte de tip tabel într-o bază de date Access Access pune la dispoziţie mai multe metode pentru crearea tabelelor bazei de date:

crearea instantanee a unui tabel definind direct câmpurile şi înregistrările acestuia

sub forma unei structuri tabelare (opţiune ce poate fi apelată prin meniul

Create→Tables→Table), crearea tabelului prin proiectarea structurii acestuia înainte

de încărcarea înregistrărilor (opţiunea Create→Tables→Table Design) sau

construirea tabelului pornind de la o listă preluată din Microsoft SharePoint (Create

→Table→ SharePoint List). Cea mai utilizată metodă pentru crearea tabelelor

Access este apelarea modului de proiectare (Table Design). Ea presupune, mai întâi,

definirea câmpurilor tabelului respectiv, a tipurilor de dată şi a proprietăţilor fiecărui

câmp în parte. De aceea, apelarea acestei metode coincide cu deschiderea unei

ferestre pentru proiectarea tabelului, care conţine două panouri importante: grila de

câmpuri şi panoul de proprietăţi ale fiecărui câmp în parte (Figura nr. 1.4).

Page 5: Fisa disciplinei 2.pdf

Baze de date – Microsoft Access

Pagina 5 din 7

Figura nr. 1.3 Fereastra pentru definirea structurii câmpurilor din cadrul unui tabel

Descrierea câmpurilor se va realiza în cadrul grilei de câmpuri unde vor fi trecute

toate denumirile de câmpuri din cadrul tabelului respectiv, în fiecare celulă a coloanei

Field Name. În atribuirea numelui unui câmp trebuie să se aibă în vedere anumite

reguli: denumirea trebuie să conţină maxim 64 de caractere, să nu înceapă cu spaţiu

şi să nu conţină caractere speciale precum semnul punct, semnul exclamării sau

paranteze drepte.

Pentru fiecare câmp în parte este obligatorie precizarea tipului câmpului, adică ce fel

de date va conţine acesta (de tip text, de tip număr, de tip data calendaristică, etc.).

Tipul câmpului va fi ales dintr-o listă, în cadrul coloanei Data Type, pentru câmpul a

cărui denumire se află pe acelaşi rând. Principalele tipuri de dată pe care un câmp le

poate lua şi care se vor preciza în cadrul coloanei DataType sunt:

Text, care admite o lungime maximă a realizării atributului de 255 caractere.

Pentru acest tip de dată, lungimea implicită este de 50 de caractere.

Memo, utilizat pentru stocarea datelor de tip text, mai precis pentru stocarea

blocurilor de text de până la 65.536 de caractere. Acest tip de dată este recomandat

atunci când se doreşte stocarea unei anumite descrieri cu privire la elementele unei

înregistrări, putând conţine text formatat (rich text) şi beneficiind de opţiunea Doar

adăugare (Append only) utilă atunci când nu se permite modificarea sau ştergerea

conţinutului existent.

Number, pentru stocarea datelor de tip numeric, fiind reprezentat de mai multe

subtipuri: Integer (cu valori cuprinse în intervalul [-32.768, 32.768]), Long integer (cu

valori între -2.147.483.648 şi 2.147.483.648), Byte (cu valori pozitive între 0 şi 255),

Page 6: Fisa disciplinei 2.pdf

Baze de date – Microsoft Access

Pagina 6 din 7

Single (cu 7 caractere după virgulă şi valori între -3,4*1038 şi 3,4*1038), Double (cu 15

caractere după virgulă şi valori cuprinse între -1797*1038 şi 1797*1038).

Date/Time, utilizat pentru stocarea datelor calendaristice sau de tip oră.

Currency, (format fix cu patru zecimale, prevenind erorile de rotunjire), al cărui

nume provine de la semnul monetar ($) pe care îl afişează automat înaintea valorii

câmpului.

Autonumber, caracterizat prin faptul că generează automat o valoare numerică

de tip Long Integer, prin incrementare cu o unitate (Increment) faţă de ultima valoare

a acestui câmp sau prin generare aleatoare (Random).

Yes/No, tip de dată de tip logic: adevărat sau fals.

OLE object, cu ajutorul căruia există posibilitatea de includere în cadrul unei

baze de date Access diverse fişiere care stochează imagini, sunete sau secvenţe

video.

Attachment, putând stoca unul sau mai multe fişiere, utilizând un sistem numit

„date complexe”.

Lookup Wizard, asistent pentru definirea regulilor pentru asigurarea integrităţii

bazei de date.

Cea de-a treia coloană din cadrul grilei este coloana pentru descrierea câmpului nou

introdus (Description), unde, opţional, utilizatorul poate face diverse comentarii cu

privire la câmpul precizat pe acelaşi rând.

Fiecare tabel trebuie să aibă definită o cheie primară. Cheia primară poate fi alcătuită

fie dintr-un singur câmp, fie din mai multe. Pentru definirea unei chei primare, se

selectează câmpul sau câmpurile dorite şi apoi se apasă butonul (Primary Key) din

grupul Tools al filei Design. Câmpul sau câmpurile care formează cheia primară pot fi

recunoscute prin „cheia” () care le însoţeşte în dreptul capului de rând. Pentru

definirea unei chei primare compuse din mai multe câmpuri, se vor selecta, în

prealabil, toate câmpurile aferente (prin utilizarea procedeului de selecţie multiplă –

tasta CTRL apăsată) şi se va alege opţiunea de stabilire a cheii primare. Simbolul de

cheie primară va apărea, în această situaţie, pentru toate câmpurile selectate.

Pentru salvarea tabelului creat, se apelează meniul File→Save sau se apasă butonul

Save de pe bara de acces rapid, după care se va preciza numele sub care va fi

salvat. După salvarea tabelului în cadrul ferestrei de navigare a bazei de date

(situată în partea stângă a ferestrei aplicaţiei Access) va apărea pictograma cu

denumirea tabelului nou creat, ceea ce indică faptul că acesta a devenit un obiect al

bazei de date.

Principalele proprietăţi atribuite unui câmp dintr-un tabel Access pot fi vizualizate în

tabelul următor:

Page 7: Fisa disciplinei 2.pdf

Baze de date – Microsoft Access

Pagina 7 din 7

Nume

proprietate Descriere

Field Size Precizează dimensiunea maximă, prin stabilirea numărului de

caractere a unui câmp de tip Text sau a unui subtip de dată pentru

câmpurile Numerice.

Decimal Places Stabilește numărul de caractere afișate după virgulă pentru un

număr cu zecimale.

Format Determină modul de afișare a valorii câmpului:

- pentru tipul de dată Text – caractere majuscule, minuscule,

stabilirea unui text afișat pentru valori vide sau nule, etc.

- pentru tipuri de dată numerice sau dată calendaristică – modul de

afișare a valorii stocate, prin precizarea secvențelor pentru

formatare.

Această proprietate vizează atribute definite cu tipul

numeric, dată calendaristică sau logic. Formatul dorit poate fi

ales prin selectarea dintr-o listă predefinită pentru proprietatea

Format. Pentru atributele numerice se poate opta pentru

următoarele formate de afişare: General Number, Currency,

Fixed, Standard, Percent, Scientific. În cazul atributelor de tip

dată calendaristică există formatele: General Date, Long

Date, Short Date, Medium Date, Long Time, Medium Time,

Short Time, iar în cazul atributelor logice: Yes/No, True/False,

On/Off. Fiecare astfel de format prezintă un exemplu pentru

vizualizarea sa.

Caption Specifică textul afișat în titlul unei coloane, fără a afecta denumirea

câmpului.

Default value

Stabilește o valoare implicită atribuită automat pentru orice realizare

nouă a câmpului.

Input Mask

Stabilește un șablon pentru încărcarea datelor, prin precizarea unor

caractere cu o semnificație specială. De exemplu, pentru a

permite introducerea unui caracter de tip numeric (o cifră),

masca de introducere trebuie să conţină semnul #, cifra 9 sau

cifra 0.Proprietatea Format are prioritate în fața șablonului stabilit.

Validation Rule

Restricție impusă valorilor câmpului, prin precizarea unei reguli ce

poate fi atribuită doar câmpului în cauză.

Validation Text Mesajul de eroare atașat regulii de validare.

Required Stabilește obligativitatea introducerii unei valori în câmpul respectiv.

Indexed Permite definirea unui fişier index pe atributul respectiv. Acest

fişier ajută la regăsirea rapidă a datelor din cadrul câmpului

respectiv.