Componentele unui sistem de gestionare a bazelor de date

publicat pe 02 iulie 2013-de Admin

organizațiile produc și colectează date pe măsură ce operează. Conținute într-o bază de date, datele sunt de obicei organizate pentru a modela aspectele relevante ale realității într-un mod care acceptă procesele care necesită aceste informații. Cunoașterea modului în care acest lucru poate fi gestionat în mod eficient este vitală pentru orice organizație.

ce este un sistem de gestionare a bazelor de date (sau SGBD)?

organizațiile folosesc sisteme de gestionare a bazelor de date (sau SGBD) pentru a le ajuta să își gestioneze eficient datele și să obțină informații relevante din acestea. Un SGBD este un instrument tehnologic care acceptă direct gestionarea datelor. Este un pachet conceput pentru a defini, manipula și gestiona datele dintr-o bază de date.

unele funcții generale ale unui SGBD:

  • conceput pentru a permite definirea, crearea, interogarea, actualizarea și Administrarea Bazelor de date
  • definiți reguli pentru validarea datelor și scutirea utilizatorilor de programe de încadrare pentru întreținerea datelor
  • convertiți o bază de date existentă sau arhivați una mare și în creștere
  • rulați aplicații de afaceri, care îndeplinesc sarcinile de gestionare a proceselor de afaceri, interacțiunea cu utilizatorii finali și alte aplicații, pentru a capta și analiza date

unele DBMS-uri cunoscute sunt Microsoft SQL Server, Microsoft Access, Oracle, SAP și altele.

componentele SGBD

SGBD au mai multe componente, fiecare îndeplinind sarcini foarte importante în mediul sistemului de gestionare a bazelor de date. Mai jos este o listă de componente din Baza de date și mediul său.

Software
acesta este setul de programe utilizate pentru controlul și gestionarea bazei de date globale. Aceasta include software-ul SGBD în sine, Sistemul de operare, software-ul de rețea utilizat pentru a partaja datele între utilizatori și programele de aplicații utilizate pentru a accesa datele din SGBD.

Hardware
constă dintr-un set de dispozitive electronice fizice, cum ar fi computere, dispozitive I/O, Dispozitive de stocare etc., aceasta oferă interfața dintre computere și sistemele din lumea reală.

date
DBMS există pentru a colecta, stoca, prelucra și accesa datele, cea mai importantă componentă. Baza de date conține atât datele reale sau operaționale, cât și metadatele.

proceduri
acestea sunt instrucțiunile și regulile care ajută la modul de utilizare a SGBD și la proiectarea și rularea bazei de date, folosind proceduri documentate, pentru a ghida utilizatorii care o operează și o gestionează.

limba de acces la baza de date
aceasta este utilizată pentru a accesa datele către și din Baza de date, pentru a introduce date noi, pentru a actualiza datele existente sau pentru a prelua datele necesare din bazele de date. Utilizatorul scrie un set de comenzi adecvate într-un limbaj de acces la baza de date, le transmite la SGBD, care apoi procesează datele și generează și afișează un set de rezultate într-o formă lizibilă de utilizator.

procesor de interogare
aceasta transformă interogările utilizatorului într-o serie de instrucțiuni de nivel scăzut. Aceasta citește interogarea utilizatorului online și o traduce într-o serie eficientă de operații într-o formă capabilă să fie trimisă managerului de date run time pentru execuție.

Run Time Database Manager
uneori denumit sistemul de control al bazei de date, aceasta este componenta software centrală a SGBD care interfațează cu programele și interogările de aplicații trimise de utilizator și gestionează accesul la baza de date în timpul rulării. Funcția sa este de a converti operațiunile în interogările utilizatorului. Acesta oferă control pentru a menține coerența, integritatea și securitatea datelor.

Manager de date
numit și cache manger, acesta este responsabil pentru manipularea datelor din Baza de date, oferind o recuperare sistemului care îi permite să recupereze datele după o defecțiune.

motor de baze de date
serviciul de bază pentru stocarea, prelucrarea și securizarea datelor, acesta oferă acces controlat și procesare rapidă a tranzacțiilor pentru a răspunde cerințelor celor mai exigente aplicații consumatoare de date. Este adesea folosit pentru a crea baze de date relaționale pentru procesarea tranzacțiilor online sau datele de procesare analitică online.

Dicționar de date
acesta este un spațiu rezervat într-o bază de date utilizată pentru a stoca informații despre baza de date în sine. Un dicționar de date este un set de tabele și vizualizări numai în citire, care conțin diferite informații despre datele utilizate în întreprindere pentru a se asigura că reprezentarea datelor în baza de date respectă un standard definit în dicționar.

Report Writer
denumit și generator de rapoarte, este un program care extrage informații dintr-unul sau mai multe fișiere și prezintă informațiile într-un format specificat. Majoritatea scriitorilor de rapoarte permit utilizatorului să selecteze înregistrări care îndeplinesc anumite condiții și să afișeze câmpurile selectate în rânduri și coloane sau, de asemenea, să formateze datele în diferite diagrame.

performanță excelentă prin DBMS eficient

performanța unei companii este foarte afectată de modul în care își gestionează datele. Și una dintre cele mai de bază sarcini ale gestionării datelor este gestionarea eficientă a bazei sale de date. Înțelegerea diferitelor componente ale SGBD și modul în care funcționează și se raportează între ele este primul pas pentru a utiliza un SGBD eficient.

– date țar @ DEO

Lasă un răspuns

Adresa ta de email nu va fi publicată.