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
|