Baze de Date

Seminar
8/10 (1 vot)
Domeniu: Automatică
Conține 1 fișier: pdf
Pagini : 24 în total
Cuvinte : 5367
Mărime: 1.77MB (arhivat)
Publicat de: Alex Roșu
Puncte necesare: 0
UNIVERSITATEA DIN CRAIOVA FACULTATEA DE ELECTROMECANICĂ CATEDRA DE ACŢIONĂRI ELECTRICE

Extras din seminar

de date şi sisteme de gestiune a bazelor de date. Elemente generale

O bază de date este un ansamblu organizat şi structurat de date legate funcţional între ele.

Bazele de date sunt gestionate unitar prin programe dedicate, numite sisteme de gestiune a bazelor de date (SGBD; DBMS - DataBase Management Systems).

Un SGBD (fig. 1) este responsabil de:

Fig. 1 Structura generală a unui sistem de gestiune a bazelor de date

- memorarea datelor prin intermediul sistemului de gestiune a fişierelor;

- gestiunea datelor şi a legăturilor dintre ele (SGBD intern);

- introducerea şi extragerea datelor (SGBD extern).

SGBD-urile actuale au 3 niveluri de reprezentare a datelor din bazele de date (fig. 2):

- nivelul extern care face referire la datele necesare utilizatorilor;

- nivelul conceptual care rezultă din nivelul extern prin analiza schemelor externe şi prin eliminarea redundanţelor;

- nivelul intern care se realizează cu ajutorul efectiv al SGBD-ului pornind de la schema conceptuală.

Funcţiile de bază ale unui SGBD sunt (fig. 3):

- funcţia de utilizare;

- funcţia de descriere a datelor;

- funcţia de manipulare;

- funcţia de administrare.

Funcţia de utilizare asigură interfaţa între utilizatori şi baza de date. Mulţimea utilizatorilor poate fi împărţită în trei categorii:

- programatorii de aplicaţii, care scriu programele ce utilizează baza de date;

- utilizatorii finali (beneficiarii propriu-zişi ai bazei de date), care, la rândul lor, pot fi împărţiţi în utilizatori experţi şi utilizatori neinformaticieni (aşa-numiţii utilizatori naivi);

- administratorul bazei de date care asigură administrarea unitară a bazei de date.

Funcţia de descriere a datelor se referă la definirea bazei de date cu ajutorul unui limbaj de descriere a datelor (LDD). Definirea datelor poate fi realizată la toate nivelurile SGBD-urilor (extern, conceptual, intern). În urma descrierii datelor, rezultă schema bazei de date.

1

Baze de date - Constantinescu Cătălin; 2006 - 2007, sem. 1

Funcţia de manipulare a datelor este cea mai complexă şi se materializează prin intermediul limbajelor de manipulare a datelor (LMD). La nivelul acestei funcţii, datele sunt încărcate, actualizate, prelucrate şi regăsite.

Funcţia de administrare cade în sarcina adminstratorului de reţea. Câteva dintre sarcinile acestuia sunt:

- organizarea bazei de date;

- realizarea schemei conceptuale;

- coordonarea proiectării bazei de date;

- autorizarea accesului la date;

- refacerea bazei de date în cazul alterării acestora etc.

Fig. 2 Nivelurile de reprezentare şi percepţie a SGBD-urilor

Fig. 3 Funcţiile de bază ale unui SGBD

2

Preview document

Baze de Date - Pagina 1
Baze de Date - Pagina 2
Baze de Date - Pagina 3
Baze de Date - Pagina 4
Baze de Date - Pagina 5
Baze de Date - Pagina 6
Baze de Date - Pagina 7
Baze de Date - Pagina 8
Baze de Date - Pagina 9
Baze de Date - Pagina 10
Baze de Date - Pagina 11
Baze de Date - Pagina 12
Baze de Date - Pagina 13
Baze de Date - Pagina 14
Baze de Date - Pagina 15
Baze de Date - Pagina 16
Baze de Date - Pagina 17
Baze de Date - Pagina 18
Baze de Date - Pagina 19
Baze de Date - Pagina 20
Baze de Date - Pagina 21
Baze de Date - Pagina 22
Baze de Date - Pagina 23
Baze de Date - Pagina 24

Conținut arhivă zip

  • Baze de Date.pdf

Alții au mai descărcat și

Rețele Neuronale cu Învățare Nesupravegheată de Tip Kohonen

Utilizarea RNA pentru rezolvarea unor probleme practice necesită parcurgerea, unei etape esenţiale - etapa de învăţare sau antrenare. În...

Grafuri. parcurgerea grafurilor. Sortarea topologică

Scop: Parcurgerea in latime se foloseste: - pentru Inteligenta Artificiala (metoda neinformata de cautare... mai multe la cursul de IA); -...

Automate și Microprogramare

Aplicatia consta în controlul unei macarale care trebuie sa realizeze cele 2 cicluri de miscare reprezentate în figura 5.1. Initial macaraua se...

Utilizarea Calculatorului

1. Numarul paginilor web existente este de ordinul a) Miilor b) Sutelor de milioane c) Milioanelor d) Miliardelor 2. Folosirea indecsilor web...

Tema 8 - hazarde structurale la procesoarele de tip pipeline - exemple reale și soluții

Pentru a creste performanta procesoarelor a fost dezvoltata tehnica “benzii de asamblare”, numita si pipeline. Majoritatea procesoarelor din zilele...

Curs SQL

Sintaxa de baza a instructiunilor SQL Obiective • Cunoasterea capabilitatilor instructiunilor SELECT • Executarea unor instructiuni SELECT de...

Te-ar putea interesa și

Gestiunea Analitică a Materialelor

1. INTRODUCERE Evoluţia tehnicii de calcul a dus la o creştere substanţială a capacităţii de memorare şi a vitezei de prelucrare a datelor. Astfel...

Baze de Date

3.2. DEFINIREA ELEMENTELOR BAZELOR DE DATE DIN ACCESS Definitia traditionala a unei baze de date este aceea de colectie de date înregistrate...

Magazin Virtual în Access

Capitolul 1 INTRODUCERE 1.1 Scop şi obiective Într-o societate informaţională cum este cea în care trăim, în care viteza de transmitere şi de...

Proiect Microsoft Acces - dicționar

Introducere Scopul principal al acestui proiect il constituie introducerea in lucrul cu baze de date in limbajul Microsoft Access. Obiectul...

Comerț electronic - magazinul virtual

Introducere Prin accesibilitatea reţelei web de către toată lumea a devenit posibil şi una din cele mai reuşite metode de bussiness din lume, care...

Sisteme Informatice de Gestiune

CAPITOLUL I. INTRODUCERE Unul din principalele obiective în viaţa unei întreprinderi îl reprezintă gestionarea sistemului informaţional. Un sistem...

Proiectare Baze de date în Access

Aplicatia I - BAZA DE DATE ÎN EXCEL I.1 CREAREA UNEI BAZE DE DATE Am creat 4 baze de date reprezentând situatia ?colarA a studentilor de la...

Folosirea MS Access în Gestionarea unei Baze de Date

Introducere Proiectul este structurat pe 5 capitole şi are ca scop demonstrarea avantajelor sistemelor de gestiune, asigurând astfel o interfaţă...

Ai nevoie de altceva?