logo

malumotlar bazasi haqida tushuncha

Yuklangan vaqt:

08.08.2023

Ko'chirishlar soni:

0

Hajmi:

187.974609375 KB
 	1 	
Тошкент ислом университети	 	
 
 
 	
 	
 	
 	
 	
Мавзу: Маълумотлар базаси ха	қида тушунча.	 	
  	
 
 
 	
                                                                    	
 
 	
Бажарди:	 	
ИАТ 2	-курс талабаси	 	
Мулламухамедов 	А.	 	
 	
 
 
 	
Тошкент 	 2013	 	
 	
 
 
 
 
 
 
 
 
 	
Маълумотлар базалари. Маълум	отлар базаси ха	қида 	
тушунча.Маълумотлар базасининг яхлитлиги ва хавфсизлиги.   	2 	
Маълумотлар базасини бошкариш тизимлари. Маълумотлар базаси 	
фойдаланувчилари.	 	
Режа:	 	
1.	 Маълумотлар базаси нима?	 	
2.	 Маълумотлар базасининг структураси.	 	
3.	 Маълумотлар базамини бош	қариш тизи	ми.	 	
4.	 Маълумотлар базаси фойдаланувчилари.	 	
Кенг маънода Маълумотлар базаси (МО) деганда реал дунёнинг конкрет 	
объектлари 	ҳақидаги  маълумотлар  тўпламини  тушиниш  мумкин.    Лекин 	
маълумотлар  хажми  ошиб  бориши  билан  бу  масалаларни  хал  этиш 
мураккаблашади.  Юзага  к	елган  муаммо  объект  ва  маълумотларни 	
структуралаш,  яъни  тизимга  солиш  йўли  билан  хал  килинади.    Объект	-бу 	
мавжуд  ва  фар	қланиши  мумкин  бўлган  нарсадир.    Объектларга  тегишли  бир 	
қатор  маълумотлар  борки,  уларнинг  тўплами  МО  бўлади.    Масалан,  хар  бир 
академик	-лицей  ёки  касб	-ҳунар  коллежи	-бу  объектлар  бўлса,  улардаги 	
ўқувчилар 	ҳақидаги маълумотлар тўплами МОга мисол бўлади. 	 	
Хар 	қандай  жиддий  МОнинг  яратилиши  унинг  лойи	ҳасини  тузишдан 	
бошланади.    МО  лойи	ҳаловчисининг  асосий  вазифаси  объектлар  ва  уларни 	
тавсифлов	чи параметрларни  танлаш, маълумотлар орасидаги маълумотларни 	
ўрнатишдан иборат. 	 	
МОни яратиш жараёнида, фойдаланувчи маълумотларни	 турли 	белгилар 	
бўйича  тартиблашга  ва  белгиларнинг	  турли 	бирикмалари  бўйича  зарур 	
маълумотларни  (танланмани)  тез  топиш  учун  им	кониятлар  яратилишига 	
ҳаракат 	қилади.  Бу  ишларни    маълумотлар  структураланган  (тузилмаланган) 	
бўлгандагина бажариш мумкин. 	 	
Структуралаш	-бу  объектлар  ва  маълумотларнинг  ўзаро  бо	ғланиши 	
тасвирлаш усуллари 	ҳақидаги келишувни киритишдир. 	 	
1-мисол: структурала	нмаган маълумотлар.  	 	
Шахсий  иш  №16493;  Алиев  Карим  Эргашевич;  ту	ғилган  сана  1  январь 	
1979  йил;  Шахсий  иш  №16498;  Бокиев  Дилмурод  Рахматуллаевич;  ту	ғилган   	3 	
сана  5  декабрь  1985  йил;  Шахсий  иш  №16595;  Зокиров  Анвар  Рашидович; 
ту	ғилган сана 15 май 1984 йил. 	 	
2-мисол: структураланган маълумотлар. 	 	
 	
