Home - qdidactic.com
Didactica si proiecte didacticeBani si dezvoltarea cariereiStiinta  si proiecte tehniceIstorie si biografiiSanatate si medicinaDezvoltare personala
referate stiintaSa fii al doilea inseamna sa fii primul care pierde - Ayrton Senna





Aeronautica Comunicatii Drept Informatica Nutritie Sociologie
Tehnica mecanica

Baze de date


Qdidactic » stiinta & tehnica » informatica » baze de date
Introducere in baze de date



Introducere in baze de date


Introducere in baze de date


Bazele de date constituie astazi punctul central al majoritatii sistemelor informatice, iar dezvoltarea de aplicatii si produse informatice pentru sisteme sau subsisteme informatice marcheaza o evolutie rapida, in concordanta cu necesitatile diferitelor forme de interprinderi, societati comerciale si de servicii, firme cu capital majoritar de stat sau cu capital privat, administratia centrala sau locala, etc.

Cantitatea de informatii din lume se multiplica necontenit, iar informatia tinde sa devina „produsul” cel mai cautat.

Managerul de azi nu poate sa-si atinga obiectivele fara informatie si fara a avea situatii de suport decizional bazate pe prelucrari informatice orientate pe diversele nivele ierarhice sau de competente.



Automatizarea activitatilor in toate domeniile : afaceri, banci, economie, inginerie, stiinta, administratie, etc., produce un flux de date in crestere care prin prelucrare devin informatii deosebit de utile.

Aplicatiile calculatoarelor in fizica, chimie, medicina, meteorologie, biologie, agricultura, s.a., genereaza cantitati uriase de date care sunt corectate automat prin senzori si sisteme de monitorizare, inclusiv prin sisteme de observare si comunicare prin sateliti, date care trebuie stocate, regasite, prelucrate si utilizate intr-un ciclu natural sau normal.

Este necesara o modalitate eficienta si cat mai sigura de stocare a datelor pentru necesitatile de regasire a datelor, de utilizare directa sau sub forma de date prelucrate adica de informatii, complete, corecte si la utilizabila in momente oportune.

Din punct de vedere formal, o baza de date (BD sau bd) este o o colectie persistenta si coerenta din punct de vedere logic de date legate intre ele, construita intr-un scop precis.

Un utilizator al bazei de date trebuie sapoata realiza urmatoarele operatii :

  Adaugare de fisiere noi

  Inserare de noi date in fisierele existente

  Regasirea de date in fisiere

  Actualizarea datelor

  Stergerea de date

  Stergere de fisiere

  Arhivare de fisiere

Software-ul care gestioneaza si controleaza accesul la datele din baza de date se numeste Sistem de Gestiune al Bazelor de Date(SGBD sau DBMS in engleza: Data Base Management System).

Cele mai cunoscute tipuri de SGBDuri sunt :

           Bazate pe meniuri(menu based)


           Grafice(graphical)

           Bazate pe formulare(forms-based)

           In limbaj natural(natural language)

           Pentru utilizatori naivi(parametric users)

           Pentru administratori de BD (ABD sau DBA in engleza)

Recent au aparut noi tipuri de interfete si anume cele bazate pe voce.

Principalele module SGBD sunt :

Gestonarul de date memorate

Compilator LDD

Procesor al BD la executie

Compilator de interogari

Precompilator pentru LMD

Compilator LMD

In ceea ce priveste utilitarele unui sistem de BD, acestea pot fi extrem de diverse. In general se considera ca un minim necesar prezenta urmatoarelor componente software :

      Program pentru incarcarea fisierelor in BD(loading)

      Programe de conversie(convertion tools)

      Programe de salvare

      Programe de reorganizare

      Programe de monitorizare

      Programe de acces

      Programe de comprimare a datelo

      Programe de sortare si cautare

      Sistem dictionar de date

Sistemele de gestiune a bazelor de date pot fi clasificate :

4        


Dupa modelul de date

4         Dupa numarul de utilizatori

Monoutilizatori

Multiutilizatori

4         Dupa numarul de site-uri

Centralizate

Distribuite

Federatii

4   Dupa alte criterii : cost, acces, cale de acces, specializate sau universale.

4  

Caracteristicile fisierelor clasice si ale bazelor de date pot fi prezentate comparativ in urmatorul tabel :

FISIERE

BAZE DE DATE

Fiecare utilizatordefineste si utilizeaza unul sau mai multe fisiere in functie de cerinte

Colectia de date se defineste o singura data si va fi apoi accesata si folosita de mai multi utilizatori

Apare redundanta informatiilor

Descrierea datelor este separata de descrierea structurii BD

Se pierde timp, spatiu si efort

Se asigura independenta program-date structura fisierelor de date fiind memorata separat de programele de acces, accesul neautorizat este restrictionat, se reprezinta relatii complexe intre date , se ofera facilitati de salvare si recuperare, se ofera flexibilitate si multiple interfete utilizator.




Contact |- ia legatura cu noi -| contact
Adauga document |- pune-ti documente online -| adauga-document
Termeni & conditii de utilizare |- politica de cookies si de confidentialitate -| termeni
Copyright © |- 2024 - Toate drepturile rezervate -| copyright