Tipul (structura) grupului- ansamblul identificatorilor si descrierilor grupurilor si a campurilor componente.
Tipul inregistrarii - ansamblul tipurilor campurilor si grupurilor impreuna cu ordinea si nr. De aparitii. Set de date - multime de inregistrari Fisier - ansamblul tuturor aparitiilor fizice ale unui tip de inregistrari logoce Index - totalitatea valorilor cheilor si a adreselor de memorare a inregistrarilor respective.
Zona - portiune a memoriei externe in care se pot memora inregistrari, identificata prin nume.
Baza de date (BD) - totalitatea exemplarelor inregistrarilor, seturilor de inregistrari si zonelor, organizate printr-o anumita schema. Schema (model logic) - descrierea organizarii logice a inregistrarii BD.
Subschema (model extern) - substructura (perspectiva, view) a scemei BD, relevanta pt o aplicatie. BD fizica (model fizic) - ansamblul datelor din DB, sub forma memorarii (fisiere, indexuri) Dictionarul datelor - multimea descrierilor obiectelor bazei de date (structurata si administrata ca BD) Administratorul DB - persoana sau grup de persoane responsabile cu analiza, proiectarea, implementarea si gestionarea BD.
Abordari ale prelucrarii datelor -orientate spre fisiere de date (OFD- fisiere de date- proiectate sa furnizeze programelor datelor necesare; intr-o forma convenabila lor); - orientate spre BD (OBD - programele sunt orientate sa funct ioneze in jurul BD, iar BD -reprezentare naturala a datelor si relatiilor, folosita de catre orice aplicatie, inclusiv de cele viitoare) Sistem OFD pentru comenzi - sistem de preograme pt prelucrare; - fisiere (de comenzi, cu detalii pt clienti, cu detalii pt produse, cu stoc) Dezavantaje OFD - programele trebuie sa cunoasca semnificatia, organizarea si manevrarea datelor; - fisierele contin date duplicate si trebuie reorganizate in functie de noile programe.
Sisteme de OBD pt comenzi - date (cu comenzi, clienti si produse) si relatiile lor, descrise in dictionar; - diverse programe de prelucrare cu acces la dictionar. Avantaje OBD - datele sunt independente de programe si se pot reorganiza dupa nevoile interne; - redundanta datelor este minimizata, iar securitatea si controlul sunt maximizate; - programele isi impart datele; - programele se creaza mai usor (uneori se genereaza automat) si se schimba mai rar.
Independenta in SGBD - logica (extinderea componentelor si structuri, fara modificarea programelor); - fizica (definirea datelor si structurilor, indiferent de forma de memorare) Limbajele SGBD - pentru definirea datelor (LDD); - pentru manevrarea (manipularea) datelor (LMD); - pt controlul integritatii datelor.
Interfata utilizator- SGBD - prin apelarea subprogramelor functiilor din SGBD (SGBD cu limbaj gazda); - prin comenzi independente, dar interpretabile de interfata (SGBD autonom) ...
Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.