Шахсий 
иши №	 	
Фамилияси	 	Исми	 	Отасининг исми	 	Ту	ғилган 	
сана	 	
16493	 	Алиев	 	Карим	 	Эргашевич	 	01. 01. 79	 	
16498	 	бокиев	 	Дилмурод	 	Рахматуллаевич	 	05. 12. 85	 	
16595	 	Зокиров	 	Анвар	 	Рашидович	 	15. 05. 84	 	
 
Замонавий  МО  технологиясида	  МОни  яратиш,  унга  хизмат  кўрсатиш  ва 	
фойдаланувчиларни  МО  билан    ишлашига  имкон  яратиш  махсус  дастурий 
ускуналар  ёрдамида  амалга  оширилади.    Бундай  дастурий  ускуналар 
ёрдамида  амалга  оширилади.    Бундай  дастурий  ускуналар  мажмуаси 
Маълумотлар базасини бош	қариш тизимлари (МОБТ) деб аталади. 	 	
МОБТ	-МОни  яратиш,  уни  долзарб 	ҳолатда  ушлаб  туриш,  керакли 	
ахборотни  топишни  ташкил  этиш  ва  бош	қа  хизмат  кўрсатиш  учун  зарур 	
бўладиган дастурий ва тил воситалари мажмуасидир. 	 	
МОБТ мисоли сифатида 	қуйидагиларни келтириш 	мумкин:	 	
-DBASE	дастури	; 	
-Microsoft Access;	 	
-Microsoft For Pro For DOS;	 	
-Microsoft For Pro For  WINDOWS;	 	
-Paradox for DOS;	 	
-Paradox for WINDOWS. 	 	
МО	 билан	 ишлашга	 киришишдан	 олдин	 маълумотларни	 тасвирлаш	 	
моделини	 танлаб	 олиш	 керак	.  	У 	қуйидаги талабларга жав	об бериши лозим:	 	
-ахборотни кургазмали тасвирлаш;	 	
-Ахборотни киритишда соддалаш;	 	
-ахборотни излаш ва танлашда 	қулайлик;	   	4 	
-бош	қа  омборга  киритилган  маълумотдан  фойдаланиш  имкониятининг 	
мавжудлиги;	 	
-МОнинг  очиклигини  таъминлаш  (янги  маълумотлар  ва  майдонлар 	
қўшиш, уларни олиб ташлаш имкониятлари ва 	ҳоказо). 	 	
МО  битта  ёки  бир  неча  моделларга  асосланган  бўлиши  мумкин.    Хар 	
қандай  моделга  ўзининг  хоссалари  (параметрлари)  билан  тавсифланувчи 
объект  сифатида  караш  мумкин.    Шундай  объект  устида  бирор  амал  (иш) 
бажар	са бўлади.  МО моделларининг учта асосий 	турл	ари мавжуд:	 	
Реляцион, иерархик ва семантик тармо	қ. 	 	
Реляцион  (лотин  тилидаги  relatio	-муносабат  сўзидан  олинган)  моделда 	
маълумотларни  са	қлаш  уни  ташкил  этувчи 	қисмлари  орасидаги 	
муносабатларга  асосланган.    Энг  с	одда 	ҳолда  у  икки  ўлчовли  массив  ёки 	
жадвалдан  иборат  бўлади.    Мураккаб  ахборот  моделлари  ана  шундай 
жадвалларнинг ўзаро бо	ғланган тўпламидан иборат. 	 	
МОнинг  иерархик  модели  пастки  по	ғонадаги  ю	қори  по	ғонадагига 	
бўйси	ниш  тартибида  жойлашган  элементлар  тўпламидан  иборат  бўлади  ва 	
ағдарилган  дарахт(граф)ни  ташкил  этади.    Ушбу  модель  сат	ҳ, 	тугун, 	
бо	ғланиш  каби  параметрлар  билан  тавсифланади.    Унинг  ишлаш  тамойили 	
шундайки, 	қуйи  сат	ҳдаги  бир  неча  тугунлар  бо	ғланиш  ёрдамида	  ю	қориро	қ 	
сат	ҳдаги  битта  тугун  билан  бо	ғланган  бўлади.    Тугун 	-  бу  иерархиянинг 	
берилган сат	ҳида жойлашган элементнинг ахборот моделидир. 	 	
МОнинг  семанти	қ 	тармо	қ 	модели  иерархик  моделга  ўхшашдир.    У  хам 	
тугун,  сат	ҳ, 	бо	ғланиш  каби  асосий  параметрларга  эга. 	  Лекин  семанти	қ 	
тармо	қ 	моделида	 турли 	сат	ҳдаги элементлар ор	қали «эркин», яъни «	ҳар бири 	
хамма билан» маъноли бо	ғланиш 	қабул 	қилинган. 	 	
Кўпчилик  МОлар  жадвал  тузилмасига  эга.    Унда  маълумотлар  адреси 	
сатр  ва  устунлар  кесишмаси  билан  ани	қланади.    МОда  устун	лар	-майдонлар, 	
сатрлар  эса  ёзувлар  деб  аталади.    Майдонлар  МОнинг  тузилмасини,  ёзувлар 
эса, унда жойлашган маълумотларни ташкил этади. 	   	5 	
Майдонлар	-МО  тузилмасининг  асосий  элементларидир.    Улар  маълум 	
хусусиятларга  эга  бўладилар.   	Ҳ	ар 	қандай  майдоннинг  асоси	й  хусусияти 	
унинг  ўзунлигидир.    Майдон  ўзунлиги  ундаги  белгилар  сони  билан 
ифодаланади. 	 	
Майдоннинг  яна  бир  хусусияти,  унинг  номидир.      Майдонда  унинг 	
номидан  таш	қари  яна  имзо    хусусияти 	ҳам  мавжуд.    Имзо	-устуннинг 	
сарлав	ҳасида  акс  эттириладиган  ахборотдир	.    Уни  майдон  номи  билан 	
аралаштириб  юбормаслик  лозим.    Агар  имзо  берилмаган  бўлса  сарлав	ҳада 	
майдон  номи  ёзиб 	қуйилади. 	  турли 	типдаги  майдонлар	  турли 	ма	қсадларда 	
ишлатилади ва	 турли 	хоссаларга эга бўлади. 	 	
Майдонларнинг хусусияти билан танишиб чикамиз:	 	
1. Оддий матн майдони.  Белгилар сони 255 дан ошмаслиги керак. 	 	
2.  МЕМО	-катта  ўлчамли  матн  майдони.    Белгилар  сони  65535дан 	
ошмаслиги  шарт.    Оддий  матн  ва  МЕМО  майдонида 	ҳисоб  ишларини 	
бажариб бўлмайди. 	 	
3.  Сонли  майдон.    Сонли  маълумотларни  киритишга  хизма	т 	қилади  ва 	
ҳисоб ишларини бажаришда фойдаланилади.  Бу майдон 1,2,4,8 ва  16 байтли 
бўлиши мумкин. 	 	
4.  Сана  ва  ва	қт  майдони.    Бу  майдон  сана  ва  ва	қтни  бичимланган 	ҳолда 	
са	қлаб 	қуйиш имконини беради (01. 06. 01 20:29:59).  8байт ўлчамга эга. 	 	
5.    «Пул  бирли	ги»  номи  билан  аталувчи  майдон.    Бу  майдондан 	ҳисоб 	
китоб ишларини юритишда фойдаланилади. 	 	
6. 	Ҳ	исоблагич  майдони.    Бу  майдон  4  байт  ўзунликка  ва  автоматик 	
равишда  маълум  сонга  ошиб  бориш  хусусиятига  эга.    Ушбу  майдондан 
ёзувларни номерлашда фойдаланиш 	қул	айдир. 	 	
7.  Манти	қий  амал  натижасини  са	қловчи  майдон.    Бу  майдон  «рост» 	
(true) ёки «ёл	ғон» (false) 	қийматни са	қлайди.  Майдон ўлчами 1байт. 	 	
8.    OLE	-номи  билан  юритувчи  майдон.    Бу  майдон  Excel  жадвалини, 	
Word  хужжатини,  расм,  овоз  ва  бош	қа  шу  каби  маълумот	ларни  иккилик 	
сано	қ 	системасида са	қлайди.  Майдон ўлчами 1Гбайтгача. 	   	6 	
9.  Гиперссилка  майдони.    Бу  майдон  белги  ва  сонлардан  иборат  бўлиб, 	
бирор файл ёки сайтга йўл кўрсатади. 	 	
10.  	Қийматлар рўйхатидан иборат бўлган майдон.  Бу майдон бир 	қанча 	
қийматларда	н  иборат  бўлган  рўйхатдан  танланган  ани	қ 	бир 	қийматни 	
са	қлайди. 	 	
Жадваллар  орасидаги  муносабатлар  ишончли  ишлаши  ва  бир 	
жадвалдаги  ёзув  ор	қали  иккинчи  жадвалдаги  ёзувни  топиш  учун  жадвалда 	
ало	ҳида майдон	-уникал майдон бўлишини таъминлаш керак. 	 	
Уникал майд	он	-бу 	қийматлари такролланмайдиган майдондир. 	 	
Мисол  сифатида  талабалар 	ҳақидаги  маълумотларни  са	қловчи 	
маълумотлар базасининг бир 	қисмини келтирамиз. 	 	
Майдон номи	 	Майдон хусусияти	 	Майдон хажми	 	
Талабанинг омбордаги ўрни	 	Ҳ	исоблагич майдони	 	4 байт	 	
Талаба Ф	. И. Ш. 	 	Оддий матнли майдон	 	255 белги	 	
Талабанинг  ту	ғилган  жойи 	
ҳақида	 	
Оддий матнли майдон	 	255 белги	 	
Талабанинг ту	ғилган куни	 	Сана ва ва	қт майдони	 	8 байт	 	
…………………………. 	 	………………………	 	 	
Талабанинг курси	 	Қийматлар  рўйхатидан 
иборат бўлган майдон	 	
 	
