PROIECTE CONTABILITATE+MDB
Acasă
Autentificare
Înregistrare
Duminică, 2017-06-25, 11:47 AMBine aţi venit Vizitator | RSS
Meniu site

Sondajul nostru
Evaluează site-ul meu
Total răspunsuri: 6

Statistici

Total online: 1
Vizitatori: 1
Utilizatori: 0

MA NUMESC RODICA - BINE AI VENIT PE ACEST SITE-VIZIONARE PLACUTA

 

                                             Baze de date

Bazele de date, după finalitatea datelor manevrate sunt:

a.       baze de date personale;

b.      baze de date informaţionale;

c.       baze de date pentru gestiunea economică.

a. Bazele de date “personale” sunt mici colecţii de date care prezintă interes şi sunt manipulate de un singur utilizator. Exemplu: agendă telefonică, planificarea de întruniri, evidenţa cărţilor din biblioteca personală. 

b. Bazele de date de tip informaţional sunt caracterizate de un volum foarte mare de date (informaţii) . Ele pot fi considerate adevărate “birouri de informaţii” computerizate.

c. Bazele de date pentru gestiunea economică reprezintă colecţii de date necesare şi utilizate pentru gestionarea unei întreprinderi. Aplicaţiile cele mai reprezentative care operează cu astfel de baze de date sunt produsele CIEL.

O bază de date poate fi:

·        integrată;

·        partajată.

 Prin “integrată” înţelegem că baza de date poate fi gândită ca o unificare de mai multe fişiere de date, distincte şi neredundante.

Prin “partajarea” unei baze de date se înţelege că bucăţile individuale de date din baza de date pot fi partajate între mai mulţi utilizatori individuali, fiecare dintre ei putând avea acces la aceeaşi bucată de date simultan .

Stim ca hardul unui sistem de baze de date constă din volumele de memorare secundare (discuri, dischete sau benzi magnetice) pe care rezidă baza de date, împreună cu aparatele, unităţile de control şi canalele respective.

 Între baza de date fizică şi utilizatorii sistemului există un nivel de software, numit sistem de gestionare a bazelor de date (DBMS – Data Base Management System), care permite construirea unor baze de date, introducerea informaţiilor în baza de date şi dezvoltarea de aplicaţii privind bazele de date.

Un DBMS dă posibilitatea utilizatorului să aibă acces la date folosind un limbaj de nivel înalt, . DBMS-ul este deci o interfaţă între utilizator şi sistemul de operare.Orice DBMS conţine un limbaj de descriere a datelor (LDD) care permite descrierea structurii unei baze de date, a fiecărei componente a ei, a relaţiilor dintre componente, a drepturilor de acces ale utilizatorului la baza de date, a restricţiilor în reprezentarea informaţiilor, etc.
  BD este o lista, un tabel. Nu oricum, ci structurat. Lista prietenelor mele ramâne o simpla lista. Ne putem folosi de eea, dar prea putin. O lista de plante medicinale de asemenea este prea putin, daca arata asa:

 

Magazin

Plante medicinale

Denumire stiintifica

Pret

 

Daca doresc toate floriile din sistemul de operare, trebuie sa parcurg toata lista.

 

           

Magazin

Denumire1

Denumire2

Medicament

Domeniul

Pret

 

          

 

 

            Crearea bazei de date in foxpro

GESTIUNEA UNEI SCOLI

 

Va trebui sa urmati cei 3 pasi pentru a crea o noua baza de date:

  1. selectati Databases
  2. apasati butonul New
  3. alegeti optiunea New Database
Vi se cere apoi sa dati un nume bazei de date. Alegeti un nume apoi apasati Save ca in figura de mai jos

Crearea unei tabele

Vom crea o  baza de date cu numele scoala.

  1. apasam butonul New (vezi imaginea de mai jos)
  2. selectam optiunea New Table
  3. dam un nume tabelei (in exemplul de mai jos o numim elevi)

