Baze de Date în Visual Foxpro

Referat
7/10 (1 vot)
Domeniu: Ecologie
Conține 1 fișier: docx
Pagini : 9 în total
Cuvinte : 2078
Mărime: 34.80KB (arhivat)
Publicat de: Benone Danciu
Puncte necesare: 5

Cuprins

  1. 1. Introducere .pag. 5
  2. 2. Baze de date în Visual FoxPro .pag. 6
  3. 1. Modelul ierarhic.pag. 6
  4. 2. Modelul reţea.pag. 7
  5. 3. Modelul relaţional.pag. 7
  6. Ordonarea datelor din tabele.pag.8
  7. 3. Concluzii . pag. 9
  8. 4. Bibliografie .pag. 7

Extras din referat

1. Introducere

Toate limbajele de programare au în general aceeaşi structură de principiu a instrucţiunilor. Sunt unele limbaje de programare care sunt dedicate unui anumit tip de prelucrări de date, motiv pentru care dispun de biblioteci de subprograme care asigură automatizarea anumitor faze de prelucrarea datelor. De exemplu programele dedicate prelucrării matematice a datelor de tip Matcad sau Matematica. Altele sunt pentru prelucrarea informaţiilor care sunt sub formă de baze de date, de tip FoxPro, Dbase, Paradox sau SQL, etc. Alte programe sunt de tip general dispunând de biblioteci de funcţii şi asigurând o flexibilitate mare de prelucrare a informaţiei atât pe ecran pentru jocuri de exemplu C/C++ sau Cod maşină, precum şi altele mai puţin flexibile dar cu biblioteci de programe care automatizează procesul de prelucrarea datelor de tip Pascal, Visual Basic, Basic4GL, etc.

Sistemul de Gestiune a Bazelor de Date (SGBD) prezintă sisteme informatice (soft) specializate în stocarea şi prelucrarea unui volum mare de date, în rezolvarea problemelor de tip din clasificarea anterioară, volumul de prelucrări implicat fiind relativ mic. Termenul “baza de date” se va referi la datele de prelucrat, iar termenul de ”gestiune” se va referi la acţiunea de memorare şi prelucrare a acestor date.

„Istoria SGBD-urilor începe odată cu apariţia primelor suporturi magnetice de memorare – benzile magnetice – pe care informaţia era memorată secvenţial, aceasta dând şi caracterul secvenţial al accesului de date în cadrul acestor sisteme” . Această etapă de dezvoltare este caracterizată de o identitate perfectă între structura logică şi cea fizică a informaţiei din bazele de date, ceea ce a dus la o manipulare greoaie a datelor.

Apariţia sistemelor de memorare de tipul discului magnetic a dus la o nouă etapă în dezvoltarea SGBD-urilor, caracterizate în principal prin: apariţia accesului direct, alături de cel secvenţial, acesta având ca efect imediat o creştere spectaculoasă a vitezei de acces la date; separarea nivelului logic de cel fizic, realizând astfel o independenţă logică a datelor. În această etapă se dezvoltă tehnici avansate de selectare, grupare, prelucrare a datelor din bazele de date.

2. Baze de date în Visual FoxPro

”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 prelucrate cu ajutorul calculatorului sunt organizate, adică au o anumită structură. Cele mai obişnuite forme de organizare a datelor sunt bazele de date. Există mai

Multe definiţii pentru bazele de date. Pentru început vom accepta ideea că “o bază de date este o colecţie de date structurate conform unui model de date şi care serveşte uneia sau mai multor aplicaţii”. Un model de date este un set de noţiuni, concepte şi reguli pentru structurarea şi prelucrarea datelor cu ajutorul calculatorului.

În istoria bazelor de date se cunosc mai multe modele de date:

1. Modelul ierarhic

Se bazează pe structuri de reprezentare arborescente şi tipuri de relaţii 1 la 1 şi 1 la n. Cu ajutorul acestui model, structura bazei de date poate fi reprezentată sub forma unui arbore cu un nod rădăcins (trunchiul) şi celelalte noduri (ramuri) conţin colecţiile de date. Legăturile între noduri reflectă relaţiile de asociere între înregistrările (set de date cu aceleaşi proprietăţi) colecţiilor de date superioare şi inferioare.

Modelul ierarhic are unele limite, în special la operaţiile de actualizare (modificarea valorilor) a bazei de date, deoarece adăugarea de înregistrări se poate face numai cu precizarea colecţiei de date superioare (cu excepţia colecţiei de date rădăcins), iar stergerea unei înregistrări, generează ştergerea tuturor înregistrărilor subordonate.

„Modelul ierarhic stochează datele în structuri de tip arbore. Nivelul superior al arborelui(rădăcina) poate avea orice număr de descendenţi care şi ei, la rândul lor, au alţi descendenţi etc.” . În prezent, modelul ierarhic este depăşit şi nu se mai foloseşte aproape deloc.

Preview document

Baze de Date în Visual Foxpro - Pagina 1
Baze de Date în Visual Foxpro - Pagina 2
Baze de Date în Visual Foxpro - Pagina 3
Baze de Date în Visual Foxpro - Pagina 4
Baze de Date în Visual Foxpro - Pagina 5
Baze de Date în Visual Foxpro - Pagina 6
Baze de Date în Visual Foxpro - Pagina 7
Baze de Date în Visual Foxpro - Pagina 8
Baze de Date în Visual Foxpro - Pagina 9

Conținut arhivă zip

  • Baze de Date in Visual Foxpro.docx

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 . Visual Foxpro

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....

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...

Ai nevoie de altceva?