Талабанинг ра	сми	 	OLE	-номи  билан 	
юритилувчи майдон. 	 	
1Г байт	 	
Талаба 	ҳақида 	қўшимча 	
маълумотлар	 	
МЕМО	-катта  ўлчамли 	
матн майдони	 	
65535 белги	 	
   
Савол ва топшири	қлар	: 	
1.	 Маълумотлар базаси нима?	 	
2.	 Маълумотлар базасининг 	қандай 	турл	ари бор?	 	
3.	 Маълумотлар базасини бош	қариш тизими	 (МОБТ) нима?	 	
4.	 МОБТ нинг 	қандай 	дастурла	рини биласиз?	   	7 	
5.	 Жадвал  тузилмасига  эга  МОларда  устун  ва  сатрлар  нима  деб 
аталади?	 	
6.	 Майдонларнинг Хусусиятларини айтиб беринг. 	   	8

1 Тошкент ислом университети Мавзу: Маълумотлар базаси ха қида тушунча. Бажарди: ИАТ 2 -курс талабаси Мулламухамедов А. Тошкент 2013 Маълумотлар базалари. Маълум отлар базаси ха қида тушунча.Маълумотлар базасининг яхлитлиги ва хавфсизлиги.

2 Маълумотлар базасини бошкариш тизимлари. Маълумотлар базаси фойдаланувчилари. Режа: 1. Маълумотлар базаси нима? 2. Маълумотлар базасининг структураси. 3. Маълумотлар базамини бош қариш тизи ми. 4. Маълумотлар базаси фойдаланувчилари. Кенг маънода Маълумотлар базаси (МО) деганда реал дунёнинг конкрет объектлари ҳақидаги маълумотлар тўпламини тушиниш мумкин. Лекин маълумотлар хажми ошиб бориши билан бу масалаларни хал этиш мураккаблашади. Юзага к елган муаммо объект ва маълумотларни структуралаш, яъни тизимга солиш йўли билан хал килинади. Объект -бу мавжуд ва фар қланиши мумкин бўлган нарсадир. Объектларга тегишли бир қатор маълумотлар борки, уларнинг тўплами МО бўлади. Масалан, хар бир академик -лицей ёки касб -ҳунар коллежи -бу объектлар бўлса, улардаги ўқувчилар ҳақидаги маълумотлар тўплами МОга мисол бўлади. Хар қандай жиддий МОнинг яратилиши унинг лойи ҳасини тузишдан бошланади. МО лойи ҳаловчисининг асосий вазифаси объектлар ва уларни тавсифлов чи параметрларни танлаш, маълумотлар орасидаги маълумотларни ўрнатишдан иборат. МОни яратиш жараёнида, фойдаланувчи маълумотларни турли белгилар бўйича тартиблашга ва белгиларнинг турли бирикмалари бўйича зарур маълумотларни (танланмани) тез топиш учун им кониятлар яратилишига ҳаракат қилади. Бу ишларни маълумотлар структураланган (тузилмаланган) бўлгандагина бажариш мумкин. Структуралаш -бу объектлар ва маълумотларнинг ўзаро бо ғланиши тасвирлаш усуллари ҳақидаги келишувни киритишдир. 1-мисол: структурала нмаган маълумотлар. Шахсий иш №16493; Алиев Карим Эргашевич; ту ғилган сана 1 январь 1979 йил; Шахсий иш №16498; Бокиев Дилмурод Рахматуллаевич; ту ғилган

