Atestat informatica - SGBD

Previzualizare atestat:

Cuprins atestat:

Introducere 2
Descrierea activitatii analizate 5
Modelul logic al sistemului existent 6
FLUXUL DATELOR 6
ALGORITM UTILIZAT SI PRELUCRARE 6
Proiectarea logica 7
NECESITATI DE PROIECTARE A SITUATIEI EXISTENTE 7
MODELUL LOGIC AL NOULUI SISTEM 7
Evidenta bacalaureat 5 ACTUALIZARE 9
CAUTARE 9
STATISTICI 9
TERMINARE 9
Programul sursa 11
LUNGIMEA MENIU 13 POZITIA MENIULUI PE ECRAN 13
DEFINIRE MENIUL PRINCIPAL 13
PROCEDURA PENTRU MENIUL VERTICAL
ACTUALIZARE (ACTP) 14
DEFINESTE OPTIUNI ACTUALIZARE 14
PROCEDURA PENTRU MENIUL VERTICAL CAUTARE 15
DEFINIRE OPTIUNI CAUTARE 15
PROCEDURA PENTRU MENIUL VERTICAL CALCUL 16
PROCEDURA PENTRU MENIUL VERTICAL CALCUL 16
PROCEDURA PENTRU MENIUL VERTICAL
TERMINARE (TERPP) 16
DEFINIRE OPTIUNI TERMINARE 16
Proiectare tehnica 25
HARDWARE 25
SOFTWARE 25
Diagrama de structura 26
Lista principalelor functii si proceduri folosite 27
Bibliografie 29

Extras din atestat:

Calculatoarele electronice au aparut din necesitatea stocarii si prelucrarii cat mai rapide a informatiilor. La inceput sistemele electronice de calcul ocupau camere intregi fiind capabile sa memoreze si sa prelucreze o cantitate mica de informatii. Pe masura ce tehnica de calcul a evoluat, calculatoarele au devenit din ce in ce mai performante, aceasta insemnand o crestere a capacitatii de memorare si o mai mare viteza de prelucrare a datelor.

Sistemele de Gestiune a Bazelor de Date, pe scurt SGBD, (prescurtare care este intalnita foarte des in literatura de specialitate), reprezinta sisteme informatice (soft) specializate in stocarea si prelucrarea unui volum mare de date, in rezolvarea problemelor de primul tip, din clasificarea anterioara. Termenul de "baza de date" se va referi la datele de prelucrat, la modul de organizare a acestora pe suportul fizice memorat iar termenul de "gestiune" se va referi la actiunea de memorare si prelucrare a acestor date.

Un SGBD trebuie sa asigure urmatoarele functii elementare, referitoare la bazele de date:

-definirea bazei de date;

-introducerea datelor( adaugarea de noi date la baza de date );

-modificarea unor date existente in baza de date;

-stergerea unor date;

-interogarea bazei de date, adica extragerea informatiilor stocate in aceasta;

-generare de rapoarte;

-modalitati noi de interogare a bazei de date;

-noi tipuri de organizare a bazei de date si noi tipuri de acces(accesul indexat), etc.

SGBD-urile rationale sunt prevazute cu posibilitatea realizarii de legaturi intre doua sau mai multe baze de date, legaturi care permit accesare simultana a unor date, care se afla intr-o anumita relatie, din baze de date diferite.

Astfel programatorul este eliberat de sarcina de a cauta in toate bazele de date acele date care corespund unor date de referinta, aceasta operatie fiind realizata automat de catre SGBD. Programul trebuie doar ca la inceput sa defineasca relatiile intre bazele de date, urmand ca gasirea anumitelor informatii intr-o baza de date de referinta sa determine gasirea automata a informatiilor corespunzatoare din celelalte baze de date, aflate in relatie cu aceasta.

FoxPro 2.0 este un sistem de gestiune a bazelor de date rational, dezvoltat de firma FoxSoftware. Fata de versiunile anterioare, Foxbase+ si FoxPro 1.0 prezinta o serie de imbunatatiri de substanta, iar in comparatie cu concurentii sai directi, dBase IV si Paradox 3.5, se mentine in frunte ca performante, aspect ilustrat prin tabelul 1.

Principalul atu al FoxProfata de dBase IV este dat de viteza de lucru mult superioara, in unele operatii FoxPro fiind de peste 100 de ori mai rapid decat concurentul sau direct. Obtinerea acestei viteze de lucru este data si de folosirea unei tehnologii speciale de optimizare a interogarii bazelor de date, tehnologia Rushmore, efecte deosebite obtinandu-se mai ales in cazul versiunii extinse a produsului.

SGBD dBase IV/1.1 Paradox 3.5 FoxPro 2.0

Producator Ashton-Tate Borland Fox Software

Meniuri pull-down DA NU DA

Numar maxim de inregistrari 1 miliard 2 miliarde 1 miliard

Dimensiunea max. a unei inregistrari 4000 4000 4000

Numar maxim de campuri 255 255 255

Suport limbaj de programare DA DA DA

Suport SQL DA cu SQL-Link DA

Protectie prin parola DA DA DA

Integrare de imagini NU NU DA

Suport Windows NU NU DA

Utilitar pentru gestiunea fisierelor NU NU DA

Tehnica ferestrelor NU NU DA

Tehnici speciale de indexare DA NU DA

Metodele de indexare s-au diversificat, programatorul avand acum la dispozitie trei tipuri de indexuri: simplu, compus si compact.

In mediul FoxPro sunt incorporate o serie de utilitare, foarte folositoare programatorilor, cum ar fi:

Bibliografie:

Gabriel Dima, Mihai Dima Manual de informatica Editura: Teora Bucuresti 1998

Gabriel Dima, Mihai Dima FoxPro Editura: Teora

Manual de informatica clasa a XII-a

Vlad Tepelea, Cristian Lupu Calculatoare personale - MS DOS Editura: Teora, Bucuresti 1991

Nicolita Guta, Elena Predesel Atestat Editura: AVRES

Download atestat

Primești atestatul în câteva minute,
cu sau fără cont

Alte informații:
Tipuri fișiere:
doc, fxp, fpt, dbf, idx, prg
Diacritice:
Da
Nota:
9/10 (1 voturi)
Nr fișiere:
8 fisiere
Pagini (total):
29 pagini
Imagini extrase:
29 imagini
Nr cuvinte:
3 690 cuvinte
Nr caractere:
23 238 caractere
Marime:
71.68 KB (arhivat)
Nivel studiu:
Liceu
Tip document:
Atestat
Materie:
Informatica
Data publicare:
18.09.2017
Structură de fișiere:
  • TEST.FXP
  • FOXUSER.FPT
  • FOXUSER.DBF
  • CLASA.IDX
  • BAC.PRG
  • BAC.FXP
  • BAC.DBF
  • Atestat informatica - SGBD.DOC
Predat:
la liceu
Profil:
Real

Ai gasit ceva în neregulă cu acest document?

Te-ar putea interesa și:
INTRODUCERE - ARGUMENT Vladimir Nabokov afirma intr-unul din eseurile sale ca "cititul este...
Forma juridica: Societatea comerciala ELPREST S. R. L. este persoana juridica romana, cu capital...
Forma juridica: Societatea comerciala ELPREST S. R. L. este persoana juridica romana, cu capital...
Un studiu recent efectuat releva faptul ca intr-o unitate economica, majoritatea informatiilor,...
Sisteme informatice de gestiune 1. ABORDAREA SISTEMICA 1.1. Sistem; notiuni generale Conceptul...
Sus!