Sunteți pe pagina 1din 11

Temporare create prin metoda clasica.

-Tabelele sunt permanente si se


memoreaza in fisiere.dbf.
-Baza de date nu este permanenta . Ea trebuie
definita in fiecare sesiune de lucru sau trebuie
scris un program de aplicatie in care sa fie
In Visual FoxPro sunt doua definita si care trebuie rulat de fiecare data
metode pentru crearea unei cand vreti sa explorati baza de date
baze de date. Aceste
metode creaza doua tipuri
de baze de date
Permanente create prin metoda containerului in care
baza de date este o entitate permanenta.
-Tabelele sunt pastrate in continuare in fisiere cu
extensia .dbf
-Baza de date este definita ca un container care va
contine:
lista tabelelor componente
relatiile dintre tabele
alte date necesare regasirii informatiilor
Baza de date este memorata intr-un fisier cu extensia
.dbc
-este independenta de programele de aplicatii si
poate fi pastrata si in afara sesiunii de lucru
-definirea relatiilor se face o singura data, la
crearea bazei de date
Operatiile puse la dispozitie de Visual FoxPro pentru administrarea bazei
de date pot fi grupate astfel :

1. Crearea bazei de date


Crearea unui fisier nou baza de date ;
Adaugarea pe rand la baza de date a tabelelor libere create anterior :
Construirea unor tabele direct in baza de date
Precizarea, pentru tabelel create anterior , a proprietatilor care nu au putut fi
definite la crearea lor:
- etichetele campurilor
- valorile implicite ale campurilor
- regulile de validare la nivel de camp si la nivel de inregistrare
- mesajele de eroare pentru regurile de validare
Stabilirea legaturilor intre tabele
Stabilirea proprietatilor bazei de date

2. Exploatarea bazei de date


Deschiderea bazei de date si a tabelelor
Prelucrarea datelor din tabele prin operatii de actualizare, consultare, sortare, etc.
Inchiderea tabelelor si a bazei de date
Crearea bazei de date

INTERACTIV: PRIN COMANDA:


Pas1: File New Create database <nume_baza_de_date>
Pas2: In caseta de dialog New Comanda creeaza baza de date si o
activati butonul Database din lista deschide
File Type
Modify database
Pas3:executati click pe controlul
-acesta comada deschide Data Designer
NewFile
Pas4: se deschide caseta de dialog
Create in care se scrie numele bazei
de date in caseta Enter
Pas5: executati click pe declansatorul
Save, se deschide fereasra
generatorului de baze de date
Database Designer, in care putem
vedea arhitectura bazei de date:
tabele si relatii intre tabel
Adaugarea la baza de date a tabelelor libere

PRIN COMANDA:
INERACTIV:
Add table <nume_tabel>
Database Add Table
sau executati click pe butonul AddTable din
bara de instrumente Database Designer
Adaugarea la baza de date a tabelelor noi

INETRACTIV: PRIN COMANDA:

Database New create <nume_tabel>

sau executati clic pe butonul


New Table din bara de
instrumente DatabaseDesigner
Obtinerea informatiilor despre baza de date deschisa

list/ display databases list/display tables

Afiseazape doua coloane lista


Afiseaza numele bazei de
tabelelor din baza de date:
date, identificatorul caii de -in coloana Name- numele
director in care se gaseste
tabelului
fisierul, versiunea si lista -In coloana Source identificatorul
tabelelor impreuna cu
fisierului in care se gaseste
campurile lor
tabelul
Alte operatii cu baza de date Database Remove
sau clic butonul Remove din bara
de instrumente DatabaseDesigner
Indepartarea unui tabel din sau comanda
baza de date remove <nume_tabel>

Modificarea structurii unui Database Modify


tabel din fereastra sau clic pe butonul ModifyTable
DatabaseDesigner sau modify structure

Verificarea inegritatii
bazei de date Validate database

Daca ati deschis mai multe baze de date, una singura este activa b.d. pe
care o puteti exploata. Pentru a cativa o b.d. folosim comanda
Set database to<nume_b_date>

Dupa ce ati selectat un tabel in fereastra DatabaseDesigner, puteti sa


deschideti fereastra de editare pentru a face modificari cu optiunea
Database Browse sau comanda Browse

S-ar putea să vă placă și