Sisteme de Gestiune

Curs
8/10 (2 voturi)
Conține 6 fișiere: doc
Pagini : 35 în total
Cuvinte : 10182
Mărime: 623.57KB (arhivat)
Publicat de: Andreutza A.
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Muntean Mihaela
ase, an III, cibernetica statistica si informatica economica,cursuri 3-8

Extras din curs

SGBD - Curs 3

Obiectivele unui SGBD

Obiectivul general al unui SGBD = de a furniza suportul software complet pentru a permite dezvoltarea de aplicatii cu baze de date.

Setul minim de obiective secundare pe care trebuie sa le îndeplineasca SGBD-ul pentru a realiza un obiectiv general este:

Suport software complet pentru SBD:

- asigura independenta datelor (logica si fizica) fata de programe

- asigura redundanta minima si controlata

- asigura protectia datelor (securitate si integritate)

- permite descrierea si manipularea datelor din BD

- permite stocarea datelor 111 BD si accesul la date

Asigurarea independentei datelor fata de pro¬grame:

Independenta logica = aplicatiile nu trebuie modifi¬cate daca apar modificari în structura logica a date¬lor.

Independenta fizica = aplicatiile nu trebuie modifi¬cate daca apar modificari în structura fizica a date¬lor (modul de a memora datele si tehnicile fizice de memorare (strategia de acces)).

Niveluri de abstractizare a datelor într-o BD

Nivelul logic (schema logica)

- Schema logica descrie datele stocate sub aspectul modelului de date utilizat de SGBD

Nivelul extern (schema externa)

- Viziunile (schema externa) descriu cum vad utilizatorii datele. Schema externa permite ca accesul la date sa fie îmbunatatit si autorizat la nivel de utilizatori sau grupuri de utilizatori. Fiecare schema externa consta dintr-o colectie de una sau mai multe tabele virtuale si tabele de baza din schema conceptuala (în cazul BDR)

Nivelul intern (schema fizica)

- Schema fizica specifica detalii de stocare (descrie fisierele, cum sunt organizate si indecsii utilizati).

Nivelurile de abstractizare a datelor într-o baza de date asigura independenta datelor

Exemplu

- O baza de date ce stocheaza informatii despre cursurile frecventate de studenti

- Schema logica este formata din trei relatii:

Studentii (cods: intreg nume: caracter, vârsta : intreg, grupa: intreg,)

Cursuri: (code:caracter, denumire: caracter, credite:intreg)

Inscriere (cods:întreg, code: caracter, calificativ: caracter)

- Schema fizica:

Relatiile sunt stocate ca fisiere neordonate

Se utilizeaza un index pe prima coloana (cods) a relatiei Studenti

- Schema externa (viziunea):

Informatii_curs(codc: caracter, nrstud: intreg)

Redundanta minima si controlata a datelor

Pentru a asigura coerenta datelor, nivelul de redundanta trebuie sa fie minim si controlat. Acest lucru se asigura prin modelul de date utilizat si prin tehnici de proiectare a bazei de date (tehnica normalizarii relatiilor).

Protectia datelor

SGBD-ul garanteaza

- fiabilitatea datelor (rezistenta la accidente)

- securitatea datelor (confidentialitatea).

Securitatea datelor

Accesul la date se face numai autorizat si controlat (este sarcina administratorului BD)

- Autorizarea accesului prin parole, clase de utilizatori (cu anumite privilegii), profile de utilizatori (nume, parola, clasa, nivel de acces, resurse valabile)

- Utilizarea viziunilor pentru reprezentarea schemelor externe ale BD, prin definirea unor partitii logice ale unei BD pentru diferiti utilizatori (cum vede un utilizator la un moment dat datele din baza de date).

- Proceduri speciale de acces la date, scrise in LMD accesibile unor utilizatori

- Criptarea datelor prin apelarea (automat sau la cerere) a unor rutine de criptare/decriptare (codificare/decodificare) . Se utilizeaza algoritmi specifici si chei (parole) de acces la rutine.

Autorizarea accesului la datele stocate in BD

Integritatea datelor

Preview document

Sisteme de Gestiune - Pagina 1
Sisteme de Gestiune - Pagina 2
Sisteme de Gestiune - Pagina 3
Sisteme de Gestiune - Pagina 4
Sisteme de Gestiune - Pagina 5
Sisteme de Gestiune - Pagina 6
Sisteme de Gestiune - Pagina 7
Sisteme de Gestiune - Pagina 8
Sisteme de Gestiune - Pagina 9
Sisteme de Gestiune - Pagina 10
Sisteme de Gestiune - Pagina 11
Sisteme de Gestiune - Pagina 12
Sisteme de Gestiune - Pagina 13
Sisteme de Gestiune - Pagina 14
Sisteme de Gestiune - Pagina 15
Sisteme de Gestiune - Pagina 16
Sisteme de Gestiune - Pagina 17
Sisteme de Gestiune - Pagina 18
Sisteme de Gestiune - Pagina 19
Sisteme de Gestiune - Pagina 20
Sisteme de Gestiune - Pagina 21
Sisteme de Gestiune - Pagina 22
Sisteme de Gestiune - Pagina 23
Sisteme de Gestiune - Pagina 24
Sisteme de Gestiune - Pagina 25
Sisteme de Gestiune - Pagina 26
Sisteme de Gestiune - Pagina 27
Sisteme de Gestiune - Pagina 28
Sisteme de Gestiune - Pagina 29
Sisteme de Gestiune - Pagina 30
Sisteme de Gestiune - Pagina 31
Sisteme de Gestiune - Pagina 32
Sisteme de Gestiune - Pagina 33
Sisteme de Gestiune - Pagina 34
Sisteme de Gestiune - Pagina 35

