Page 93 - Demo
P. 93


                                    TEMA 7 SHFRYTËZIMI I APLIKACIONIT - BAZA E TË DHËNAVE1. Krijo në Excel një tabelë me kolonat: Emri Mbiemri Profesori, Qyteti, Numri Identifikues, Emri Mbiemri Nxënësi, Klasa, Viti Studimeve, Nota Mesatare Nxënësit, Lënda. Ndaje këtë tabelë të llojit Flat në tabela të llojit relacional.a) Sa tabela janë krijuar?b) Cilat janë atributet e tabelave? që mund të përmbajë ajo bazë e të dhënave në të ardhmen. Për shembull, në një kohë të dhënë baza jonë e të dhënave LIBRARY mund të përmbajë 14 subjekte librash. Megjithatë, me kalimin e kohës, mund të shtohen libra të rinj në bazën e të dhënave dhe librat e vjetër mund të hiqen. Kështu, entitetet në bazën e të dhënave ndryshojnë vazhdimisht. Për shembull, bazuar në faktin se 14 librat, që aktualisht janë në bazën e të dhënave, kanë tituj të ndryshëm, ne vendosim të përdorim titullin për të identifikuar çdo libër në mënyrë unike. Por më vonë kjo gjë mund të jetë problem, nëse një libër tjetër arrin në bibliotekë dhe ka të njëjtin titull, si një libër i mëparshëm.Subjektet e një entiteti që zotërojnë karakteristika të ngjashme quhen atribute. Atributet e bazës LIBRARI janë:• Atributet e librave: Title, ISBN, Price • Atributet e autorëve: AuName, AuPhone, AuID. • Atributet e botuesve: PubName, PubPhone, PubID.Përveç bazës së të dhënave Flat, ekzistojnë edhe baza të të dhënave të llojit hierarkik dhe relacional. Te baza e të dhënave të llojit hierarkik tabelat lidhen në mes veti sipas formatit Prind-Fëmijë, por prindi mund të ketë disa fëmijë, kurse fëmija mund të ketë vetëm një prindLloji i fundit i bazës së të dhënave më të rëndësishme është baza e të dhënave relacionale. Një bazë të dhënash relacionale është e ngjashme me një bazë të dhënash hierarkike, sepse të dhënat ruhen në tabela dhe çdo informacion i ri shtohet automatikisht në tabelë pa nevojën e riorganizimit të vetë tabelës. Ndryshe nga bazat e të dhënave hierarkike, një tabelë në një bazë të dhënash relacionale mund të ketë disa prindër.TABELA FËMIJËEmri Mbiemri ID Modeli ShitjetIna Mekshi 1001 2200MX 100Entela Gashi 1002 42CRS 101Petrit Gjoni 1003 4232DR 103Arbër Krasniqi 1004 2201MX 100TABELA PRIND 2Modeli Çmimi Ngjyra2200MX $75000 Kuqe42CRS $55000 Gri4232DR $60000 Kuqe2201MX $80000 BluTABELA PRIND 1Shitjet Emri Mbiemri Numri Dep100 Ana Marku 200101 Laura Brokaj 201102 Stefan Bajrami 201103 Dardan Mare 20091
                                
   87   88   89   90   91   92   93   94   95   96   97