Gestionarea bazelor de date pentru controlul accesului într-o instituție

Previzualizare referat:

Cuprins referat:

1. Consideratii generale 3
2. Analiza structurala 4
2.1 Identificarea entitatilor 4
2.2 Identificarea atributelor 4
3. Crearea si popularea bazei de date 5
4. Introducerea datelor in tabele 6
4.1 Interogarea tabelelor (Queries) 6
5. Concluzii 9

Extras din referat:

1. Consideratii generale:

Pentru obtinerea unor sisteme de lucru competitive si eficiente este necesara utilizarea tehnicilor noi de gestionare a datelor si informatiilor. In acest mod putem obtine o mai buna organizare a activitatilor si o fluidizare a desfasurarii proceselor aferente lor.

Volumul mare de date vehiculate, necesitatea stocării lor şi regăsirea rapidă a anumitor informaţii sunt numai câteva dintre cauzele care au condus la apariţia colecţiilor de date organizate, numite şi baze de date (databases).

Bazele de date sunt colectii de date operationale înregistrate pe suport adresabil, aflate în interdependenta logica, împreuna cu descrierea datelor si a relatiilor dintre ele si care sunt prelucrate în aplicatiile informatice ale unei organizatii. Baza de date permite operatii de introducere, stergere, actualizare si interogare a datelor.

Bazele de date oferă utilizatorilor o serie de avantaje, cum ar fi:

- reducerea redundanţei datelor prin proiectarea unitară a bazei şi evitarea suprapunerii unor informaţii;

- păstrarea consistenţei datelor prin propagarea actualizărilor dintr-un fişier la nivelul întregii baze de date;

- partajarea datelor între utilizatorii aceleiaşi aplicaţii, dar şi între aplicaţii diferite;

- securitatea datelor prin verificarea accesului utilizatorilor pe bază de parolă şi prin autorizarea operaţiilor de întreţinere de către administratorul bazei de date.

Bazele de date implică constituirea de colecţii de date structurate, dar şi existenţa unui software de întreţinere şi de exploatare a acestor structuri. În ceea ce priveşte organizarea, bazele de date au evoluat de la simple structuri de date numerice şi de tip text la stocarea de imagini, sunete şi alte elemente multimedia. Programele de întreţinere şi de exploatare a bazelor de date au fost cuprinse într-un ansamblu numit Sistem de Gestiune a Bazelor de Date – SGBD (Database Management System).

Sistemul de Gestiune a Bazelor de Date este un software care gestionează o bază de date şi permite utilizatorului să interacţioneze cu aceasta.

Funcţiile unui SGBD sunt următoarele:

- definirea structurii bazei de date şi stocarea datelor;

- accesarea datelor în regim mono sau multi-user: interogare, modificare, ştergere, adăugare;

- întreţinerea bazei de date: păstrarea consistenţei şi a integrităţii datelor, compactarea şi reorganizarea bazei de date;

- securitatea bazei de date: salvarea şi recuperarea datelor în caz de incident, protecţia la acces neautorizat.

Proiectarea unei baze de date înseamnă transformarea cerinţelor utilizatorului într-o structură care conţine tabele, interogări, rapoarte, module de program. Pentru o proiectare eficientă, datele sunt separate în tabele în scopul minimizării spaţiului de stocare şi al îmbunătăţirii performanţelor. Conectarea informaţiilor se face ulterior prin intermediul relaţiilor dintre tabele.

2. Analiza structurala:

Cu ajutorul programului “Postgresql” s-a creat o baza de date prin intermediul careia se realizeaza controlul accesului intr-o institutie. Scopul acesteia este sa evidentieze identitatea vizitatorilor institutiei, sa stabilesca drepturile fiecarui utilizator cu privire la acesarea anumitor regiuni si intervalul de timp in care se poate realiza accesul in cladire. Structura bazei de date este tabelarea si permite accesarea rapida a informatiilor stocate initial cat si interogarea acestora, modificarea in functie de necesitati sau stergerea datelor care nu mai sunt de actualitate.

2.1 Identificarea entitatilor:

Pentru realizarea temei propuse s-au creat trei entitati:

- Utilizatori

- Drepturi acces

- Orar acces

2.2 Identificare atributelor

Fiecare entitate contine un numar de atribute dupa cum urmeaza :

Atribute entitatea UTILIZATORI:

- ID card acces

- Nume

- Prenume

- Adresa

- CNP

- Serie si numar CI

Atribute entitatea DREPTURI ACCES:

- ID card acces

- Denumire departament

- Denumire usa

Atribute entitatea ORAR ACCES:

- ID card acces

- Usa accesata

- Ora

Descarcă referat

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • Gestionarea Bazelor de Date pentru Controlul Accesului intr-o Institutie.doc
Alte informații:
Tipuri fișiere:
doc
Nota:
8/10 (1 voturi)
Nr fișiere:
1 fisier
Pagini (total):
9 pagini
Imagini extrase:
9 imagini
Nr cuvinte:
1 420 cuvinte
Nr caractere:
8 855 caractere
Marime:
135.69KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Referat
Domeniu:
Limbaje de Programare
Predat:
la facultate
Materie:
Limbaje de Programare
Sus!