Informatika e biznesit java7

Post on 23-Jun-2015

221 views 2 download

Transcript of Informatika e biznesit java7

Informatika e Biznesit

Besart Hashani

Bazat e te dhenave…

• Mekanizem per ruajtjen dhe manipulimin me te dhenat

• I mundesohet shfrytezuesit manipulim me ilehte, me i shpejte dhe me efikas me te dhena

• Koncepti i bazave te te dhenave tingellon sikoncept mjaft teknik.

• Bazat e te dhenave i perdorim jashtezakonishtshume ne jeten e perditshme.– Ndonjehere nuk jemi te vetedijshem sa shume i

perdorim ato

• Shembuj te bazave te te dhenave?

• Bazat e te dhenave (DB) bejne qe:– te dhenat te jene te dobishme dhe funksionale,

– te dhenat te administrohen me mire,

– shfrytezuesit te gjejne te dhenat me lehte kur i nevojiten

• Te dhenat ne DB mund te jene te formatizuara ose tepaformatizuara.– Te dhenat e formatizuara kane format dhe strukture fikse.

Jane kuptimplote vetem kur njihet formati. Karakteristikeper sistemet informatike te ndermarrjes

– Te dhenat e paformatizuara jane te dhena tekstuale jo telidhura ndermjet vete sipas nje rregulli rigoroz. Karakteristike per sistemet informatike te bibliotekave, DB per botimet

• Te dhenat qe ruhen ne memorien e kompjuterit perfaqesojne entitete te caktuara

• Entiteti – nje person, vend apo ngjarje e caktuar

• Entiteti i ka atributet e veta dhe nderlidhjet e caktuara

• Entiteti eshte ajo per te cilen duhet te merreninformatat

• Shembull????

Shembull nga libri

Fusha e celesit eshte fushe unike qe perdoret per teidentifikuar regjistrimet e vecanta.Fusha e celesit duhet te jete nje fushe, vlera e se ciles nukperseritet

Problemet me fajllat tradicional

• DB me te vjetra??– Shume probleme

• Kalimi ne sisteme kompjuterike u be hap pas hapi

• Probleme te shumta me keto baza te te dhenave– Mungesa e fleksibilitetit te te dhenave– Redundanca e te dhenave– Siguria e dobet e te dhenave– Pamundesia e kembimit te te dhenave midis

aplikacioneve te ndryshme

Modelet e organizimit te te dhenavene baza te te dhenave

• Tri modele kryesore te organizimit tedatabazave:– Modeli hierarkik– Modeli rrjetor– Modeli relacional

CiliCili model model eshteeshte me me ii mire?mire?

• I shqyrtojme secilin model vec e vec

Modeli hierarkik i te dhenave

Perparesite dhe te metat• Perparesite

– Futje dhe largim i shpejte i te dhenave– Qasje shume e shpejte e te dhenave ne rrenje– Funksionon mire per organizimin e punetoreve, te

uzinave etj.– Funksionon me gjithcka qe ka te beje me nderlidhje 1

me shume.

• Te metat– Te dhenat mund te duhet te shtohen shume here.– Kerkim i ngadalte i te dhenave ne entitetet e ulta– Funksionojne vetem nderlidhjet 1 me shume– Duhet goxha pune per te krijuar nderlidhjet shume me

shume

Modeli rrjetor i te dhenave

• Me shume se nje rrugete qasjes deri te e dhena e caktuar

• Relacione shume me shume

Perparesite dhe mangesite• Perparesite

– Thjeshtesia – i thjeshte dhe i lehte per t’u dizajnuar– Qasja e lehte e te dhenave – me shume rruge– Me shume lloje te nderlidhjeve– Pavaresia e te dhenave – ndryshimet ne aplikacione

nuk ndryshojne te dhenat

• Mangesite– Kompleksiteti i sistemit – duhet te kuptohet mire

struktura e databazave te tilla– Mungesa e pavaresise strukturale– nderrimi i

struktures kerkon edhe ndryshime ne aplikacione

Modeli relacional i te dhenave

• Te dhenat paraqitenpermes tabelave qekane lidhje me njeratjetren

• Te dhenat mbahenfizikisht ne nje lokacionte njejte.

Perparesite dhe mangesite

• Perparesite– Thjeshtesi me e larte

– Menaxhim me i fuqishem i te dhenave

– Dizajnim dhe perdorim me i lehte i DB

– Pavaresi strukturale

• Mangesite– Fuqi kalkuluese me e larte

– Kerkesa me te medha hardverike dhe softverike

– Veshtire te ndryshohet DB

Menaxhimi i bazes se te dhenave

• Perfshine:– Administrimin e te dhenave

– Planifikimin dhe metodologjine e modelimit

– Tekonologjine e bazes se te dhenave dhemenaxhmentin

Sistemi per menaxhimin e bazes se te dhenaveDBMS

• Softver qe mundeson:– Organizim te centralizuar te te dhenave– Menaxhim efikas– Siguron qasje ne te dhenat

• Tri komponente kryesore te DBMS– Gjuha e definimit te te dhenave– Gjuha e manipulimit me te dhena– Fjalori i te dhenave

Trendet e bazave te te dhenave

• DB klasike – qendrore

• DB moderne te distribuara ne shume lokacione

• DB alternative– Te orientuara ne objekte

– Hipermedia

– Data Warehouse

– Te bazuara ne Web