Baza de date sau banca de date

I. Introducere

baza de date contacte firme romania

O baza de date, uneori numita si banca de date, reprezinta o modalitate de stocare a unor informatii si date pe un suport extern (un dispozitiv de stocare), cu posibilitatea extinderii usoare si a regasirii rapide a acestora. La prima vedere sarcina poate parea banala. Totusi, in conditiile in care este vorba de a lucra cu milioane de elemente, fiecare putand consta din mari cantitati de date care trebuie accesate simultan prin Internet de catre mii de utilizatori raspanditi pe intreg globul, solutiile bune nu sunt de loc simple.

De obicei o baza de date este memorata intr-unul sau mai multe fisiere. Bazele de date sunt manipulate cu ajutorul sistemelor de gestiune a bazelor de date.

Cel mai raspandit tip de baze de date este cel relațional, in care datele sunt memorate in tabele. Pe langa tabele, o baza de date relaționala mai poate conține: indecsi, proceduri stocate, declansatori, utilizatori si grupuri de utilizatori, tipuri de date, mecanisme de securitate si de gestiune a tranzactiilor etc.
Alte tipuri de baze de date sunt modelul ierarhic, modelul orientat pe obiecte si, mai nou, modelul XML.

II. Stabilirea obiectivelor

Obiectivele acestui proiect reprezinta crearea unei baze de date ce poate fi folosita de catre o agentie imobiliara. Aceasta baza de date trebuie sa cuprinda informatii necesare activiitatii de vanzare si inchiriere a apartamentelor. Printre aceste informatii enumerez : numar camere, zona in care se afla apartamentul , dimensiunea in metrii patrati , pretul etc.

Baza de date este creata cu ajutorul Microsoft Office – Microsoft Access.

III. Cerinte software si hardware

Baza de date se poate realiza usor folosind Microsoft Access. Hardware se poate utiliza orice calculator ce indeplineste conditiile necesare pentru a functiona Microsoft Access.

Baza de date | Agentie imobiliara | Proiectarea Algoritmilor

IV. Dezvoltarea prototip

Pentru crearea unui tabel , utilizand Microsoft Access , trebuie sa acesam meniul “CREATE” , apoi selectam “TABLE” , ca in figura de mai jos:

tabel baza de date firme 2010

baza-de-date-sau-banca-de-date

Fiecare tabel are mai multe linii si coloane. Pe coloana se selecteaza tipul textului ce poate fi completat : text, numar, data etc. Tabelele au legatura intre ele prin relatii ce obliga utilizatorul sa faca anumite selectii. De exemplu : completam in tabelul “oferta” dar suntem obligati ca in coloana “cartier” sa selectam o componenta din tabelul “zona”.

tabel baza de date firme 2011

Mai jos putem observa tabelul “Zona”:

tabel baza de date firme 2012

Selectarea poate fi de doar o componenta, dar se pot selecta si mai multe valori .

tabel baza de date firme 2013

Relatiile intre tabele sunt esentiale, tabelul “oferta” este central, el oferind informatii adunate ( complete ).

In imaginea de mai jos se prezinta relatiile dintre tabele :

tabel baza de date firme 2014

Query-ul este o functie de selectie. Permite utilizatorului sa creeze un tabel care sa respecte o conditie data initial.
Selectia de mai jos este pe numar de camere : 2 camere !

tabel baza de date firme 2015

Form-ul acceseaza tabelele, query-urile , alte form-uri. S-a creat un Form princ
principal, PRIMA PAGINA care permite o accesare usoara a celorlalte formuri si care include anumite butoane ( fiecare buton inseamna o functie ) de accesare, editare etc.

tabel baza de date firme 2016

V. Testare

Avand deja form-ul principal creat , putem testa adaugarea,salvarea,stergerea de informatii , precum si vizualizarea celorlalte form-uri , prin simple clickuri ale butoanelor corespunzatoare.

Subform-urile ce pot fi apelate sunt :

Oferta garsoniere : reprezinta un query care are conditia ca toate afisarile sa aibe o singura camera;

Oferta 2 camere: reprezinta un query care are conditia ca toate afisarile sa aibe 2 camere;

Oferta 3 camere: reprezinta un query care are conditia ca toate afisarile sa aibe 3 camere;

Oferta 4 camere: reprezinta un query care are conditia ca toate afisarile sa aibe 4 camere;

In sub-form-ul “Oferta Generala” se gasesc butoanele care permit editarea informatiilor : adaugare, editare , salvare, vizualizare etc.

tabel baza de date firme 2017

Sub-form-ul “Oferta Garsoniere “ prezentare :

tabel baza de date firme 2018

VI. Concluzii

O baza de date este foarte folositoare unei firme indiferent de domeniul in care isi dezvolta activitatea. Poate fi folosita atat pentru personalul firmei , cat si pentru a comunica cu eventualii clienti.

Microsoft access este un program simplu , cu ajutorul caruia se pot crea baze de date complexe. Permite exportul si importul in alte formate, si o editare simpla a bazelor de date deja existente.