CATEGORII DOCUMENTE |
Definirea structurii conceptuale a bazei de date este o operatie foarte importanta, de care poate depinde intregul proiect al aplicatiei.
Proiectarea structurii logice porneste de la "IESIRI", adica de la cererile de informatii, de la rezultatele pe care aplicatia informatica trebuie sa le furnizeze decidentilor. Dupa inventarierea tuturor cererilor de informatii se determina "INTRARILE" adica datele care pot fi retinute intr-o baza de date.
In general, se evita modificarea structurii conceptuale; de aceea administratorul bazei de date, cel care face proiectarea structurii, trebuie sa analizeze nu numai cererile prezente de informatii, pe care aplicatia informatica trebuie sa le ofere, cat si cererile posibile in viitor sau solicitate accidental.
Structura conceptuala este ansamblul campurilor cu denumirea, lungimea si tipul lor, precum si ordinea de definire a acestor campuri.
Crearea structurii se realizeaza cu comanda CREATE
CREATE <fis.dbf>
Comanda CREATE permite deschiderea unui ecran de proiectare a structurii bazei de date si, prin dialog cu utilizatorul, defineste structura unei baze de date: numele fiecarui camp, tipul, lungimea sa, numarul de zecimale si daca respectivul camp va fi cheie de indexare intr-un fisier multiindex asociat bazei de date.
Utilizatorul poate introduce date imediat dupa salvarea structurii raspunzand afirmativ la intrebarea sistemului: input data records now?(y/n)
La un raspuns "Y" se deschide ecranul de introducere a datelor (un ecran standard) in care apare pe linii campurile din structura cu numele lor si, alaturat, o zona invers video cu lungimea egala cu a campului a carei valoare o va cuprinde.
Observatie
Daca se iese accidental din ecranul de introducere si mai sunt articole de adaugat, se poate folosi comanda APPEND.
Exemplu: creerea bazei de date mijloacef.dbf, memorand starea mijloacelor fixe ale unei unitati economice, cu structura:
COD character 10 codul mijlocului fix
DENUMIRE character 30 denumirea
VALOARE numeric 10 valoarea
AMORTIZARE numeric 10 valoarea amortizata
LOC_FOLOS memo 10 locul de folosinta
STARE logical 1 starea (in folosinta .T. , nefolosit .F.)
DATA_INST date 8 data instalarii, puneriiin functionare
se realizeaza cu comanda:
CREATE TABLE mijloacef;
( cod C (10), denumirea C (30), valoare N(10), amortizare N(10),;
loc_folos M, stare L, data_inst D )
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 883
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved