Baze de date

Previzualizare atestat:

Cuprins atestat:

Introducere --------------------------------------------------------- 1
Capitolul I: NOTIUNI GENERALE ------------------ 3
1.1 Crearea si functionarea obiectelor de control ---------- 3
1.1.1 Comutatoare --------------------------------- 3
1.1.2 Lista ------------------------------------------------- 3
1.1.3 Lista ascunsa --------------------------------- 4
1.1.4 Declansatoare --------------------------------- 4
1.1.5 Butoane radio --------------------------------- 5
1.1.6 Regiuni de editare text ------------------------- 5
1.2 Crearea si functionarea meniurilor ------------------------- 6
1.2.1 Comenzi pentru lucrul cu meniuri ---------- 6
Capitolul II: DESCRIEREA PROGRAMULUI ---------- 8
2.1 Generalitati ------------------------------------------------- 8
2.2 Bazele de date ------------------------------------------------- 8
2.3 Programul ------------------------------------------------- 11
2.4 Codul sursa ------------------------------------------------- 19
Bibliografie --------------------------------------------------------- 41
Cuprins --------------------------------------------------------- 42

Extras din atestat:

Dinamismul si complexitatea societatii moderne antreneaza o crestere continua a volumului si diversitatii informatiilor facand vitala disponibilitatea

si utilizarea pe scara larga a tehnologiilor informatiei. Majoritatea aplicatiilor manipuleaza volume importante de date care trebuiesc culese exact in momentul generarii lor, transportate, prelucrate, pastrate in conditi de maxima eficacitate.

Tehnologia bazelor de date se asimileaza relative usor si este de mare x spectaculozitate prin flexibilitatea proectarii rapide, vizuale a aproape tuturor obiectelor cu care vrem sa lucram intr-o aplicatie

Complexitatea unui SGBD rezida in dimensiunea sa, reflectata nu numai in multitudinea instructiunilor sale dar si in multimea componentelor, fiind prin complexitate cel putin la nivelul unui sistem de operare (SO).

SGBD lucreaza ca subsistem sub controlul sistemului de operare al calculatorului care constituie suportul hard al bazei de date.

In aceasta calitate, SGBD foloseste selective o serie de functii oferite de SO. Astfel, calitatea SO se repercuteaza corespunzator asupra SGBD. SGBD contine in principal monitor, compilatoare, monitor de inlantuire, programe utilitare.

Monitorul cuprinde module specializate pentru gestionarea bazei de date, a zonelor de memorie interna, a retelei de teletransmisie si mesajelor terminale, fisiere externe, cat si pentru manipularea datelor, proceselor si procesoarelor, asigurarea confidentialitatii, comunicarea cu operatorul SO, coordinator de aplicatie, activarea proceselor distribuitor, etc.

Compilatoarele folosite sunt cele associate limbajelor de descriere si manipulare. Monitorul de inlantuire asigura succesiunea fazelor distincte de prelucrare.

Programele utilitare sunt diverse: editor de texte, generator de rapoarte, module de securitate, reorganizarea fizica, urmarirea performantelor BD prin statistici, etc. O sesiune a unui SGBD decurge in principiu astfel:

- Calculatorul functioneaza sub controlul sistemului de operare SO

- Un utilizator face apel la SGBD x in sensul ca emite catre SO comanda de lansare in executie a produsului SGBD x

- SO analizeaza comanda utilizator si incarca de pe disc monitorul SGBD. Din acest moment intreaga activitate este controlata de programul monitor care va active componentele specifice fiecarei cereri utilizator

- Iesirea din programul monitor permite preluarea controlului de catre SO.

CAPITOLUL I

NOTIUNI GENERALE

1.1 Crearea si functionarea obiectelor de control

S-a constatat ca este mult mai usor si mai placut pentru operator sa aleaga una

din valorile prezentate pe un ecran, pentru a completa variabila get, decat sa se introduca acea valoare caracter cu caracter, in plus, posibilitatile de eroare sunt mult mai mici. Fox prezinta proiectantilor de aplicatii diferite obiecte de control cum ar fi: comutatoare, liste de valori, liste ascunse, declansatoare, butoane radio. Obiectele de control se descriu prin comanda GET unde clauzele de format FUNCTION si PICTURE vor contine codul de control corespunzator.

1.1.1 COMUTATOARE

Comutatoarele permit selectarea intre doua valori posibile (adevarat sau

fals). Apar pe ecran sub forma a doua paranteze patrate cu text explicativ. Comutatoarele se descriu prin codul de control C al clauzei FUNCTION sau prin @*C in clauza PICTURE. Textul explicativ al comutatorului poate fi trecut chiar in clauza unde apare codul de control, separat de un spatiu.

@<r,c>GET<var>FUNCTION '*C <text explicativ>'

@<r,c>GET<var>PICTURE '@*C <text explicativ>'

@<r,c>GET<var>FUNCTION '*C' PICTURE '<text explicativ>'

Memorarea alegerii facute de utilizator se face in variabila var care trebuie sa fie de tip numeric sau logic. Pentru var de tip numeric, valoarea zero semnifica comutator neselectat. Pentru var de tip logic, valoarea F. semnifica comutator neselectat.

1.1.2 LISTA

Se afiseaza o lista pe ecran din care utilizatorul poate selecta o valoare prin

apasarea tastei ENTER. Lista se afiseaza vertical, total sau partial si daca nu incape pe ecran, apare o bara de defilare. Lista este preluata dintr-un vector, din prima coloana a unei matrici sau dintr-un submeniu (meniu de tip popup).

Listele se descriu prin clauzele FUNCTION sau PICTURE in care apare drept cod de control & in FUNCTION sau @& in PICTURE.

Bibliografie:

1. " FoxPro 2.5, 2.6 pentru DOS "

autori: Gabriel Dima, Mihai Dima

2. " Bazele Visual FoxPro 5.0 "

autori: Gabriel Dima, Mihai Dima

3. " Manual de informatica - Baze de date "

autori: Mariana Pantiru, Ionut Pantiru

4. " Informatica economica "

autori: Catalin Francu

5. " Microsoft FoxPro "

autori: Leon Tambulea

Download atestat

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

Alte informații:
Tipuri fișiere:
doc
Diacritice:
Da
Nota:
8/10 (1 voturi)
Nr fișiere:
1 fisier
Pagini (total):
42 pagini
Imagini extrase:
42 imagini
Nr cuvinte:
8 787 cuvinte
Nr caractere:
51 953 caractere
Marime:
43.77 KB (arhivat)
Nivel studiu:
Liceu
Tip document:
Atestat
Materie:
Informatica
Data publicare:
29.07.2017
Structură de fișiere:
  • Baze de date.doc
Predat:
la liceu

Ai gasit ceva în neregulă cu acest document?

Te-ar putea interesa și:
Bazele de date reprezinta un instrument indispensabil pentru sistemele informatice. Modelarea...
O baza de date reprezinta un ansamblu de date integrat, anume structurat si dotat cu o descriere...
In cadrul oricarei intreprinderi, datele constituie o resursa organizationala cruciala si in...
Baze de date. Generalitati O baza de date este un sistem de colectii de date referitoare la un...
Baze de date, Grupul BDFABBV (Florescu Vasile,Ionescu Bogdan...), Editura Infomega, 2009, ISBN...
Sus!