Lucrul cu administratorul BDE și desktop-ul de baze de date - studopediya

Tabelele stocate în baza de date. Unele baze de date a stoca baza de date sub formă de mai multe fișiere individuale reprezentând un tabel (în principiu, toate SGBD locale), în timp ce altele constau dintr-un singur fișier care conține toate tabelele și indexurile (Interbase). Directorul conține fișierele dBase .dbf sau fișierele Paradox .db este privit ca o bază de date. Cu alte cuvinte, orice director care conține fișiere în format dBase sau Paradox, Delphi este considerat ca fiind o singură bază de date.

Pentru a trece de la o bază de date la altul, pur și simplu trece la un alt director. Este convenabil, nu numai pentru a specifica calea către tabelele bazei de date, și de a folosi un substitut pentru care - un pseudonim, numit un alias. Acesta este stocat într-un fișier de configurare separat, într-o locație arbitrară pe disc și vă permite să excludă din calea programului de referință directă pentru a accesa baza de date. Această abordare face posibilă de a asigura date oriunde, fără recompilarea în care programul. În plus față de calea de acces la alias specifică tipul de bază de date, șofer de limbă și multe alte informații de control.

Lucrul cu administratorul BDE și desktop-ul de baze de date - studopediya

Fig. 1. Principala utilitate de configurare fereastra BDE

Sarcina 2. Creați un alias în Administratorul BDE.

1. Pentru a crea un alias, executați BDE utilitar de configurare (bdeadmin.exe de program), localizat în directorul în care biblioteca BDE dinamice sunt localizate (Figura 1).

2. Pentru a crea un alias, selectați «obiect» meniu «nou» sau apăsați combinația de taste «Ctrl + N». În caseta de dialog, selectați numele driverului bazei de date. alias poate fi un tip standard (standard) pentru a lucra cu bazele de date locale în format dBase sau Paradox sau conforme numele SQL-Server (InterBase, Sybase, Informix, Oracle, etc). Setați un standard de tip alias (Figura 2).

Lucrul cu administratorul BDE și desktop-ul de baze de date - studopediya

Fig. 2. Selectați tipul de alias.

3. Setați numele alias cu litera «Redenumire» meniul «obiect» (de exemplu, STROIKA).

Lucrul cu administratorul BDE și desktop-ul de baze de date - studopediya

Fig. 3. Specificarea calea către baza de date.

5. Când ieșiți din program, apăsați butonul «Da», și de a salva toate datele introduse.

Sarcina 3. Crearea tabelelor în baza de date desktop.

1. Baza de date Desktop - este un utilitar care vine cu Delphi pentru lucrul interactiv cu tabele de diferite formate de baze de date locale - Paradox și dBASE, precum și baze de date Interbase baze de date SQL Server, Oracle, Informix, Sybase (folosind SQL-uri). Executabil utilitate fișier numit DBD32.EXE. Pentru a porni baza de date desktop pur și simplu, dublu-clic pe pictograma sa.

Lucrul cu administratorul BDE și desktop-ul de baze de date - studopediya

Fig. 4. Setați directorul de lucru.

2. comandă «Fișier» - «Director de lucru» seta directorul curent, selectați un alias STROIKA în lista de aliasuri.

3. Selectați «Fișier» opțiune - «nou» - «Tabelul» din meniul principal. În acest moment, apare o casetă de dialog, care solicită tipul de tabel pe care doriți să creați. În dezvoltarea de noi aplicații este cel mai convenabil ușor de a lucra cu baza de date Paradox ei; deci selectați Paradox 7 și faceți clic pe OK.

Lucrul cu administratorul BDE și desktop-ul de baze de date - studopediya

Fig. 5. Selectarea tipului de masă.

4. În primul rând, aveți nevoie pentru a determina ce date ar trebui să fie stocate în tabel. Tabelele sunt obținute anterior, respectiv relațiile sunt în BCNF. În acest exemplu, concider un tabel cu informații despre locul de muncă. Fiecare câmp trebuie să fie introduse în secțiunea de câmp Roster (lista de câmpuri) din caseta de dialog (fig. 6). Pentru a intra în primul câmp, introduceți NomRab nume de câmp coloană (Nume câmp). Acest lucru înseamnă că tabelul se adaugă la noul câmp numit NomRab.

5. Următorul pas, trebuie să specificați ce tip de date vor fi stocate în domeniu. Numerele de personal ale lucrătorilor sunt stocate ca un șir de caractere. Faceți clic dreapta pe câmpul Tip pentru a arăta tipurile de date disponibile. Pentru siruri de caractere Paradox foloseste de tip Alpha. Selectați Alpha din lista de tipuri de date.

6. Unele tipuri de date care aveți nevoie să specificați dimensiunea. Aceasta spune baza de date cea mai mare cantitate de date care pot fi stocate în domeniu. Pentru lucru numărul de personal, cifre 10 vor fi suficiente, astfel încât tipul numărului Dimensiune 10. Anumite tipuri de date, cum ar fi numărul (numărul) nu utilizează conceptul de „marja“.

7. În concluzie, trebuie să informați baza de date, în cazul în care câmpul cheie sau nu. Cheia este faptul că fiecare intrare o valoare unică este fixă. Utilizarea tastelor în bazele de date este foarte importantă. Marcați NomRab câmp ca o cheie (Key), pentru că fiecare lucrător va întâlni o singură înregistrare și fiecare afacere are un număr unic angajat.

Lucrul cu administratorul BDE și desktop-ul de baze de date - studopediya

Fig. 6. Crearea unui tabel.

6. Pentru a determina următorul câmp în tabel, apăsați Enter. Continua pentru a defini câmpuri utilizând următoarele informații:

articole similare