In fereastra urmatoare vom adauga 5 campuri, pe care le vom explica.

  1. id_elev: este de tip integer ceea ce inseamna ca acest camp se va modifica automat fara sa intervenim noi asupra lui. De exemplu daca vom avea in tabela 3 elevi si mai adaugam unul valoarea campului id_elev va creste automat. In plus am setat acest camp ca fiind index primar al tabelei.
  2. nume si prenume sunt doua campuri care vor pastra numele respectiv prenumele elevului. Campurile sunt de tip string avand o dimensiune maxima de 20 de caractere. Se poate modifica dimensiunea acestor campuri si se poate alege ce dimensiune dorim.
  3. cnp: permite salvarea unui cod numeric personal. Se observa ca i-am setat dimensiunea de 13 caractere care este egal cu numarul de cifre dintr-un CNP
  4. id_clasa: in acest camp vom pastra id-ul unei clase (vom reveni mai tarziu asupra acestui camp)
  5. se apasa butonul ok pentru a salva tabela

  1.  Vom urma in continuare pasii de mai sus pentru a face o noua tabela numita clase. Tabelul va arata ca in imaginea de mai jos.
  • id_clasa: va contine ID-ul clasei, si acest camp este te tip integer autoincrement si se va actualiza automat. In plus se va selecta sageata in sus in coloana index din dreptul acestui camp. Acest lucru inseamna ca am adaugat un index la tabela. Pentru a specifica tipul indexului apasam butonul Indexes si putem specifica ce tip de index sa fie. Atat campul id_elev cat si campul id_clasa trebuie sa fie indecsi de tip Primary. De exemplu id_elev va fi index primar in tabela elevi iar id_clasa va fi index primar in tabela clase. Nu pot exista 2 indecsi primari in aceasi tabela.
  • denumire: va stoca denumirea clasei. De exemplu: XI-A,IX-B etc.
  • diriginte: este de tip caracter si va stoca numele si prenumele dirigintelui

Acum avem o baza de date cu doua tabele. Vom incerca sa legam cele doua tabele prin intermediul campului id_clasa. Vom observa ca: orice elev face parte dintr-o clasa si numai una, sau cu alte cuvinte o clasa poate avea mai multi elevi. Aceasta este o relatie de 1->n sau one-to-many (unul la mai multi).

Cum se face conexiunea.

  1. selectam tabela clase si tinem apasat click-ul mouse-ului pe campul id_clasa (vedeti ca apare de 2 ori campul id_clasa in tabela, trebuie sa tinem apasat clicul pe cel mai de jos camp care are in dreptul lui o cheie)
  2. tinem in continuare click-ul apasat si tragem cu mouse-ul pana pe campul id_clasa din tabela elevi (si in aceasta tabela campul id_clasa apare de doua ori. Vom trage mouse-ul pe cel mai de jos, e scris cu negru ingrosat)
  3. daca totul a fost creat conform instructiunilor vom avea un rezultat ca in figura de mai jos.
tabele relationate

Deci dupa cum observati avem o baza de date, simpla, cu doua tabele legate intre ele.
 

Tipuri de date  in access

Datele din tabele sunt de următoarele tipuri:

  • TEXT – secvență simplă de caractere care poate include cifre, litere și simboluri. Un câmp text poate conține până la 255 de caractere.
  • MEMO – text simplu, obișnuit, exceptând faptul că nu stabilești o lungime maximă de câmp, așa că poți tasta aproape orice cantitate de text (64.000 de caractere).
  • NUMBER – destinat pentru valori întregi sau fracționare.
  • DATE/TIME – o dată calendaristică sau o oră.
  • CURRENCY – un număr formatat ca o valoare monetară.
  • AUTONUMBER – Access îl completează automat cu numere consecutive, pentru fiecare înregistrare.
  • YES/NO – poate primi valori logice de tipul YES/NO, TRUE/FALSE sau ON/OFF.
  • OLE OBJECT – câmp capabil a primi ca valoare un obiect (ex. imagine); obiectul poate fi legat sau inserat.
  • HYPERLINK – o legătură la o locație Web.
  • LOOKUP WIZARD – îți permite să creezi o listă selectând o valoare din alt tabel sau lista de valori într-o casetă combinată, pentru fiecare înregistrare. Este o caracteristică avansată.
  • Fiecare tabel ar trebui să aibă cel puțin un câmp a cărui valoare este unică pentru fiecare înregistrare (câmp cheie principală). Acest câmp este util pentru a identifica în mod unic fiecare înregistrare. Pentru a stabili o cheie principală trebuie să parcurgi următorii pași:

  • Deschide tabelul afișând structura acestuia.
  • Selectează câmpul care vrei să fie cheie principală.
  • Alege din meniul EDIT opțiunea PRIMARY KEY.
 

                                                                    CA SA DEVII CONTABIL                     

  • MAI INTAI TREBUIE SA-TI FACI CATEVA DOSARE PENTRU:

1.furnizori
2.clienti.
3.casa in lei....( dosar care cuprinde toate cheltuielile facute de firma catre diferiti clienti plus cheltuielile cu intretinerea --facturi si bonuri de casa)
acest dosar il faci luna de luna, separat..in el inserezi situatia finala a lunii respective ( o foaie finala)..este de fapt o balanta contabila la sfarsit de luna
3.fise de inventar..daca lucrezi cu marfa --spre redistributie si ai o magazie
4 NIR ( nota de intrare receptie ) daca ai marfa care intra si ramane pe stoc sau nu 
balanta contabila ---la fiecare sfarsit de luna.....
bilantul contabil /an
..............
la inceputul fiecare luni se depun la circa financiara 2 formulare ( 101 si 301)....balanta contabila..declaratiile de venit si tva...pentru luna trecuta 
 

In contabilitate exista 2 mari ecuatii:

A=P

D=C

Prima ec. A=P ,unde A=Activul unei firme, deci cuprinde toate toate elementele de activ.

                      P=Pasivul unei firme, deci cuprinde toate elementele de pasiv ale unei firme. 

Aceasta ecuatie poate fii intalnita sub 2 denumiri' ec. bilantiera  sau ec dublei reprezentari .

Conturile de activ cuprind: -

bani  (bani din casierie si bani din contul bancar)

bunuri  (marfuri, masini, utilaje, terenuri, etc)

creante  (fata de clienti, etc)

AM  DE LUAT=CREANTA           AM DE DAT=DATORIE

 

Conturile de pasiv sunt numai datorii.

Datorii interne-datorii ale firmei fata de actionariEX. CAPITALUL SOCIAL, PROFITUL, REZERVELE, ETC( CAPITALURI PROPRII)

Datorii externe-datorii ale firmei fata de terti , adica fata de orce alte persoane fizice sau juridice din afara firmei. EX. datorii fata de furnizori, datorii fata de banci, datorii fata de stat, etc.

I.

                                                              Definiţia contabilităţii

 

Prima definiţie a contabilităţii a fost dată de italianul Luca PaciolI în lucrarea sa,

 Summa de l’aritmetica, geometria, proporzioni et proporzionalita în cartea a IX-a a acestei lucrări, intitulată

                                      Tratatus de computis et scripturis apărută la Veneţia în anul 1494

. În concepţia sa contabilitatea reprezenta „un ansamblu de principii şi tehnici privind înregistrarea în partidă dublă a averii unui negustor, precum şi toate afacerileacestuia, în ordinea desfăşurăr ii lor ”

. În lucrarea sa, el a definit partida dublă prin prisma ecuaţiei de schimb dintre avere şi capitaL , respectiv, ce posed şi cui datorez.În anul 1941, Institutul American al Contabililor Publici Autorizaţi a definitcontabilitatea ca „o artă a înregistrării, clasificării, a rezumării într -o manieră  semnificativă şi în expresie bănească a tranzacţiilor şi evenimentelor, precum şiinterpretarea rezultatelor acestei acţiuni.”

 Conform Legii contabilităţii din România (Legea 82/1991 – republicată),contabilitatea este definită la Art. 2 astfel: „

este activitatea specializată în măsurarea,evaluarea, cunoaşterea, gestiunea şi controlul activelor, datoriilor şi capitalurilor  proprii, precum şi rezultatelor obţinute …

                                                  Istoricul şi evoluţia contabilităţii

 

În anul 1494, la Veneţia, Luca Paciolo, considerat părintele contabilităţii actualeîn partidă dublă, a publicat cea mai de seamă lucrare a sa, sub titlul „Summa dearithmetica, geometria, proportioni et proportionalita”. Această vastă lucrare dematematică, în Cartea a- IX -a, denumită„Tratat de contabilitate în partidă dublă” descrie pentru prima dată partida dublă (scrittura doppi), care şi astăzi reprezintă unuldintre principiile de bază ale contabilităţii.

 

                     Aplicarea metodei contabilităţii în partidă dublă începe să se generalizeze între secolele XVI-XVIII, cu deosebire în Europa Occidetală, etapă caracterizată şi princonturarea unei literaturi contabile şi a profesiei de contabil.

    Începând cu a doua jumătate a secolului al XIX-lea, se de zvoltă societăţile peacţiuni a căror conducere se separă de proprietarii acestora; a apărut astfel contabilitateagenerală şi de gestiune (dualism contabil).

    În primele decenii ale secolului al XX-lea contabilitatea de întreprindere începe săfie supusă procesului de normalizare, adică stabilirea de reguli şi norme privind modul deţinere a contabilităţii

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Autentificare

Coş de cumpărături
Coşul de cumpărături este gol

Căutare

Calendar
«  Iunie 2017  »
LnMrMrcJoiVnSaDm
   1234
567891011
12131415161718
19202122232425
2627282930

Prietenii site-ului
  • Blog-ul oficial
  • Comunitatea uCoz România
  • FAQ
  • Manual