3 сана 5 декабрь 1985 йил; Шахсий иш №16595; Зокиров Анвар Рашидович; ту ғилган сана 15 май 1984 йил. 2-мисол: структураланган маълумотлар. Шахсий иши № Фамилияси Исми Отасининг исми Ту ғилган сана 16493 Алиев Карим Эргашевич 01. 01. 79 16498 бокиев Дилмурод Рахматуллаевич 05. 12. 85 16595 Зокиров Анвар Рашидович 15. 05. 84 Замонавий МО технологиясида МОни яратиш, унга хизмат кўрсатиш ва фойдаланувчиларни МО билан ишлашига имкон яратиш махсус дастурий ускуналар ёрдамида амалга оширилади. Бундай дастурий ускуналар ёрдамида амалга оширилади. Бундай дастурий ускуналар мажмуаси Маълумотлар базасини бош қариш тизимлари (МОБТ) деб аталади. МОБТ -МОни яратиш, уни долзарб ҳолатда ушлаб туриш, керакли ахборотни топишни ташкил этиш ва бош қа хизмат кўрсатиш учун зарур бўладиган дастурий ва тил воситалари мажмуасидир. МОБТ мисоли сифатида қуйидагиларни келтириш мумкин: -DBASE дастури ; -Microsoft Access; -Microsoft For Pro For DOS; -Microsoft For Pro For WINDOWS; -Paradox for DOS; -Paradox for WINDOWS. МО билан ишлашга киришишдан олдин маълумотларни тасвирлаш моделини танлаб олиш керак . У қуйидаги талабларга жав об бериши лозим: -ахборотни кургазмали тасвирлаш; -Ахборотни киритишда соддалаш; -ахборотни излаш ва танлашда қулайлик;

