| preferate.ro - SISTEME DE GESTIUNE A BAZELOR DE DATE -- Realizarea aplicațiilor | |
| Adauga referat | Contact | Publicitate |
| Prima pagina > Informatica > Detaliu referat |
|
Bacalaureat 2010
Vezi subiectele examenului de Bacalaureat din 2010 Rezultat Bacalaureat 2010 Aici se vor afisa rezultatele examenului de Bacalaureat din 2010
Teze Cu Subiect Unic 2010 informatii si sfaturi pentru pregatirea examenelor Lucrari licenta licente unice pentru orice specializare Referat :: SISTEME DE GESTIUNE A BAZELOR DE DATE -- Realizarea aplicațiilorSISTEME DE GESTIUNE A BAZELOR DE DATE – Realizarea aplicațiilor SISTEME DE GESTIUNE A BAZELOR DE DATE - Realizarea aplicațiilor O aplicație este un sistem de programe proiectat pentru a efectua un ansamblu determinat de operații asupra bazelor de date. Ea se compune din: - programele propriu-zise (program principal, coordonator, programe pentru meniuri, ecrane, interogări, indexări, actualizări, rapoarte); - bazele de date. Executarea aplicației se realizează la două nivele: Interpretativ - când un program numit "interpreter" ia fiecare enunț al aplicației, îl traduce în cod intern și face analiza erorilor, îl execută, apoi trece la următorul enunț. Compilativ - când întreaga aplicație este tradusă de programul compilator într-un cod intermediar, memorat pe disc, numit cod obiect, care este supus unei prelucrări suplimentare de către editorul de legături pentru a obține forma finală, executabilă a aplicației. Execuția se face sub controlul sistemului de operare. Realizarea unei baze de date presupune: analiza sistemului pentru care se construiește baza de date; proiectarea structurii bazei; încărcarea datelor în baza de date; exploatarea și întreținerea bazei de date. Realizarea efectivă a unei aplicații presupune: stabilirea temei; analiza temei; proiectarea aplicației; codificarea aplicației; testarea modulelor; implementarea aplicației; întreținerea aplicației. Stabilirea temei Tema este stabilită de beneficiarul aplicației, în raport de activitățile ce urmează a fi modelate. b) Analiza temei Analiza presupune identificarea tipurilor de informații, a legăturilor dintre ele, a operațiilor necesare pentru gestionarea lor. Rezultatul analizei se presupune: descrierea datelor de intrare; descrierea datelor păstrate în baza de date; lista prelucrărilor efectuate asupra datelor; descrierea informațiilor din rapoarte. c) Proiectarea aplicației În această etapă, se realizează proiectarea structurii datelor și a structurii programelor. Proiectarea structurii programelor presupune detalierea modulelor necesare realizării aplicației: module pentru crearea fișierelor, pentru introducerea datelor, pentru prelucrarea și extragerea rezultatelor, pentru tratarea erorilor etc. Aceste module sunt controlate și coordonate de programul principal, care are următoarea structură: program principal declarare tablouri globale inițializare variabile globale salvare stare mediu inițializări generale SET PROCEDURE TO subprograme_comune deschide fișiere comune sfârșit = false Execută DO WHILE. NOT. sfârșit inițializare dialog un bloc CLEAR SCREEN de comenzi afișează mesaje de dialog în cadrul preia opțiunile utilizatorului unei bucle DO CASE Execută între 10 CASE și condiționată CASE activitate 1 ENDCASE; blocurile de de o expresie DO modul 1 comenzi în ordine, dacă logică. CASE activitate 2 expresia logică asociată DO modul 2 este adevărată. ... OTHER WISE SAY "opțiune invalidă" ENDCASE ENDDO închide fișierele comune reface mediul CLEAR SCREEN acțiuni de încheiere RETURN d) Codificarea aplicației Dacă la c) nivelul de detaliere este de tip pseudocod, în această etapă se scrie aplicația într-un limbaj specializat, cu respectarea regulilor impuse de acesta. e) Testarea modulelor În această etapă se verifică modulele, se detectează și corectează eventualele erori, se face analiza cazurilor extreme, se proiectează testele. f) Implementarea aplicației Se construiește forma finală a aplicației prin integrarea treptată a modulelor funcționale testate. g) Întreținerea aplicației Se înlătură erorile semnalate de utilizator în perioada de garanție, se modernizează aplicația și se actualizează. Utilizatorii unei baze de date Uitlizatorii unei baze de date pot fi: Utilizatori nespecialiști (conversaționali) care au la dispoziție o formă de comunicare cu baza de date apropiată de vorbirea curentă; Utilizatori specialiști care cunosc structura bazei de date; Administratorul bazei de date este un utilizator special, care definește obiectivele exploatării bazei, împarte drepturile de acces ale utilizatorilor, elaborează concepția de proiecție a bazei de date, răspunde de toate activitățile și operațiile referitoare la baza de date, ajută la definirea cerințelor utilizatorilor etc. Limbaje pentru baze de date În cadrul SGBD, funcțiile de declarare și de manipulare a datelor sunt realizate cu ajutorul unor limbaje diferite. a) Limbaje pentru definirea datelor (LDD) Funcțiile LDD sunt: realizează definirea entităților și a atributelor acestora prin nume, formă de memorare, lungime; precizează relațiile dintre date și strategiile de acces la ele; stabilește criterii diferențiate de confidențialitate; definește criterii de validare automată a datelor utilizate. b) Limbaje pentru manipularea datelor (LMD) Operațiile pe baze de date solicită un limbaj specializat, în care comenzile se exprimă prin fraze ce descriu acțiuni asupra bazei. O comandă are următoarea structură: operația, ... Nota: Textul de mai sus reprezinta doar un extras din referat. Pentru versiunea completa a documentului apasa butonul Download.
|
Adauga un referat Sugestii |
|||||||||||||||||||||||||||||||||||||||||||||||||||||
| Termeni si conditii |
![]() | |