11
UNIVERSITATEA „Babes-Bolyai”, CLUJ NAPOCA Fac. de Stiinte Economice si Gest. Afacerilor Lucrare scrisa „Baze de date” - suport pentru lucrarea practica - Profesor coordonator Studenta

Mikolaj Bazadate

Embed Size (px)

Citation preview

Page 1: Mikolaj Bazadate

UNIVERSITATEA „Babes-Bolyai”, CLUJ NAPOCAFac. de Stiinte Economice si Gest. Afacerilor

Lucrare scrisa „Baze de date” - suport pentru lucrarea practica -

Profesor coordonator Studenta Dr.Elthes Zoltan Mikolaj Rodica-Andrea

Sfantu-Gheorghe, 2012

Page 2: Mikolaj Bazadate

Introducere

Am utilizat limbajul de programare Visual FoxPro pentru creearea lucrarii, deoarece acest limbaj are un viitor in domeniul economic (de gestiune a bazelor de date),dar si pentru modul placut de lucru. Visual FoxPro este un Sistem de Gestiune a Bazelor de Date (SGBD), cunoscand in prezent o larga raspandire datorita aplicatiilor dezvoltate pentru domenii din cele mai diverse, cat si pentru interfata (meniuri,ferestre de dialog si alte caracteristici) care faciliteaza comunicarea usoara cu utilizatorul. SGBD-ul reprezinta sisteme informatice specializate in stocarea si prelucrarea unui volum mare de date. Un SGBD trebuie sa asigure urmatoarele functii elementare relative la bazele de date:

definirea structurii(crearea bazei de date); introducerea datelor in bazelede date; modificarea unor date deja existente in bazele de date; stergerea datelor din bazele de date; consultarea bazelor de date (extragerea informatiilor).

O serie de facilitatii ale SGBD-ului Visual FoxPro sunt date prin componentele specializate numite generatoare. Acestea ofera un mod de lucru comod si rapid, in ferestre specializate,utilizatorul acestor componente nu trebuie sa fie neaparat specializat in informatica si nu trebuie sa cunoasca foarte multe lucruri despre bazele de date. Cele mai utilizate generatoare sunt:

generatoare de rapoarte; generatoare de meniuri; generatoare de ecran.

2

Page 3: Mikolaj Bazadate

Baza de date “Mikolaj.pjx”, este creata pentru a tine evidenta produselor pe care le ofera compania Samsung.

Am creat o baza de date in Database Designer, folosind urmatoarea modalitate: fereastra File, meniul Baza de date noua, unde alegem optiunea New File. Dupa ce am creat fereastra specificam numele bazei de date si directorul in care dorim sa salvam proiectul.

Apare fereastra Baza de date, alegem optiunea New Table, pentru a crea tabelele:Tabel1:Tabel2:Cu ajutorul comenzii Append, adaugamdatele in tabele. Pentru vizualizarea

datelor introduse folosim comanda Browse.

Cu ajutorul optiunii Form Designer creem formularele prin urmatorii pasi: Project Manager, Documents, apoi Forms, click pe butonul New, Project menu, New File option, apoi fereastra New Form, butonul New Form. In fereastra Command introducem Create

Form comanda FormName si apare fereastra de mai jos:

3

Page 4: Mikolaj Bazadate

Lucrarea realizata de mine contine 2 tabele:- table1:

- tabel 2:

4

Page 5: Mikolaj Bazadate

Apoi am creat 2 formulare care arata astfel:

- formular 1:

- formular 2:

5

Page 6: Mikolaj Bazadate

Nu in ultimul rand tot in fereastra „Project Manager”, am creat si 3 rapoarte, acestea fiind urmatoarele:

- raport1:

6

Page 7: Mikolaj Bazadate

- raport2:

7

Page 8: Mikolaj Bazadate

- raport 3:

8

Page 9: Mikolaj Bazadate

Cu ajutorul optiunii „Menu Designer”, in fereastra „Project Manager”, urmand urmatorii pasi am creat 2 sisteme de meniuri: Project Manager, Other, Menu, New, New Menu.

Comanda Create tastat in caseta de comenzi sau in cazul de mai sus, apare generatorul de meniuri a carei ferestre contine 3 coloane:

1. Prompt2. Result3. Option

9

Page 10: Mikolaj Bazadate

BIBLIOGRAFIE

1. Elthes Zoltan – ‘’Baze de date şi programarea calculatoarelor’’2. www.profox.ro

10