hyrje ne bazat e te dhenave

24
HYRJE NE BAZAT E TE DHENAVE Petraq Papajorgji Korrik 19-22, 2011

Upload: klodian-klodian-perhati

Post on 23-Nov-2015

138 views

Category:

Documents


7 download

DESCRIPTION

Ndertimi i te dhenave ne Access ,perdorimi i tabelave,i formulave.

TRANSCRIPT

HYRJE NE BAZAT E TE DHENAVE

HYRJE NE BAZAT E TE DHENAVEPetraq PapajorgjiKorrik 19-22, 2011Qellimi I KursitTe jape disa njohuri fillestare mbi databazatPerse duhenSi ndertohenSi rezervohenSi shfrytezohenShembujt do te ilustrohen me AccessKuptimi I databazaveDatabazat jane nje mbledhje e informacionit per te zgjidhur nje problem te caktuarInformacioni duhet te jete:I ploteI vendosur ne nje kompjuterI gatshem per tu shfrytezuar ne cdo kohe

ShembullNa duhet te mbledhim informacion mbi popullsine ne nje zone te caktuar per te zgjidhur keto probleme:Numrin total te popullsiseNdarjen ne meshkuj/femraLlogaritjen e grupmoshavePopullsine e afte per puneNivelin arsimorVendbanimi fshat/qytetMbledhja e InformacionitProblemi na dikton te mbledhim informacion perPersonAdresenGjendjen arsimoreKoncepti baze: PersoniPersoni karakterizohet nga :EmriMbiemriDatelindjavendlindjaGjiniaLagjaRrugaNumri I shtepise/apartamentitQytet/fshatNiveli arsimor

Regjistrimi ne KompjuterQe informacioni te jete I dobishem duhet:Te regjistrohet diku qe te jete I disponueshem ne cdo koheTe jete e mundur te hartohen pasqyra permbledhese ne cdo koheTe jete I perditsueshem Te jete I perdorueshem nga shume pika ne te njejten koheTabelatQe informacioni te rezervohet ne kompjuter duhet gjetur nje paraqitje e pershtatshmeInformacioni duhet paraqitur ne nje tabeleNje tabele per nje konceptShembull TabeleEmriMbiemriDatelindjaVendlindjaGjiniaLagjaRrugaNumriQytet/FshatNiveli ArsimorPetraqPapajorgji30/7/1951DurresMVasil ShantoIrfan Tomini18QytetI larteTatjanaDishnica27/4/1980BeratFKomuna e ParisitMyslim Shyri23QytetI larteSelimKatroshi12/12/1965LapardhaMVaroshEthem Beu48FshatI mesemStruktura e TabelesTabelat jane te formuara nga kolonatCdo kolone mban informacion per nje karakteristike te vecante atributCdo rrjesht permban informacion per nje shprehje te nje konceptiRrjeshtat duhet te mbajne informacion te pa perseriturInformacioni duhet te perditesohet shpesh

Informacioni ne tabelaLejon zgjedhjen e te dhenave ne baze te kritereve te caktuarMund te zgjedhim te tere ose nje pjese te informacionitMund te krijojme reporte te ndryshemMund te modifikojme informacionin e mbledhurManipulimi I te dhenave ne tabeleAfishimi I te gjithe te dhenave ne tabele

SELECT Person.[Id], Person.[Emri], Person.[Mbiemri], Person.[Datelindja], Person.[Gjinia], Person.[Rruga], Person.[Numri], Person.[Q/F], Person.[Aresimi]FROM Person;

Manipulimi I te dhenave ne tabeleAfishon vetem emrin, mbiemrin, vendlindja

SELECT Person.[Id], Person.[Emri], Person.[Mbiemri], Person.[Datelindja]FROM Person;

Afishon vetem personat e gjinise mashkullore

SELECT *FROM Person where gjinia = 'm';

Kuptimi I relacionitShpesh databazat ndertohen me shume tabelaCdo tabele mban informacion per nje concept te caktuarTabelat lidhen midis tyre per te krijuar raporte kompleksTabelat lidhen me ane te relacioneveShembull RelacioniCdo person ka nje adreseNje rrjesht I tabeles Person lidhet me nje rrjesht te tabeles AdreseKjo lidhje quhet 1 me 1

Nje person mund te kete disa adresaKjo lidhje quhet 1 me shume

Shembuj ne Access