Sisteme de Baze de Date

Curs
7.7/10 (4 voturi)
Domeniu: Calculatoare
Conține 4 fișiere: doc
Pagini : 130 în total
Cuvinte : 5038
Mărime: 62.78KB (arhivat)
Publicat de: Eugenia Ioniță
Puncte necesare: 0

Extras din curs

Cap.1. Sisteme de baze de date

In activitatea curenta orice persoana se confrunta zilnic cu manipularea datelor din baze de date. De ex. cautarea unui nr de tel in agenda telefonica reprezinta o cautare in bazele de date sau rezervarea unui billet de calatorie repr accesarea in baza de date si completarea unor informatii in ea.

Bazele de date pot avea dimensiuni, pot fi foarte variate, unele baze de date pot avea zeci sau sute de inregistrari. Cum ar fi nr de tel din agenda, alte baze de date pot contine milioane de inregistrari cum ar fi de exemplu baze de date pt evidenta pensionarilor dintr-o tara, a taxelor platite de fiecare angajat etc.

Utilizatorii unei baze de date au posibilitatea de a efectua mai multe operatii la nivelul bazei de date:

- introduceraa de date sau inserare

- stergerea unor date existente

- actualizarea unor date memorate

- interogarea bazei de date pt. a regasi anumite informatii dupa un criteriu ales

In sens larg, o baza de date este o colectie de date corelate dpvdv logic care reflecta un anumit aspect al lumii reale si este destinat unui anumit grup de utilizatori. In acest sens, bazele de date pot fi create si mentinute manual cum ar fi de ex. fisele de carti dintr-o biblioteca scrise pe hartie sau computerizat asa cum regasim majoritatea bazelor de date actuale. In sens restrans, o baza de date repr. o colectie de date creata si mentinuta computerizat care permite operatii de introducere, stergere, actualizare si interogarea datelor. Simplele colectii de date care sunt scrise pe hartie dar nu permit operatii de interogare prin prisma acestei definitii nu sunt considerate baze de date.

COMPONENTELE UNUI SISTEM DE BAZE ( SBD)

- un sistem de baze de date este un sistem computerizat de mentinere a evidentei unei anumite activitati folosind baze de date

- coponentele unui sistem de baze de date sunt:

• Hardware

• Software

• Utilizatori

• Date persistente

HARDWARE:

- sistemele de baze de date sunt instalate de obicei pe calculatorul de uz general

- sistemele complexe insa necesitand calculatoare foarte puternice

