Colegiul Tehnic de Arhitectura si Lucrari Publice
"Ioan N. Socolescu"
Proiectul contine o baz 11411r1713l 59; de date "apple.dbc" cu patru tabele
: "iphone.dbf", "software.dbf", "mac.dbf" si "ipod.dbf" generata folosind pasii uzuali de
creare a unei baze de date, respectiv a unor tabele, prin accesarea pentru
fiecare a
Fereastra care permite introducerea câmpurilor de numeste Table Designer si are 3 sectiuni (tab-uri) : Fields, Indexes & Table.
Sectiunea Fields-Name permite introducerea numelui de câmp, de pâna la 10 caractere, Fields-Type permite introducerea tipului de data pentru câmpul respectiv,care poate fi numeric,caracter,logic,data calendaristica,Memo, General,etc.; iar sectiunea Indexes contine câmpurile dupa care se indexeaza tabelele.
Formularele au fost realizate cu ajutorul comenzilor
urmatoare:
Dupa realizarea formularului, se face click dreapta pe el si se alege optiunea Builder,
Unde
se selecteaza tabele si campurile care dorim sa apara in formularul creat
5. PROIECT
5.1. Prezentare
Titlul lucrarii este: "Apple". Operatiile executate în acest program asupra bazelor de date sunt cele primare, adica functiile relative ale unui SGBD asupra bazelor de date:
Crearea bazei de date;
Introducerea datelor în baza de date;
Modificarea unor date deja existente în baza de date;
stergerea datelor din baza de date;
Consultarea bazelor de date.
Folosinf meniul
Prima baza de date se numeste "ipod.dbf", in ea au fost introduse datele despre produsele care poarta acelasi nume.
Tabela este formata din cele ce urmeaza:
Tabela arata in felul urmator:
A doua baza de date poarta numele "iphone.dbf" si contine date despre telefonul mobil produs de catre compania Apple.
Tabela este formata din cele ce urmeaza:
Tabela arata in felul urmator:
A
treia tabela ce intra in componenta atestatului se numeste "software.dbf" si
descrie produsele de software pe care compania Apple le detine.
Tabela este formata din cele ce urmeaza:
Tabela
arata in felul urmator:
Ultima tabela este denumita "mac.dbf" si are in componenta sa informatii despre computerele cu acelasi nume.
Tabela este formata din cele ce urmeaza:
Tabela arata in felul urmator:
Formularul principal ce poarta denumirea de "principal.scx" contine patru butoane ce conduc fiecare la cate un alt formular. Aceste formulare sunt: "ipodform.scx", "iphone.scx", "macform.scx" si "software.scx".
Formularul principal arata in felul urmator:
Butonul "Ipod" contine comenzile:
DO FORM ipodform.scx
thisform ref0resh
si deschide formularul ipodform.scx, care ofera date despre produsele ipod înregistrate în baza de date.
Butonul "Iphone" contine comenzile:
DO FORM iphone.scx
thisform refresh
si deschide formularul iphone.scx, care ofera date despre produsul Iphone înregistrate în baza de date.
Butonul "Software" contine comenzile:
DO FORM software.scx
thisform refresh
si deschide formularul software.scx, care ofera date despre produsele de software înregistrate în baza de date.
Butonul "Mac" contine comenzile:
DO FORM macform.scx
thisform refresh
si deschide formularul macform.scx, care ofera date despre produsele mac înregistrate în baza de date.
In continuare cele 4 formulare la care am facut referire mai sus, vor fi prezentate. Formularele au o interfata prietenoasa si usor de utilizat.
Primul
formular este denumit Ipod si are urmatoare infatisare:
Acest formular contine:
toate tipurile de date înregistrate în baza de date, respectiv modelul, autonomie audio, autonomie video, capagitate GB, Touch, culori, pret si poza.
butonul
cauta urmatoarea înregistrare si are urmatoarea
sintaxa:
IF NOT BOF
SKIP
ELSE
GO
ENDIF
thisform refresh
butonul cauta înregistrarea anterioara si are urmatoarea sintaxa:
IF NOT EOF
SKIP
ELSE
GO bottom
ENDIF
thisform refresh
butonul executa închiderea formularului si întoarcerea la meniu, acesta are urmatoarea sintaxa:
CLEAR EVENTS
THISFORM RELEASE
label-ul
de cautare ajuta utilizatorul sa
gaseasca modelul de nokia dorit, daca acesta exista
înregistrat în baza de date, iar sintaxa este urmatoarea:
LOCATE FOR this Value$bluze.marime
thisform Refresh
Urmatorul formular se numeste Iphone si are urmatoarea infatisare:
Acest formular contine:
toate tipurile de date înregistrate în baza de date, respectiv modelul, retea, capacitate gb, wirless data, audio, culori, autonomie ore, camera, pret si poza.
butonul executa închiderea formularului si întoarcerea la meniu, acesta are urmatoarea sintaxa:
CLEAR EVENTS
THISFORM RELEASE
|