Extras din referat
1.Introducere
Aplicaţia a fost realizată folosind un sistem de gestiune a bazelor de date evoluat – Visual FoxPro, componenta a pachetului de dezvoltare a aplicaţiilor Microsoft Visual Studio.
Lansarea in execuţie a acestui sistem de gestiune a bazelor de date se realizeaza prin urmatoarele comenzi: Start – Programs – Microsoft Visual Studio 6.0 – Microsoft FoxPro 6.0
2.Crearea proiectului şi a bazei de date
Pentru lucrul in sistemul Visual FoxPro se va introduce comanda in fereastra de comanda: SET DEFAULT TO D:ProiecteAnexa 4.
Crearea proiectului se realizează fie prin introducerea comenzii
CREATE PROJECT proiect in fereastra de comenzi, fie prin succesiunea comenzilor : File – New – Project.
În urma acestor comenzi se va crea proiectul în care se vor încapsula toate entităţile de baze de date ce vor conţine tabele, relaţii, vederi, interogări, formulare, rapoarte(fig. 1).
Fig. 1.Fereasta cu structura proiectului
Pentru crearea bazei de date :
- în fereastra de comenzi se introduce comanda CREATE DATABASE Evidenta studenti
sau
- meniul File – New – Database
sau
- în fereastra proiectului se selectează secţiunea Databases şi se apasă butonul New ce are ca efect apariţia următoarei ferestre de dialog:
Baza de date a fost numita Evidenta studenti.dbc
3.Crearea tabelelor şi stabilirea relaţiilor între tabele
Crearea tabelelor se realizează în două etape:
- crearea structurii tabelelor(creare câmpuri)
- crearea conţinutului tabelelor(încărcarea informaţiilor).
Pentru crearea structurii unei tabele se procedează astfel:
- din fereatra Project Manager se execută click pe pagina Data;
- se execută click pe opţiunea Free Tables , apoi pe butonul New si New Table ;
- se atribuie o denumire tabelei şi se alege locaţia unde va fi salvată.
Prima tabelă (Camine - fig. 2) cuprinde informaţii referitoare la: codul caminului (cod_camin) şi numarul caminului (nr_camin).
A doua tabelă (facultate – fig. 3) conţine câmpuri referitoare la:codul facultatii (cod_facultate), numele facultatii (nume_facultate).
A treia tabela (Student-fig. 4) cuprinde informatii cu privire la: codul caminului(cod_camin), codul facultatii(cod_facultate), numarul camerei(nr_camera), numarul matricol(nr_matricol), numele studentului (nume_student).
Preview document
Conținut arhivă zip
- Proiectarea unei Baze de Date in FOX PRO.doc