4 -бош қа омборга киритилган маълумотдан фойдаланиш имкониятининг мавжудлиги; -МОнинг очиклигини таъминлаш (янги маълумотлар ва майдонлар қўшиш, уларни олиб ташлаш имкониятлари ва ҳоказо). МО битта ёки бир неча моделларга асосланган бўлиши мумкин. Хар қандай моделга ўзининг хоссалари (параметрлари) билан тавсифланувчи объект сифатида караш мумкин. Шундай объект устида бирор амал (иш) бажар са бўлади. МО моделларининг учта асосий турл ари мавжуд: Реляцион, иерархик ва семантик тармо қ. Реляцион (лотин тилидаги relatio -муносабат сўзидан олинган) моделда маълумотларни са қлаш уни ташкил этувчи қисмлари орасидаги муносабатларга асосланган. Энг с одда ҳолда у икки ўлчовли массив ёки жадвалдан иборат бўлади. Мураккаб ахборот моделлари ана шундай жадвалларнинг ўзаро бо ғланган тўпламидан иборат. МОнинг иерархик модели пастки по ғонадаги ю қори по ғонадагига бўйси ниш тартибида жойлашган элементлар тўпламидан иборат бўлади ва ағдарилган дарахт(граф)ни ташкил этади. Ушбу модель сат ҳ, тугун, бо ғланиш каби параметрлар билан тавсифланади. Унинг ишлаш тамойили шундайки, қуйи сат ҳдаги бир неча тугунлар бо ғланиш ёрдамида ю қориро қ сат ҳдаги битта тугун билан бо ғланган бўлади. Тугун - бу иерархиянинг берилган сат ҳида жойлашган элементнинг ахборот моделидир. МОнинг семанти қ тармо қ модели иерархик моделга ўхшашдир. У хам тугун, сат ҳ, бо ғланиш каби асосий параметрларга эга. Лекин семанти қ тармо қ моделида турли сат ҳдаги элементлар ор қали «эркин», яъни « ҳар бири хамма билан» маъноли бо ғланиш қабул қилинган. Кўпчилик МОлар жадвал тузилмасига эга. Унда маълумотлар адреси сатр ва устунлар кесишмаси билан ани қланади. МОда устун лар -майдонлар, сатрлар эса ёзувлар деб аталади. Майдонлар МОнинг тузилмасини, ёзувлар эса, унда жойлашган маълумотларни ташкил этади.

