organizimi i te dhenave dhe i informacionit
DESCRIPTION
Organizimi i te dhenave dhe i Informacionit. Kapitulli 5. Principe dhe Objektiva. Bazat e te dhenave per menaxhimin e te dhenave ofrojne avantazhe sinjifikative kundrejt menyres tradicionale me skedare. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/1.jpg)
5.1
Organizimi i te dhenave dhe i Informacionit
Kapitulli 5
![Page 2: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/2.jpg)
5.2
Principe dhe Objektiva
• Bazat e te dhenave per menaxhimin e te dhenave ofrojne avantazhe sinjifikative kundrejt menyres tradicionale me skedare.
– Percaktimi i konceptevedhe termave te pergjithshen te menaxhimit te te dhenave, duke theksuar avantazhet dhe dizavantazhet e bazave te te dhenave per menaxhimin e te dhenave.
– Tre modelet baze te bazave te te dhenave, karakteristikat e tyre, avantazhet dhe disavantazhet.
![Page 3: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/3.jpg)
5.3
Principe dhe Objektiva
• Dizenjimi i mire dhe menaxhimi i mire i bazave te te dhenave eshte nje mjet mjaft i vlefshem ne marrjen e vendimeve.
– Identifikimi i funksioneve te perbashketa te te gjithe sistemeve te menaxhimit te bazave te dhenave si dhe identifikimi i tre sistemeve me popullor te menaxhimit te te dhenave ne kendveshtrimin e perdoruesve.
![Page 4: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/4.jpg)
5.4
Principe dhe Objektiva
• Numri dhe tipi i aplikimeve te bazave te te dhenave do te vazhdoje te shtohet si dhe do te çoje ne perfitime relae per bizneset
– Identifikimi dhe diskutimi i shkurtes ne lidhje me aplikimet korente te bazave te te dhenave.
![Page 5: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/5.jpg)
5.5
Hierarkia e te dhenave
Baza e të dhënaveBaza e të dhënave
Skedari Personeli
Skedari Departamenti
Skedari Pagat
SkedarëtSkedarët 0001 Flora Kodra 02-07-19850007 Agim Bregu 12-08-19800112 Ilir Lumi 16-06-1996
RekordetRekordet 0001 Flora Kodra 02-07-1985 (Rekordi përmban nr-id, emri, mbiemri, data e punësimit)
FushatFushat Kodra (Fusha mbiemri)
Karakteret(Bytet)
Karakteret(Bytet)
1000100(Germa F në ASCII)
(Skedari Personeli)
Hierarkia e të dhënave Shembuj
(Projekti i Bazes se te Dhenave)
![Page 6: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/6.jpg)
5.6
Entitetet, Atributet dhe Çelsat
Entititë(rekordet)
Nr_Id Emri Mbiemri Data e punësimit
Nr. Departamenti
00012 Agim Fusha 12-05-1979 012
00100 Vera Kodra 20-10-1985 009
00075 Besnik Mali 27-08-1997 002
Fusha çelës Atributet (fushat)
![Page 7: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/7.jpg)
5.7
Metoda tradicionale vs. metodes se menaxhimit te te dhenave nepermjet
Bazave te te Dhenave
![Page 8: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/8.jpg)
5.8
Metoda Tradicionale
Paga Raporte
Faturat
Kontroll inventari
...
Programi faturave
Programi kontroll inventari
...
Raporte
Raporte
Raporte
Të dhënat Skedarët Programet aplikativë
Përdoruesit
Programi i pagave
![Page 9: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/9.jpg)
5.9
Metoda tradicionale
• Tepri e te dhenave (Data redundancy)• Varesia program-te dhena• Integriteti i te dhenave
![Page 10: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/10.jpg)
5.10
Metoda e Bazave te te Dhenave
Të dhënat e pagave
Të dhënat e inventarit
Të dhënat e
faturave
Të dhëna të tjera
Sistemi i menaxhimit të bazave të të dhënave
Programi i pagave
Programi i faturave
Programi i kontrollit të inventarit
Kërkesa të menaxhimit
Raporte
Raporte
Raporte
Raporte
Baza e të dhënave Ndërfaqësi Programet aplikativë
Përdoruesit
![Page 11: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/11.jpg)
5.11
Avantazhet e metodes se bazeve te te dhenave
Avantazhet Shpjegimi
Përmirëson përdorimin strategjik të të dhënave
Të dhëna të sakta, të plota, të përditësuara bëhen të vlefshme për vendim marrësit, kur, ku dhe në atë formë që ata dëshirojnë
Zvogëlon teprinë e të dhënave Baza e të dhënave zvogëlon teprinë e të dhënave. Të
dhënat organizohen nga DBMS dhe ruhen në një vendndodhje. Kjo çon në një përdorim më efiçent të hapsirës së ruajtjes të sistemit.
Përmirëson integritetin e të dhënave Me metodën tradicionale, disa ndryshime tek të dhënat
nuk reflektoheshin në të gjitha kopjet e të dhënave që mbaheshin në skedarët e veçantë. Kjo eliminohet nga baza e të dhënave, sepse nuk ka skedarë të veçuar që përmbajnë kopje të së njëjtës pjesë të të dhënave.
Azhornim dhe modifikim i lehtë Me bazën e të dhënave, DBMS koordinon azhornimet
dhe modifikimet e të dhënave. Programuesit dhe përdoruesit nuk kanë nevojë të dinë ku është vendosur fizikisht e dhëna. E dhëna ruhet dhe modifikohet menjëherë. Modifikimi dhe azhurnimi është gjithashtu më i lehtë sepse e dhëna vendoset vetëm në një vendndodhje në shumicën e rasteve.
![Page 12: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/12.jpg)
5.12
Avantazhet e Bazave te Dhenave
Pavarësia e të dhënave dhe programeve DBMS organizon të dhënat në mënyrë të pavarur nga programet aplikativ. Programi nuk është i lidhur me vendndodhjen ose tipin e të dhënës. Futja e një të dhëne të re jo e lidhur me një aplikim të veçantë nuk kërkon rishkrimin e këtij aplikimi që të ruhet kompatibiliteti me skedarin e të dhënave.
Akses më i mirë i të dhënave dhe i informacionit
Shumë nga DBMS kanë softuerë që bëjnë më të lehtë kapjen dhe thirrjen e të dhënave nga një bazë të dhënash. Në shumicën e rasteve, jepen komanda të thjeshta për të thirrur informacione të rëndësishme. Relacionet midis rekordeve mund të dallohen më lehtë, po ashtu aplikimet mund të kombinohen më lehtë
Standartizim i aksesit të të dhënave Një karakteristikë kryesore e bazave të të dhënave është
standartizimi uniform i aksesit të të dhënave. Kjo do të thotë që proçedura të njëjta përdoren nga të gjitha programet aplikativ për të thirrur të dhëna dhe informacione.
![Page 13: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/13.jpg)
5.13
Avantazhet e Bazave te Dhenave
Kuadri i ndërtimit të programeve Proçedura të aksesit të bazave të të dhënave të standartizuara do të thotë më standartizim në ndërtimin e programeve. Meqe programet aksesojnë të dhënat në bazëb e të dhënave nëpërmjet DBMS, aksesi i bazës së të dhënave të standartizuar ofron një kuadër konsistent për ndërtimin e programeve. Për më tepër, çdo program aplikativ i nevojitet t’i adresohet vetëm DBMS, jo skedarëve të të dhënave aktualë, duke reduktuar kohën e ndërtimit të aplikimimit.
Mbrojtje më e mirë e të dhënave Përdorimi dhe aksesi i të dhënave të centralizuara bëjnë
më të lehtë monitorimin dhe kontrollin e tyre. Kode sigurie dhe fjalëkalime bëjnë që vetëm njerëz të autorizuar të kenë akses në të dhëna dhe informacione të veçanta në bazën e të dhënave, duke siguruar kështu dhe fshehtësinë.
Ndarja e burimeve të të dhënave dhe informacionit
Kostoja e harduerëve, softuerëve dhe e personelit mund të ndahet midis një numri të madh aplikimesh dhe përdoruesish. Kjo është karakteristika kryesore e DBMS.
![Page 14: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/14.jpg)
5.14
Disavantazhet e Bazave te te Dhenave
Dizavantazhet Shpjegimet
Kosto relativisht e lartë e blerjes dhe vënies në pune e një DBMS në një ambjent mainframe
Disa DBMS mainframesh kushtojnë qindra mijëra dollarë.
Kosto e rritur e stafit të specializuar Staf i specializuar shtesë dhe personel operativ
mund të nevojitet për të implementuar dhe koordinuar përdorimin e bazës së të dhënave. Disa organizata ja kanë arritur ta bëjnë këtë gjë pa staf shtesë.
Paqëndrueshmëri e rritur Edhe pse nëpërmjet bazave të të dhënave
ofrohet një siguri më e mirë sepse masat e sigurisë mund të koncentrohen mbi një sistem, ato bëjnë që më shumë të dhëna të jenë të aksesueshme nga “të padëshiruarit” mëse nuk arrihet siguria. Për më tepër, nëse për ndonjë arsye DBMS dëmtohet, e pësojnë dhe shumë nga programet aplikativ.
![Page 15: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/15.jpg)
5.15
Modelimi i te Dhenave & Modelet e Database
![Page 16: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/16.jpg)
5.16
Modelimi i Data dhe Modelet e Database
• Përmbajtja: Çfarë të dhënash duhen mbledhur dhe me çfarë kostoje?
• Aksesi: Çfarë të dhënash duhet t’i ofrohen secilit përdorues dhe kur?
• Struktura llogjike: Si duhet të organizohen të dhënat që të kenë kuptim për përdoruesit?
• Organizimi llogjik: Ku do të vendosen fizikisht të dhënat?
![Page 17: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/17.jpg)
5.17
Modelimi i Data
• Modelimi i te dhenave te ndermarrjes• Tepri te dhenesh te planifikuara• Modeli i te dhenes• Diagramet Entity-Relationships (E-R)
![Page 18: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/18.jpg)
5.18
DIAGRAMAT E-R
1 N
Mbiemri Ngjyra
Emri Emri
Nr_ID Nr_ID
Klienti Produkti
Relacioni 1:N (një-me-shumë)
Atributet
Entititë
Relacion
Porosi
![Page 19: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/19.jpg)
5.19
Modelet e Data
• Modeli Hierarchical • Modeli Network• Modeli Relational
![Page 20: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/20.jpg)
5.20
Modeli Hierarkik (Peme)
Projekti 1
Departamenti A
Departamenti B
Departamenti C
Punonjësi 1
Punonjësi 2
Punonjësi 3
Punonjësi 4
Punonjësi 5
Punonjësi 6
F ëm i j ë
Prind
![Page 21: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/21.jpg)
5.21
Modeli Network
Projekti 1
Projekti 1
Departamenti A
Departamenti B
Departamenti C
Pronar
Pjestarë
![Page 22: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/22.jpg)
5.22
Modeli Relational
Tabela 1: Tabela Projekti
Nr_Projekti Përshkrimi Nr_Departamenti
15 Pagesat 007
49 Shpikje 012
22 Manuali shitjeve 028
Tabela 2: Tabela Departamenti
Nr_Departamenti Emri Departamentit Nr_ID_Menaxheri
007 Kontabiliteti 112
012 Prodhimi 251
028 Marketingu 348
Tabela 3: Tabela Menaxherët
Nr_ID_Menaxheri Emri Mbiemri Data e punësimit Nr_Departamenti
112 Agim Mali 14-07-1987 007
251 Zana Kodra 05-04-1999 012
348 Ilir Fusha 25-11-1976 028
![Page 23: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/23.jpg)
5.23
Database Management Systems
![Page 24: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/24.jpg)
5.24
Database Management Systems (DBMSs)
• Ofrojne pamje (view) perdoruesit• Krijojne dhe modifikojne database• Ruajne dhe therrasin te dhenat• Manipulojne te dhenat• Prodhojne Raporte
![Page 25: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/25.jpg)
5.25
Krijimi dhe Modifikimi Bazes se te dhenave
DBMS
Nënskema A
Skema
Nënskema B
Nënskema C
Përdoruesi 1
Përdoruesi 2
Përdoruesi 3
Përdoruesi 4
Përdoruesi 5
![Page 26: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/26.jpg)
5.26
Data Definition Language
SCHEMA DESCRIPTION SCHEMA NAME IS XXX AUTHOR XXX DATE XXX FILE DESCRIPTION FILE NAME IS XXX ASSIGN XXX AREA DESCRIPTION AREA NAME IS XXX RECORD DESCRIPTION RECORD NAME IS XXX
RECORD ID IS XXX . . .
Përdorimi i DDL për përcaktimin e një Skeme
![Page 27: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/27.jpg)
5.27
Krijimi dhe Modifikimi Bazes se te dhenave
INVENTARI PËRGATITUR NGA: A. BREGU DATË: 15-02-2003 APROVUAR NGA: B. KODRA DATË: 22-10-2003 VERSIONI: 3.1 FAQE: 1 NGA GJITHSEJ 1 EMRI DATA ELEMENT: NR_ARTIK PËRSHKRIMI: NR I ARTIKULLIT EMRA TË TJERË: NO_ARTIK ZONA E VLERAVE: 100 DERI 500 TIPI I TË DHËNËS: NUMERIKE POZICIONE: 4 POZICIONE OSE KOLONA
Shembull i futjes së një fjalor të dhënash
![Page 28: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/28.jpg)
5.28
Perfitimet e Fjalorit te te dhenave
• Zvogelon teprine e te dhenave• Zhvillim me i shpejte i programeve• Modifikim me i lehte i te dhenes & informacionit • Rritje e besueshmerise se te dhenes
![Page 29: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/29.jpg)
5.29
RUAJTJA DHE THIRRJA E TE TE DHENAVE
Të dhënat në disk
DBMS
Programe aplikative
Softuerë të tjerë
Kërkesa të menaxhimit
Rruga fizike e aksesit (PAP)
Rruga logjike e aksesit (LAP)
![Page 30: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/30.jpg)
5.30
Structured Query Language
![Page 31: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/31.jpg)
5.31
Output e Database
![Page 32: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/32.jpg)
5.32
Sistemet me popullor te Menaxhimit te
Bazave te te Dhenave
![Page 33: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/33.jpg)
5.33
Zgjedhja e nje DBMS
• Madhesia i bazes se te dhenave (size) • Numri i perdoruesve korrent• Performanca• Integraimi• Karakteristikat• Shitesi• Kostoja
![Page 34: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/34.jpg)
5.34
Zhvillimet e Database
• Data warehouses• Data marts• Data mining
![Page 35: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/35.jpg)
5.35
Data Warehouses
![Page 36: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/36.jpg)
5.36
Krahasimi i OLTP & Data Warehousing
![Page 37: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/37.jpg)
5.37
Data Mining
![Page 38: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/38.jpg)
5.38
Distributed Databases
![Page 39: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/39.jpg)
5.39
Perpunimi Analitik On-Line (OLAP)
Krahasimi i OLAP dhe Data Mining
![Page 40: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/40.jpg)
5.40
Open Database Connectivity (ODBC)
Avantazhet e ODBC
ODBC mund te perdoret per te importuar, ose link-ur tabelat midis aplikimeve te ndryshme
![Page 41: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/41.jpg)
5.41
Object-Relational Database Management Systems (ORDBMS)
• Ruan objektet• Hypermedia• Teknologjia e te dhenave spaciale
![Page 42: Organizimi i te dhenave dhe i Informacionit](https://reader034.vdocuments.mx/reader034/viewer/2022050704/56814f73550346895dbd27ed/html5/thumbnails/42.jpg)
5.42
Summary
• Data – nje prej burimeve me te vlefshme qe nje firme perpunon
• Entity – nje klase e gjeneralizuar objektesh per te cilen e dhena eshte mbledhur, ruajtur dhe mbajtur
• DBMS – nje grup programesh qe perdoren si je nderfaqes midis nje baze te dhenash dhe nje programi aplikativ
• Traditional on-line transaction processing (OLTP) - nuk mbeshtet tipet e analizave te dhenave qe nevojiten sot