Conținut arhivă zip

  • Sisteme de Gestiune
    • SGBD-curs3.doc
    • SGBD-curs4.doc
    • SGBD-curs5.doc
    • SGBD-curs6.doc
    • SGBD-curs7.doc
    • SGBD-curs8.doc

Alții au mai descărcat și

Proiectarea bazelor de date

BAZE DE DATE CONCEPTE SI PROBLEMATICA În acest moment termenul de baza de date a intrat în limbajul curent fiind folosit uneori si în alte...

Baze de Date

1. ELEMENTE DE TEORIA BAZELOR DE DATE 1.1. Organizarea datelor Activitatea umana include o multime de activitati desfasurate pentru a satisface...

Sistem de gestiune a bazelor de date

Sistem de Gestiune a Bazelor de Date (SGBD) Este un ansamblu de programe speciale care realizeaza gestionarea si prelucrarea complexa a datelor,...

Hackeri

Hackerii sunt pasionati ai informaticii, care, de obicei au ca scop „spargerea” anumitor coduri, baze de date, pagini web etc. Ei sunt considerati...

Visual FoxPro - Curs 1

Ce este Visual Foxpro? Este un SGBD modern , din generatia a 4 de limbaje, folosit pentru manipularea bazelor de date relationale sub sistemele de...

Visual FoxPro - exploatarea bazelor de date - curs 2

CURS 2- VISUAL FOXPRO EXPLOATAREA BAZELOR DE DATE În mod tipic, bazele de date si tabelele aferente se creaza o singura data . Dupa aceea,...

Laboratoare SQL, SQL*PLUS

Baze de date-Anul 2 Laborator 1 SQL I. Introducere. Comanda SELECT. Cereri mono-relatie 1. Ce este un sistem de gestiune a bazelor de date?...

ORACLE: Nucleul SQL* PLUS, PL/SQL

SEMINAR 1 - CONTINUT: 1. Baze de date  recapitulare: schema bazei de date, tabela, camp, cheie primara, cheie externa, relatie, forme normale...

Te-ar putea interesa și

Aplicarea tehnologiilor informaționale în activitatea hotelieră. Studiu de caz - Hotel Ambient Brașov

CAPITOLUL I: HOTELĂRIE ŞI INDUSTRIE HOTELIERĂ În prezent, hotelăria participă activ tot mai mult la viaţa economică şi socială; fiind o creaţie a...

Sistem Informatic pentru Gestiunea Stocurilor în Farmacii

CAPITOLUL 1. INTRODUCERE 1.1. Sisteme informatice în economie Societatea zilelor noastre se bucură de un timp al informatizării, informatizare...

Implementarea unei Interfețe Web pentru o Agenție de Turism

Introducere Lucrarea de faţă are ca şi scop realizarea unui site web pentru o agenţie de turism. Aplicaţia este realizată în ASP.NET, o platformă...

Proiectarea bazelor de date orientate pe obiecte

Introducere Esenţa oricărei baze de date este păstrarea informaţiei. Informaţia păstrată în baza de date este foarte diversă – de la simple...

Generarea Automată a Diferitelor Modele de Pagini de Web cu Conținut Informativ din Baze de Date

Introducere MOTO: Programatorul este un creator de universuri pentru care este în întregime responsabil. (Joseph Weizenbaum) Odatǎ cu apariţia...

Optimizarea Activității Întreprinderilor Mici și Mijlocii prin Integrarea Tehnologiilor Informaționale și de Comunicație

INTRODUCERE Intreprinderile mici şi mijlocii sunt recunoscute ca factor esenţial în dezvoltarea regională şi locală, respectiv ca parte integrantă...

Dezvoltarea unei Platforme - E-learning

Cap. 1: Concepte e-Learning Prefata Abordarea învăţământului la distanţă ca modalitate alternativă sau complementară de a face educaţie porneşte...

Prototip privind Posibilitatea de a Utiliza Sistemele Expert în Analiza economico-financiară a Întreprinderii

I. Recenzie. Business Intelligence Roadmap The Complete Project Lifecycle for Decision-Support Applications Larissa T. Moss, Shaku Atre,...

Ai nevoie de altceva?