5 Майдонлар -МО тузилмасининг асосий элементларидир. Улар маълум хусусиятларга эга бўладилар. Ҳ ар қандай майдоннинг асоси й хусусияти унинг ўзунлигидир. Майдон ўзунлиги ундаги белгилар сони билан ифодаланади. Майдоннинг яна бир хусусияти, унинг номидир. Майдонда унинг номидан таш қари яна имзо хусусияти ҳам мавжуд. Имзо -устуннинг сарлав ҳасида акс эттириладиган ахборотдир . Уни майдон номи билан аралаштириб юбормаслик лозим. Агар имзо берилмаган бўлса сарлав ҳада майдон номи ёзиб қуйилади. турли типдаги майдонлар турли ма қсадларда ишлатилади ва турли хоссаларга эга бўлади. Майдонларнинг хусусияти билан танишиб чикамиз: 1. Оддий матн майдони. Белгилар сони 255 дан ошмаслиги керак. 2. МЕМО -катта ўлчамли матн майдони. Белгилар сони 65535дан ошмаслиги шарт. Оддий матн ва МЕМО майдонида ҳисоб ишларини бажариб бўлмайди. 3. Сонли майдон. Сонли маълумотларни киритишга хизма т қилади ва ҳисоб ишларини бажаришда фойдаланилади. Бу майдон 1,2,4,8 ва 16 байтли бўлиши мумкин. 4. Сана ва ва қт майдони. Бу майдон сана ва ва қтни бичимланган ҳолда са қлаб қуйиш имконини беради (01. 06. 01 20:29:59). 8байт ўлчамга эга. 5. «Пул бирли ги» номи билан аталувчи майдон. Бу майдондан ҳисоб китоб ишларини юритишда фойдаланилади. 6. Ҳ исоблагич майдони. Бу майдон 4 байт ўзунликка ва автоматик равишда маълум сонга ошиб бориш хусусиятига эга. Ушбу майдондан ёзувларни номерлашда фойдаланиш қул айдир. 7. Манти қий амал натижасини са қловчи майдон. Бу майдон «рост» (true) ёки «ёл ғон» (false) қийматни са қлайди. Майдон ўлчами 1байт. 8. OLE -номи билан юритувчи майдон. Бу майдон Excel жадвалини, Word хужжатини, расм, овоз ва бош қа шу каби маълумот ларни иккилик сано қ системасида са қлайди. Майдон ўлчами 1Гбайтгача.