Baze de Date . Visual Foxpro

Referat
8/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 24 în total
Cuvinte : 6402
Mărime: 129.45KB (arhivat)
Publicat de: Violeta C.
Puncte necesare: 8
Noţiuni generale de baze de date Limbajul de programare Visual Foxpro

Extras din referat

1.1. Noţiuni generale

O bază de date reprezintă un ansamblu de date integrat, anume structurat şi dotat cu o descriere a acestei structuri. Descrierea structurii poartă numele de dicţionar de date sau metadate şi crează o interdependenţă între datele propriu-zise şi programe.

Baza de date poate fi privită ca o colecţie de fişiere interconectate care conţin nucleul de date necesare unui sistem informatic. Astfel, poate fi considerată drept un model al unor aspecte ale realităţii unei unităţi economice, modelată prin intermediul datelor. Diferitele obiecte din cadrul realităţii, ce prezintă interes, sunt denumite clase sau entităţi. Pentru aceste obiecte sunt achiziţionate şi memorate date referitoare la diferite caracteristici (atribute). Baza de date se constituie ca un ansamblu intercorelat de colecţii de date, prin care se realizează reprezentarea unei realităţi.

Datele constituie orice mesaj primit de un receptor, sub o anumită formă.

Informaţiile reprezintă cantitatea de noutate adusă de un mesaj din exterior (realitate). Un fişier este un ansamblu de înregistrări fizice, omogene din punct de vedere al conţinutului şi al prelucrării.

O înregistrare fizică este o unitate de transfer între memoria internă şi cea externă a calculatorului.

O înregistrare logică este unitatea de prelucrare din punct de vedere al programului utilizator. O înregistrare se compune din câmpuri (atribute) care descriu anumite aspecte ale realităţii. Câmpurile sunt înregistrări logice.

O bază de date trebuie să asigure:

• abstractizarea datelor (baza de date fiind un model al realităţii), integrarea datelor (baza de date este un ansamblu de colecţii de date intercorelate, cu redundanţă controlată);

• integritatea datelor (se referă la corectitudinea datelor încărcate şi manipulate astfel încât să se respecte restricţiile de integritate);

• securitatea datelor (limitarea accesului la baza de date);

• partajarea datelor (datele pot fi accesate de mai mulţi utilizatori, eventual în acelaşi timp);

• independenţa datelor (organizarea datelor să fie transparentă pentru utilizatori, modificările în baza de date să nu afecteze programele de aplicaţii).

Sisteme de baze de date

Sistemele de baze de date, sau băncile de date, reprezintă un sistem de organizare şi prelucrare, respectiv teleprelucrare (prelucrare la distanţă) a informaţiei, constituit din următoarele trei elemente:

• colecţie de date aflate în interdependenţă;

• descrierea datelor şi a relaţiilor dintre ele;

• un sistem de programe care asigură exploatarea bazei de date (actualizare, interogare).

Arhitectura sistemului de baze de date este formată din următoarele componente :

• baza/bazele de date - reprezintă componenta de tip date a sistemului (colecţiile de date propriu-zise, indexii);

• sistemul de gestiune a bazei/bazelor de date - ansamblul de programe prin care se asigură gestionarea şi prelucrarea complexă a datelor şi care reprezintă componenta software a sistemului de baze de date (Sistem de Gestiune a Bazelor de Date - SGBD);

• alte componente - proceduri manuale sau automate, inclusiv reglementări administrative, destinate bunei funcţionări a sistemului, dicţionarul bazei de date (metabaza de date) care conţine informaţii despre date, structura acestora, elemente de descriere a semanticii, statistici, documentaţii, mijloacele hardware utilizate, personalul implicat.

Preview document

Baze de Date . Visual Foxpro - Pagina 1
Baze de Date . Visual Foxpro - Pagina 2
Baze de Date . Visual Foxpro - Pagina 3
Baze de Date . Visual Foxpro - Pagina 4
Baze de Date . Visual Foxpro - Pagina 5
Baze de Date . Visual Foxpro - Pagina 6
Baze de Date . Visual Foxpro - Pagina 7
Baze de Date . Visual Foxpro - Pagina 8
Baze de Date . Visual Foxpro - Pagina 9
Baze de Date . Visual Foxpro - Pagina 10
Baze de Date . Visual Foxpro - Pagina 11
Baze de Date . Visual Foxpro - Pagina 12
Baze de Date . Visual Foxpro - Pagina 13
Baze de Date . Visual Foxpro - Pagina 14
Baze de Date . Visual Foxpro - Pagina 15
Baze de Date . Visual Foxpro - Pagina 16
Baze de Date . Visual Foxpro - Pagina 17
Baze de Date . Visual Foxpro - Pagina 18
Baze de Date . Visual Foxpro - Pagina 19
Baze de Date . Visual Foxpro - Pagina 20
Baze de Date . Visual Foxpro - Pagina 21
Baze de Date . Visual Foxpro - Pagina 22
Baze de Date . Visual Foxpro - Pagina 23
Baze de Date . Visual Foxpro - Pagina 24

Conținut arhivă zip

  • Baze de Date . Visual Foxpro.doc

Te-ar putea interesa și

Microsoft Visual FoxPro

Datorita implicarii tot mai accentuate a calculatoarelor in multe domenii de activitate,sfera problemelor rezolvate cu ajutorul calculatorului s-a...

Sistem Informatic privind Activitatea Financiară de Asigurare

Introducere Trebuie să ne asumăm riscul de a ne asigura? Iată o întrebare care, deşi are semnificaţii practice remarcabile şi atinge unul din...

Proiectarea și Realizarea Bazei de Date cu Ajutorul Programelor Mysql și Foxpro

INTRODUCERE Progresele realizate recent în domeniile tehnologiei de calculatoare, telecomunicaţii şi software, precum şi în alte domenii ale...

Proiectarea unei Baze de Date în Visual FoxPro

CAPITOLUL 1. ASPECTE GENERALE PRIVIND SISTEMELE DE GESTIUNE A BAZELOR DE DATE 1.1 Introducere Fiecare organizaţie lucrează cu un număr mai mic...

Evidență magazin elecrocasnice

Domeniul bazelor este un domeniu strict al informaticii, operând cu mărimi şi noţiuni specifice. Foarte multe probleme informatice se reduc, la...

Baze de date - aplicații în gestiunea economică

O bază de date, uneori numită şi „bancă de date”, reprezintă o modalitate de stocare a unor informaţii şi date pe un suport extern (un dispozitiv...

Catalog Virtual

I. JUSTIFICAREA TEMEI Odată cu extinderea atribuţiilor ce revin diriginţilor în ce priveşte urmărirea evoluţiei elevilor din clasa pe care o...

Baze de Date și Programare în Visual FoxPro

Formularele Formularul este un obiect container care grupeza alte obiecte. I. Proiectarea formularelor: Visual FoxPro include un Proiectant de...

Ai nevoie de altceva?