Visual FoxPro - Curs 1

Curs
8.8/10 (5 voturi)
Conține 1 fișier: doc
Pagini : 12 în total
Cuvinte : 3457
Mărime: 82.83KB (arhivat)
Publicat de: Toma Aldea
Puncte necesare: 0

Extras din curs

Ce este Visual Foxpro? Este un SGBD modern , din generatia a 4 de limbaje, folosit pentru manipularea bazelor de date relationale sub sistemele de operare din familia Microsoft Windows (95/98/2000/NT ). Este o versiune pentru Windows, ce continua variantele mai vechi de Foxpro, permitând manipularea bazelor de date , inclusiv baze de date client –server. El face parte dintr-un pachet de instrumente de programare numit Visual Studio ( din pachet mai fac parte Visual C, Visual Basic). Permite programarea bazata pe obiecte si ofera instrumente visuale ( ce pot fi “trase” pe aplicatie) pentru construierea suprafetei (interfatei ) grafice de accesare a bazelor de date.

I. LUCRUL CU DATELE

1. Definirea si crearea bazelor de date relationale. Definirea tabelelor .

Ce este o baza de date relationala ? O baza de date relationala relationala reprezinta o structura complexa folosita la memorarea si gestionarea datelor ce descriu un anumit tip de obiecte. Concret, în Visual Foxpro o baza de date este un container în care sunt puse la un loc mai multe tabele cu date între care pot sa existe legaturi . Baza de date are asociat un fisier cu extensia DBC în care sunt memorate date referitoare la baza de date : tabelele componente, relatiile dintre tabele , dictionarul de date asociate. Tabelele sunt structuri în care se pot memora date descriind un anumit tip de elemente. Fiecare caracteristica a elementelor alcatuieste un câmp, iar elementele propriu-zise sunt memorate în inregistrari. Din punct de vedere fizic, tabele sunt stocate în fisiere cu extensia dbf :

Exemplu de structura tabelara în care sunt stocate datele:

TABELA.DBF

Câmp1 Câmp2 … Câmp m

Inregistrarea 1

Inregistrarea 2

Inregistrarea n

Exemplu un tabel datep.dbf dintr-o baza de date cursanti.dbc ,

Nume Prenume DataN Studii Venit

Popescu

Ion 11:11:1976 SUPERIOARE 12000000

Georgescu Mihai 02:12:1973 SUPERIOARE 23400000

Avrom Mihai 08:23:1964 MEDII 23000000

Acest tabel formeaza un fisier de date, fisier ce se salveaza sub numele de cursanti.dbf (acesta va fi fisierul fizic care va contine efectiv datele ), tabel ce se depune în containerul baza de date.

Dupa cum se observa definirea unei tabele implica specificarea numelui de tabel,a câmpurilor componente, împreuna cu caracteristicile acestora si eventual a indexilor.

Fiecare câmp al unei tabele este caracterizat prin mai multe caracteristici ce se precizeaza la definirea tabelului :

- numele sau folosit la identificare ( de fapt numele coloanei ). Numele este format din caractere ( de obicei litere , cifre si liniuta de subliniere) . Daca tabelul este inclus în baza de date , numele câmpului poate fi de lungime maxima 128 de caractere. Daca tabelul este liber, nefiind legat de o anumita baza de date , numele este format din maxim 10 caractere ( prima litera), tabelul fiind de fapt un fel de baza de date din versiunile mai vechi de Foxpro

- tipul câmpului - precizeaza tipul datelor , valorilor ce vor fi stocate în câmpul (coloana) respectiva. Tipurile de date puse la dispozitie de Visual Foxpro sunt urmatoarele :

- Character- folosit pentru stocarea datelor de tip sir de caractere (cum ar fi nume de persoane, nume de obiecte, adrese, denumiri, etc) . Câmpurile de tip caracter pot pastra pâna la 254 de caractere ( de obicei litere, cifre , semne de pe tastatura, semne tiparibile).

Preview document

Visual FoxPro - Curs 1 - Pagina 1
Visual FoxPro - Curs 1 - Pagina 2
Visual FoxPro - Curs 1 - Pagina 3
Visual FoxPro - Curs 1 - Pagina 4
Visual FoxPro - Curs 1 - Pagina 5
Visual FoxPro - Curs 1 - Pagina 6
Visual FoxPro - Curs 1 - Pagina 7
Visual FoxPro - Curs 1 - Pagina 8
Visual FoxPro - Curs 1 - Pagina 9
Visual FoxPro - Curs 1 - Pagina 10
Visual FoxPro - Curs 1 - Pagina 11
Visual FoxPro - Curs 1 - Pagina 12

Conținut arhivă zip

  • Visual FoxPro - Curs 1.doc

Alții au mai descărcat și

Baze de Date în Visual Foxpro

Baze de date în Visual FoxPro 1. Tabele de date FoxPro este un mediu de dezvoltare integrat, care, pe lânga instrumentele de programare, ofera...

Visual FoxPro

3. MEDIUL DE PROGRAMARE Visual FoxPro 7.0 3.1. Notiuni de baza. Principalele elemente ale tuturor mediilor FoxPro sunt: - Bara de meniuri -...

Seminar Limbaj Visual Fox Pro și Access

1. Obiectul cursului 2. Cerinţe a. 50% teorie b. 50% laborator Minim 5 la ambele 3. Bibliografie 1. [Niţchi07] Elemente de baze de date şi...

Visual Fox Pro

VISUAL FOX PRO (VFP) ==================== Tipuri de programare: - liniara - structurata - orientata pe obiecte VFP este un mediu de...

Inițiere în visual FoxPro

Organizarea datelor în Baze de Date (BD) Introducere Datele prelucrate cu ajutorul calculatorului sunt organizate, adică au o anumită structură-...

Curs FoxPro

Principalul domeniu de utilizare a calculatorului îl reprezinta cel al prelucrarii informatiilor. Pe masura ce societatea se dezvolta cresc si...

Limbajul Visual FoxPro

11.1 Consideratii generale asupra limbajului 11.1.1 Consideratii generale Toate limbajele de programare au în general aceeasi structura de...

Visual FoxPro - exploatarea bazelor de date - curs 2

CURS 2- VISUAL FOXPRO EXPLOATAREA BAZELOR DE DATE În mod tipic, bazele de date si tabelele aferente se creaza o singura data . Dupa aceea,...

Te-ar putea interesa și

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

Bază de date Access - evidența salariaților

SISTEME DE GESTIUNE A BAZELOR DE DATE Sistemele de gestiune a bazelor de date (în limba engleză "database management system" - SGDB) reprezintă...

Gestiune depozit farmaceutic

1. Prezentare generală 1.1. Prezentarea mediului de lucru De-a lungul timpului, tehnicile şi metodele de programare a calculatoarelor au evoluat,...

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 în Visual Foxpro

1. Introducere Toate limbajele de programare au în general aceeaşi structură de principiu a instrucţiunilor. Sunt unele limbaje de programare care...

Baze de Date în Visual Foxpro

Baze de date în Visual FoxPro 1. Tabele de date FoxPro este un mediu de dezvoltare integrat, care, pe lânga instrumentele de programare, ofera...

Baze de Date

PARTEA TEORETICA CAPITOLUL 1 INTRODUCERE Organizarea datelor în vederea prelucrarii pe calculator este o activitate cel putin la fel de...

Ai nevoie de altceva?