- performantele calc. ( viteza de lucru, mem interna si externa, viteza de transfer a infomatiei influenteaza in mare masura functionarea sistemelor de baze de date

SOFTWARE:

- intre baza de date si utilizatori se gaseste nivelul software tradus prin sistemul de gestiune de baze de date

UT, F <=> PR. APL. <-> SGBD -> BD

SGBD-ul receptioneaza cererile utilizatorilor de acces la baze de date pt operatii de introducere, stergere, modificare sau interogare, apoi le interpreteaza, executa op respective si returneaza rezultatul utilizatorilor.

Ofera utilizatorilor o viziune a bazei de date la nivel inalt, scutindandui pe acestia de a cunoaste organizarea particulara a sistemului in unitatea de memorie

La nivel software, pe langa SGBD este necesara si existenta unui sistem de operare care permite practic utilizarea de baza a calculatorului.

O aplicatie de baze de date este un program care ofera o anumita utilizare a unei baze de date

De ex programul cu ajutorul caruia se calc salariile intr-o organizatie pe baza unor date ce repr informatii despre salariati este o aplicatie de baze de date.

Utilizatorii unui sistem de baze de date se pot impartii in programatori de aplicatii, utilizatori finali si administratorii bazei de date

Programatorii de aplicatii sunt cei care dezvolta aplicatiile de baze de date folosind limbaje de programare de inalt nivel.

Aplicatiile rezultate pot fi aplicatii cu executie independenta( care pot functiona independent de mediul de programare in care au fost concepute) sau pot fi aplicatii interactive sau online.

Utilizatorii finali sunt acei utilizatori care acceseaza baza de date prin intermediul unui program de aplicatie, program ce le poate da drepturi diferentiate utilizatorilor in functie de calitatea lor fata de programul respectiv.

Administratorul bazei de date este o persoana care are ca sarcina mentinerea functionalitatii baze dei date prin stabilirea drepturilor de acces, ale diferitelor categorii de utlizatori. Tot odata, acest administrator efectueaza periodic activitati de salvarea datelor sau back up si monitorizarea permanenta a sistemului, iar la nevoie opereaza refacerea bazelor de date in momentul aparitiei unei defectiuni.

Datele memorate intr-o baza de date sunt date persistente, adica ele raman memorate in memoria externa independent de executia programelor de aplicatii.

Datele intr-o baza de date se introduc sau se modifica pe baza unor date de intrare provenite de la tastatura, citirea unor fisiere de date sau receptionarea unor mesaje.

Preview document

Sisteme de Baze de Date - Pagina 1
Sisteme de Baze de Date - Pagina 2
Sisteme de Baze de Date - Pagina 3
Sisteme de Baze de Date - Pagina 4
Sisteme de Baze de Date - Pagina 5
Sisteme de Baze de Date - Pagina 6
Sisteme de Baze de Date - Pagina 7
Sisteme de Baze de Date - Pagina 8
Sisteme de Baze de Date - Pagina 9
Sisteme de Baze de Date - Pagina 10
Sisteme de Baze de Date - Pagina 11
Sisteme de Baze de Date - Pagina 12
Sisteme de Baze de Date - Pagina 13

Conținut arhivă zip

  • Sisteme de Baze de Date
    • 1 BDT-28.02.13.doc
    • 3 BDT- 15.03.2013.doc
    • 5 BDT-29.03.13.doc
    • 7 BDT -12.04.13.doc

Alții au mai descărcat și

Medii de programare vizuală (JAVA) - evidența autovehiculelor înmatriculate

1. Enuntul temei: Sa se realizeze un proiect pentru evidenta autovehiculelor inmatriculate in circulatie. Pentru fiecare autoturism se considera...

Crearea unui Magazin Electronic

Introducere Ţelul acestei diplome este elaborarea unui magazin electronic, dirijarea şi urmărirea după funcţionalitatea lui, înregistrarea în...

Site Web Dinamic-Educational Sportiv

INTRODUCERE Utilizarea unui serviciu de un tip oarecare in Internet implica prezenta a doi parteneri hardware (calculatoare ) care comunica: •...

Baze de Date Access

Capitolul 1. Utilizarea aplicaţiei Access Concepte generale privind bazele de date Evoluţia diferitelor metode şi tehnici de organizare a...

Bazele Matematice ale Graficii 2D

Transformarea de vizualizare. Pentru a prezenta grafic figuri şi imagini trebuie să dispunem de informaţii despre acestea. În general, aceste...

Sisteme informatice și gestiunea bazelor de date

Capitolul 1 Sisteme de gestiune a bazelor de date. Funcţii. Arhitectură. Tipuri de SGBD-uri Un sistem de gestiune a bazelor de date (SGBD)...

Tehnici avansate de programare

Capitolul 1. Algoritmi. Elemente de analiză a complexităţii algoritmilor 1.1. Algoritmi. Recapitulare Etapele rezolvării unei probleme cu...

Te-ar putea interesa și

Integrarea web a sistemelor informatice și a bazelor de date în managementul resurselor materiale și umane din educație

Introducere Managementul educațional reprezintă procesul conștient de conducere și coordonare a acțiunilor și activităților individuale și de...

Implementarea bazei de date a unui policlinici - listă dublu înlănțuită circulară

1. Introducere 1.1. Istoria bazelor de date Când vine vorba despre stocarea informaţiilor, pentru unii acest termen înseamnă o agenda veche în...

Procesările interogărilor în sisteme de gestiune a bazelor de date distribuite

CAPITOLUL I NOTIUNI INTRODUCTIVE DESPRE BAZE DE DATE DISTRIBUITE GENERALITATI Procesarea cererilor este o aplicatie cu performante critice, în...

Programarea Sistemelor Informatice - Baze de Date - Restaurant

1.Identificarea şi selecţia proiectului a. Descrierea organizatiei Societatea comerciala „NO LIMIT” este o entitate economico-financiara care din...

Gestiunea bazelor de date în afaceri - sisteme de inteligență în afaceri

CAPITOLUL I Afacere inteligentă (BI) 1.1 Definire BI este un concept generic care grupează sub aceeaşi umbrelă instrumente din domeniul afacerii...

Proiectarea sistemelor informatice - bază de date a societății Deea's Flowers

Noţiuni introductive Prezentul proiect descrie societatea comercială Deea’s Flowers, prezentând situaţia economico-financiară a acesteia, precum...

Sisteme de gestiune a bazelor de date SGBD

INTRODUCERE Odata cu trecerea timpului si dezvoltarea informaticii, calculatorul s-a implicat in tot mai multe domenii de activitate, o...

Sisteme de gestiune a bazelor de date

SISTEME DE GESTIUNE A BAZELOR DE DATE 1.1 SGBD este un ansamblu complex de programe care asigură interfaţa între o bază de date şi utilizatorii...

Ai nevoie de altceva?