CATEGORII DOCUMENTE |
DOCUMENTE SIMILARE |
|||
|
|||
In mod uzual elementul central al unei baze de date este cel al realizarii unui tabel.
El poate fi in prima faza creat pentru ca ulterior sa poata fi daca este necesar modificat prin adaugare de campuri, modificare de campuri existente ca si dimensiune, tip sau respectiv stergerea de campuri. Este foarte important insa ca modificarile sa fie facute inainte de a lansa in utilizare baza de date deoarece orice modificare a tabelelor poate produce pierderea de date prin stergere sau lipsa unor date din tabele prin adaugare de campuri ulterioare.
Comanda pentru crearea unei tabele este:
tastand CREATE produs prin care se creeaza o baza de date cu extensia .dbf intrandu-se in faza de editare a tabelei.
Obs. Campurile din Table Designer au anumite restrictii specifice:
cel de tip Name nu poate fi mai lung de 10 caractere incepand cu o litera,
pentru cele de tip Type daca sunt:
o Character nu au voie sa fie mai luni de 254 caractere,
o Numeric nu mai lungi de 20 caractere inclusiv
o Logic maxim un caracter,
o Data maxim 8 caractere cu forma implicita ll/zz/aa, format care se poate schimba prin lansarea comenzii SET DATE TO,
o Memo admite implicit 10 caractere dar pot fi introduse oricate caractere.
pentru cele de tip With se introduce valoarea numerica selectata din schema logica tabelara,
pentru cele tip Decimal se va introduce numarul de cifre dupa zero dorite,
pentru campul Index se poate selecta modalitatea de indexare a tabelei la introducerea datelor in aceasta, lucru care permite din start o ordonare a tabelei fara a fin necesara o sortare ulterioara a acesteia.
Exista insa si alte modalitati de a crea o tabela:
crearea unei noi tabele cu structura unei tabele existente in director, bucla de comanda fiind:
USE client
COPY STRUCTURE TO clientn
Varianta completa a instructiunii este:
COPY STRUCTURE TO nume-tabel FIELDS lista-campuri WITH CDX / WITH PRODUCTION DATABASES nume-baza de date NAME nume-tabela
unde: - nume-tabel este numele tabelei nou create;
lista-campuri este lista campurilor din noua tabela;
nume-baza de date este numele bazei de date;
nume-tabela este numele tabelei.
Avantajul copierii structuri unei baze de date tabelara in alta baza de date este dat de faptul ca nu se pot face greseli de dimensiuni de campuri sau tip de caracter care la legarea tabelelor poate sa produca erori. De aceea una dintre metodele pe care le consideram a fi bine a se utiliza este de a crea o tabela initiala unica cu toate campurile de legatura dintre tabele numita sursa urmand ca dupa aceea prin copierea structurii acesteia in celelalte tabele si adaugarea campurilor ne comune sa se evite eventualele erori mai sus mentionate.
Comanda pentru crearea unei baze de date este:
CREATE DATABASE produs prin care se creeaza o baza de date cu extensia .dbc
Comanda pentru modificarea unei baze de date este:
MODIFY STRUCTURE prin care se deschide o fereastra de dialog care permite modificarea structurii prin selectarea unei baze de date tip tabelar. Exista doua modalitati:
o prima prin folosirea buclei program si alegerea tabelului,
USE
MODIFY STRUCTURE
o a doua pe baza buclei cand stim tabelul,
USE client1
MODIFY STRUCTURE
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 1199
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved