Documente Academic
Documente Profesional
Documente Cultură
Damian Clin-Dan
Filiera: Teoretic
Profil: Real
Specializarea: Matematic Informatic, Intensiv Informatic
Coordonator:
Prof. Ionescu Ioana
Prof. Muresan Alexandru
Absolvent:
Clasa: a XII a A
Zalu
- mai 2012 -
CUPRINS
Damian Clin-Dan
pag. 2
pag. 3-7
pag. 7
4. Descrierea aplicaiei
pag. 8-12
5. Bibliografie
pag. 13
Damian Clin-Dan
Capitolul II
SISTEMUL DE GESTIUNE A BAZELOR DE DATE
FoxPro
Prezentare generala-FoxPro
Mediul de programare FoxPro este un sistem software pentru gestiunea bazelor de
date, asigurnd o interfa foarte eficient i prietenoas ntre sistemul de operare i
programator. FoxPro-ul a fost realizat de firma FoxSoftware i este foarte rspndit i utilizat
la noi n ar, dar i n strintate.
Din punct de vedere al limbajului propriu-zis de programare (comenzi, funcii)
FoxPro-ul este extrem de asemntor cu dBase. Componenta principal care le difereniaz
este interfaa grafic de prezentare i de lucru. De fapt, este destul de dificil ca la o simpl
studiere a unui program surs s se poat preciza dac acesta a fost scris n FoxPro sau n
dBase.
Spre deosebire de dBase i Paradox, FoxPro este un compilator al aplicaiilor cu baze
de date, asigurnd o vitez de lucru mult sporit i o bun protecie a datelor.
Sistemul de gestiune a bazelor de date, FoxPro, cunoate n prezent o rspndire foarte
larg datorit aplicaiilor dezvoltate pentru domenii dintre cele mai diverse cum ar fi:
gestiunea economic a firmelor, evidene statistice, biblioteci etc.
Damian Clin-Dan
Sesiunea de lucru
Orice activitate a unui SGBD ncepe cu lansarea programului monitor de ctre
sistemul de operare, la cererea utilizatorului.
FoxPro, varianta sub DOS, poate fi lansat n execuie n urmtoarele moduri:
a) n mod clasic, intrnd n directorul unde se afl fiierele acestui program
(de exemplu n directorul FOXPRO25) i tastnd foxpro.exe la prompterul MS-DOS.
b) din orice director, indiferent de nivelul acestuia, tastnd foxpro.exe la
prompterul MS-DOS, dac directorul FOXPRO25 este pus pe cale n fiierul autoexec.bat.
ncheierea sesiunii de lucru se face prin comanda QUIT care va deschide toate fiierele
i va reda controlul sistemului de operare.
Interfaa FoxPro
Interfaa FoxPro este format din meniuri, ferestre de dialog i alte caracteristici care
faciliteaz comunicaia cu utilizatorul.
La pornire, FoxPro-ul pune la dispoziia utilizatorului bara de meniuri i fereastra de
comenzi. Dialogul se poate realiza att cu tastatura ct i cu mouse-ul.
Bara de meniuri este poziionat n partea de sus a ecranului i cuprinde urmtoarele
opiuni: System, File, Edit, Database, Record, Program, Window i Run. Acestea pot fi
accesate utiliznd mouse-ul, tasta F10 sau combinaia de taste ALT+caracterul colorat diferit
(ex: ALT+E deschide meniul Edit), deschizndu-se astfel o fereast cu opiuni specifice
meniului ales. Renunarea la un meniu se face cu ajutorul tastei ESC.
Fereastra de comenzi (Command) este o fereastr sistem n FoxPro n care se tasteaz
comenzi, dup care se confirm cu ENTER. Asupra ferestrelor, n FoxPro, se pot executa o
serie de operaii cum ar fi : deschiderea, nchiderea, ascunderea, mutarea, redimensionarea
etc.
Damian Clin-Dan
Articolul este elementul arhitectural de baz, asupra lui efectundu-se toate operaiile
specifice SGBD-urilor (actualizare, ncrcare, cutare etc.).
Cmpul (field) este elementul de structur al articolului, fiecare articol fiind format
din unul sau mai multe cmpuri. Cmpurile se identific prin nume i se caracterizeaz prin
tip i lungime.
Numele este un ir de caractere care identific cmpul i trebuie s reflecte
coninutul cmpului.
Tipul definete datele acceptate pentru cmpul respectiv.
Tipurile de cmp recunoscute n FoxPro sunt:
Damian Clin-Dan
cifre, semne de punctuaie, dimensiunea implicit fiind de 10, iar dimensiunea maxim de
255;
logic cmp care poate conine una din valorile logice de adevr sau
baza de date rezervndu-se doar 10 octei, lungimea cmpului fiind limitat de spaiul de pe
disc;
Damian Clin-Dan
b) USE ALL;
c) CLOSE BASE;
CAPITOLUL III
Damian Clin-Dan
Capitolul IV
Programul GESTIUNEA UNUI MAGAZIN DE BICICLETE
Prezentarea programului
Acest program este realizat n mediul FoxPro i poate fi folosit la inerea evidenei
mrfurilor la o societate comercial.
Pentru ca programul s ruleze fr probleme, directorul Atestat situat pe CD trebuie copiat n
directorul rdcin C:\. Pentru a lansa n execuie aplicaia, trebuie tastat n fereastra de
comenzi (Command) comanda: do C:\Atestat\
Programul
conine
mai
multe
proceduri
de
adugare,
modificare,cautare,sortare,vizualizare,stergere,iesire.
Damian Clin-Dan
Adaugare
Modificare
Cautare
Sortare
Vizualizare
Stergere
Iesire
Adaugarea:permite adaugarea unor noi produse in una dintre cele 3 baze
de date.
Damian Clin-Dan
Damian Clin-Dan
Damian Clin-Dan
NOT:
Programul Gestiunea unui magazin de biciclete este o
lucrare de specialitate n vederea promovrii examenului de absolvire
a liceului de informatic.
Programul are un caracter didactic, astfel nct erorile logice
(contabile i statistice) legate n desfurarea evidenei produselor la
o societate comercial nu pot fi puse pe seama unor erori de
program, ci doar pe seama faptului c autorul nu este specialist n
domeniu contabilitii.