logo

SQL тили. SQL тили асослари. Янги жадваллар, индекслар хосил килиш. Маълумотлар базалари, жадвалларни ўзгартириш

Yuklangan vaqt:

20.09.2019

Ko'chirishlar soni:

0

Hajmi:

141.5 KB
www.arxiv.uz Режа : 1. SQL тили асослари. 2. Янги жадваллар, индекслар хосил килиш. 3. Маълумотлар базалари, жадвалларни узгартириш. www.arxiv.uz SQL - сервердан объектларни ACCESSга импорт қилиш Серверрга SQL тилидаги сўровлар ва сервернинг боьланган жадваллари билан ишлаш фақат север билан алока ўрнатилганда мумкин. Импортда сервер объектларидан маълумотлар базасига нусха олинади ва унда узиникидек сакланади. Сервер билан алока фақат импорт операциясини бажариш вақтида керак. Импорт қилинган объектлардан фойдаланиш учун сервер билан алока шарт эмас. Сервер маълумотлар базасидан маълумотларни импорт қилиш учун қуйидаги командадан фойдаланилади Файл|Внешние данные|Импорт (Филе|Гет Эхтернал Дата|Импорт) командаси бажарилади. Тип файла (Филес оф тйпе) уйхати Импорт (Импорт) ойнасида ОДБC Датабасес қиймати танланади. Шундан сўнг сервер ва маълумотлар базасини аниқловчи импорт объектлари манбаси танланади, серверда регистрация килинади ва Импорт объектов (Импорт Обжеcц) ойнасида ихтиерий сондаги керакли объектлар танланади. Процедура тугагандан сўнг олинган объектлар ACCESS маълумотлар базасида акс этади. ACCESS обектларини SQL-сервер маълумотлар базасига экспорт қилиш SQL-сервер маълумотлар базасида жадваллар яратиш усулларидан бири ACCESS локал маълумотлар базасидан жадвалларни импорт қилиш дир. ACCESS маълумотлар базасидан ОДБ маълумотлар базасига объектларни экспорт қилиш учун Файл|Экспорт (Филе| Эхпорт) командаси ишлатилади. Объект танланган бўлиши керак акс холда командадан фойдаланиб бўлмайди. Маълумотлар базасига ОДБC интерфейси оркали экспорт қилиш учун Тип файла (Филес оф тйпе) рўйхатида ОДБC Дата басес қийматини танлаш лозим. Объект экспорт килиниши керак бўлган ташки маълумотлар базаси ойлашуви ва номини белгиловчи ОДБC маълумотлар манбасини танлаш ойнаси пайдо бўлади. Танланган манба қабул қилингандан сўнг Серверда регистрациядан ўтиш таклиф килинади, идентификатор, парол ва фойдаланувчининг амалларни ўтказишга хукуки текширилади. Агар www.arxiv.uz фойдаланувчи амаллар ўтказишга хукуки бўлса объект сервер маълумотлар базасига ёзилади. Серверда сақланган экспорт қилингшан жадвал билан жадвал манба орасида тўла бирхиллик йўқ. Масалан экспорт қилинган жадвал калит таърифини сақламайди. Репликация Репликация бу бир ёки бир неча фойдаланувчиларнинг битта хужжат, маълумотлар базаси ёки бошқа турдаги файл билан турли компютерларда бир биридан мустақил ишлаш услуби бўлиб, бу услубда ўзгараетган фалларнинг умумий версияси мавжуд бўлади ва энг охирги мустақил қилинган ўзгаришлар акс этади. Аниқрок қилиб этганда репликация - бу файллар нусхаларини яратиш жараёни бўлиб, улар орасида янгиланаетган маълумотлар ёки объектлар алмашиши мумкин. Бундай нусхалар репликалар, алмашув бўлса синхронизация дейилади. Маълумотлар базалари, ACCESS лойҳасилари ва бошқа файллар репликацияси бир неча усуллари мавжуд. Портфел репликацияси – Microsoft Windows операцион тизим воситаси. У кўпгина типдаги файллар репликациясини амалга оширишга имкон беради, шу ҳисобда ACCESS маълумотлар базаси(МДБ файллар), ACCESS (АДП файллари) лойҳасиларидан ташқари. Маълумотлар базаси ва лойҳасиларини ACCESS восилари ёрдамида репликация қилиш - Microsoft ACCESS ички воситалари. Улар ACCESS маълумотлар базалари ва лойҳасиларини репликация қилишга мўлжалланган. Microsoft репликация Диспетчери ёрдамида репликация қилиш - репликаларни бошқариш, синхронизацияни режалаштириш ва репликалар тўплами элементларини кўриб чиқиш тўлафунксионал воситаси. Репликация Диспетчери Microsoft Оффиc 2002 Девелопер Эдитион яратувчиси воситалари комплектига киради. Репликация Диспетчери (Реплиcатион Манагер) таърифини шу комплект документациясида топиш мумкин. www.arxiv.uz Wеб серверда файллар Репликацияси - Microsoft фирмаси сервери воситаси. У Wеб узелида сақланган файллар Билан ишлашга имкон беради, автоном режимда бўлса -серверга уланмасдан. ДАО ва ЖРО интерфейслари ёрдамида дастурий репликация. ACCESS маълумотлар базалари репликаларини яратиш ва бошқариш дастурий йўл билан - ВБА процедураларида бажарилиши мумкин. ACCESS иловалари яратувчилари реплика автоматик синхронизацияси ва бошқа ишларни ВБА библиотекаси объектлари махсус хоссалари ва усуллари ёрдамида бажариши мумкин: Объектқ репликации и Жет (ЖРО) ACCESS 2000 ва юқори маълумотлар базалари репликацияси учун ва Объектқ доступа к даннқм (ДАО) олдинги версиядаги маълумотлар базаси репликацияси учун - ACCESS  Репликация қуйидаги вазифаларни ўз ичига олади:  репликация воситасини танлаш;  реплика яратиш;  репликалар синхронизацияси;  репликаларни бошқариш. Кўрсатилган вазифаларни бажариш усули танланган репликация воситасига Боғлиқ. Биз кўрсатилган репликация воситаларига тегишли асосий саволларни кўриб чиқамиз. Қўшимча маълумотни ACCESS ёрдамчи маълумот тизимидан топиш мумкин. ACCESS маълумотлар базаси репликацияси Бўлим бошида файллар репликацияси асосий тушунчалари берилган эди. Агар ACCESS воситалари ёрдамида маълумотлар базасини репликация қилиш хақида гапириладиган бўлса, реплика деб репликация қилинган маълумотларбазасининг хар бир нусхасига айтилади. Маълумотлар базасининг хар бир репликаси ўз ичига жадваллар тўплами сўровлар формалар ҳисоботлар, маълумотларга мурожаат саҳифалари макрослар ва модулларни олади. Бир репликада қилинган жадал маълумотлари ўзгариши www.arxiv.uz бошқа репликаларга берилади. Хаар бир реплика фақат шу репликада мавжуд бўлган локал объектларни ўз ичига олиши мумкин. Алоҳида реплика репликалар тўплами компонентаси бўлиб, тўпламдаги бошқа репликалар билан синхронизация қилиниши мумкин. Репликалар тўпламида асосий деб аталувчи реплика ажратилади. Асосий реплика репликалар тўпламининг асосий компонентаси ва тўпламдаги биринчи репликани яратиш учун ишлатилади. Асосий репликага тизимли жадваллар, тизимли майдонлар ва репликация хоссалари қўшилади. Маълумотлар базаси структурасини ўзгартириш фақат асосий репликада мумкин. Бошқа репликалар ҳам асосий деб тайигнланиши мумкин, лекин хар дақиқада репликалар тўпламида фақат бита асосий реплика бўлиши мумкин. Асосий ва бошқа репликалар маълумотлар базаси умуий структурасига ва уникал репликалар тўплами идентификаторига эга. Синхронизация деб бу холда репликалар тўплами икки компонентаси янгиланиш жараёнига айтилиб, бу жараёнда янгиланган ёзувлар ва объектлар Билан алмашинади. Икки компонента синхронизациясидан сўнг бир репликадаги ўзгаришлар иккинчисига қўлланади. Қисмий реплика - тўла реплика ёзувларининг қисм тўпламини ўз ичига олади. Қисмий реплика ёрдамида фойдаланувчи филтрларни ўрнатиш ва муносабатларни бериш имкониятига эга. Бу муносабатлар тўла реплика ёзувларининг қайси қисм тўплами маълумотлар базасига Кириши кераклигини белгилайди. Кўриниш соҳаси. Репликалар кўриниш соҳаси бўйича уч типга ажратилади: глобал, локал ва аноним. Реплика типии репликанинг муъим хоссаларини белгилайди, масалан: бу реплика бўйича яратилиши мумкин бўлган реплика типи, бу реплика репликалар тўпламида асосий реплика бўла олиши, хамда - қандай қилиб унда синхронизация жараёнидаги конфликтлар қайта ишланиши. Реплика устиворлиги - бу маълумотлар базаси репликаси махсусхарактеристикаси бўлиб, репликанинг репликалар тўпламида нисбий www.arxiv.uz устиворлигини аниқлайди. Устиворлик бутун мусбат сон Билан тасвирланади. Реплика устиворлиги репликаларни синхронизация қилиш жараёнида келиб чиқадиган конфликтларни хал қилишда ишлатилади. Репликалар хақида батафсилроқ ACCESS ёрдамчи маълумотлар тизимида кўрсатилган. ACCESS да репликаларни яратиш, синхронизация қилиш ва бошқариш Сервис, Репликация меню командалари ёрдамида амлга оширилади. Тармоққа кириш Маълумотларни публикация қилиш билан Боғлиқ ACCESS имкониятларини ўрганишдан олдин, биз Интернет хақидаги баъзи терминлар ва тушунчвалар мазмунига тўхталамиз, хамда Wеб-саҳифаларни кўриш дастури Интернет Эхплорер 5 имкониятларини қисқача кўриб чиқамиз. Интернет ва Интранет (ёки интратармоқ) - бу маълумотга осонликча мурожаат қилиш мумкин бўлган тармоқлардир, хатто хар хил типдаги хар хил имконятларга эга компютерладан фойдаланилганда хам. Эскирган тармоқ Билан ишлаш командалари ўрнига маълумотар саҳифаларини саҳифа адресини киритиб кўриб чиқиш мумкин. Бу адрес Унифицированнқй указатель ресурсов (Униформ Ресоурcе Лоcатор), или URL номи Билан маълум. Хужжатга қандай қилиб мурожаат қилиш кераклигига қараб (локал диск, локал тармоқ, Wеб-тугун ёки файлли архив) URL (хатто битта хужжат учун) хар хил кўринишда бўлиши мумкин. URL икки қисмдан иборат: Спецификатор протокола для доступа к данному ресурсу ва Спецификатор расположения самого ресурса. Масалан:  file://c:\sales\sales. htm - локал компютердаги файл ;  file://brig\sales\sales. htm - локал тармоқдаги компютердаги файл http://brig/sales/sales. htm - интранет тармоғи на W еб - серверидаги файл  http://brig. boreas. ru/sales/sales. htm - Интернет тармоғи узоқдаги W еб - серверидаги файл ;  ftp://brig. boreas. ru/sales/sales. htm - Интернет тармоғидаги узоқдаги ФТП - сервердаги файл . www.arxiv.uz Агар URL да конкрет файл кўрсатилмаган бўлса , W еб - сервер учун кўзда тутилган W еб - са ҳ ифа очилади . Термин Wеб-сервер (Wеб-узел) бир неча маънога эга. Бир томондан у гиперкўрсаткичлар ёрдамида боьланган хужжатлар тўплами (Wеб-серверда асосий саҳифа мавжуд бўлиб, бир неча қадамдан сўнг у орқали бошқасига мурожаат қилиш мумкин), иккинчи томондан Wеб-сервер термини локал ёки глобал тармоқ орқали мурожаат қилиш мумкин бўлган хужжатлар тўплами жойлашган компбютерни билдиради. Ва бу терминнинг охирги маъноси - локал ёки глобал тармоқ орқали хужжатларга мурожаат қилиш учун мўлжалланган дастурий таъминот. Агар алоҳида кўрсатилмаган бўлса Wеб- сервер термининг биринчи маъносидан фойдаланамиз. Wеб-саҳифа (ёки Интернет саҳифа, ёки HTML форматдаги хужжат) - бу махсус командаларни ўз ичига олган матнли хужжатдир. Оддий матн муъарририда (масалан, &#34;Блокнот&#34;) Wеб-саҳифа очилганда сиз шу командаларни кўрасиз. Лекин Интернет Эхплорер ёки Нецcапе каби Интернет кўриш дастури ёрдамида очилганда, Wеб-саҳифа матн, графика, бошқа хужжатларга гиперкўрсаткич хамда бошқариш элементларини акс эттириши мумкин. Сир шундаки Wеб-саҳифаларни кўриш дастури ўз ичига Wеб-саҳифа файлидаги HTML тили командалари интерпретаторини олади. HTML тили WWW тармоғида чоп этиш учун хужжатларни белгилаш тизимидир. HTML форматида тайёрланган хужжатлар ўз ичига, иловали расмларни ва форматлаш командаларини олади. Бу хужжатларни кўриш учун Wеб-саҳифаларни кўриш воситаси қўлланади. Гиперкўрсаткич - бу ранг ёки остига чизиш Билан ажратилган матн, ёки график тасвир, бўлиб, унинг устида чертилса, файл бирор жойига Wорлд Wиде Wеб даги HTML всаҳифага ёки ички тармоқдаги(интранет) HTML саҳифага ўтилади. Гиперкўрсаткичлар яна Гопъер, Телнет, янгиликлар гуру ҳ и ва ФТП тугунларига кўрсатиши мумкин. Бир саҳифадан иккинчисига гиперкўрсаткич ёрдамидам ўтилганда хама саҳифаларни кўриш хронологияси яратилади ва сақланади. Интернетга ўхшаган Wеб- www.arxiv.uz саҳифаларни кўриш воситалари, инструментлар панелида кўчиш тугмаларига эгам бўлиб, бу тугмаларбир кўрилган саҳифадан иккинчисига олдинга ёки орқага ўтишга имкон беради. Публикация - бу жадваллар, формалар ва ҳисоботларни HTML татик ёки динамик форматида чиқариш жараёни бўлиб, кейинчалик хама боьланган файллар WWW иловалари шаклида Wеб серверлардан бирига масалан Microsoft Интернет Информатион Сервер ёки Microsoft Персонал Wеб Сервер га ўрнатилади. HTML форматга ўтказиш Маълумотлар базаси объектлари HTML ёки ХМЛ форматга битта Экспорт (Эхпорт) командаси ёрдамида ўтказилади. Маълумотлар базаси объектлари HTML форматга ўтказиш учун: База данных ойнасида смичқончап чап тугмасини чертиб керакли объектни ажратинг ва Файл, Экспорт командасини танланг ёки объект устида сичқонча ўнг клавишани чертинг ва пайдо бўлган контекстли менюда Экспорт командасини танланг. Экспорт объекта (12. 5 расм) диалог ойнаси пайдо бўлади. Тип файла рўйхатни очинг ва HTML Доcуменц (Документы HTML) элементини ажратинг. Экспорт қилинаётган объект сақланиши лозим бўлган диск ёки папкани очинг, ва Имя файла (Филе наме) майдонига введите Имя файла HTML файли номини киритинг. Изоъ: Агарда сиз Wеб-сахифани Wеб-серверда чоп этмоқчи бўлсангиз, Имя файла майдонида файлнинг инглизча номини кўрсатиш керак. Чунки Wеб-саҳифаларга мурожаат қилиш протоколи (HTTP), фақат лотин символлари Билан терилган файл номларни қўллайди. Сохранить формат байрогини ўрнатинг, агар сиз жадвални экспорт қилиб, Жадвал режимидаги форматга яқин форматда сақламоқчи бўлсангиз, ёки Автозагрузка байрогини ўрнатинг, агар экспорт натижасида яратилган Wеб-саҳифа Интернет кўриш дастурида дархол очилиши керак бўлса. www.arxiv.uz Экспорт тугмасини босинг. Агар 4 қадамда қўлда ёки автоматик Сохранить формат байроги ўрнатилган бўлса, экранда Параметрқ вқвода в формате HTML (HTML Оутпут Оптионс) диалог ойнаси пайдо бўлади, ва ACCESS 2002 янги саҳифаларни яратишда фойдаланаладиган HTML хужжат шаблони танлашни таклиф қилади. Агар шаблон қўллаш керак бўлса, Обзор (Броwсе) тугмасини босинг ва мавжуд HTML файлни ажратинг. Агар шаблон керак бўлмаса, шаблон номи қаршисида байроқни олинг ва киритиш майдонини бўш қолдиринг. Бу холда Wеб-саҳифа учун стандарт формат қўлланади. Саҳифа яратиладиган кодлашни танланг (кўзда тутилган кодлашни ёки Униcоде ни танлаш мумкин), ва ОК тугмасини босинг. Wеб- саҳифа Жадвал режимида Порядок сортировки (Ордер Бй) ва Фильтр (Филтер), хоссалари қиймати қўшилган холда объект учун ёзувлар тўплами асосида яратилади ва ячейкалари маълумотлар базаси объекти қиймати билан тўлдирилган HTML жадвал шаклида бўлади. Агар параметрли сўров экспорт қилинаётган бўлса Олдин параметрлар қийматлари қидирилади, сўнгра натижалар экспорт қилинади. Кўпгина майдонлар қийматлари (ОЛЭ объектлари майдонлари ва гиперкўрсаткичлардан ташқари) сатр шаклида аксланади ва жадвалдаги форматга эга, шу ҳисобда Формат поля (Формат) ёки Маска ввода (ИнпутМаск) хоссалари параметрлари хам. www.arxiv.uz Гиперкўрсаткич типидаги майдонлар <А ЪРЭФ> теглари ёрдамида HTML кўрсаткичлари кўринишида акслантирилади. Кўзда тутилган бўйича ъамма форматланмаган маълумотлар типлари матнли ва Мемо майдонларидан ташқари ўнгга текисланган холда сақланади. Матнли ва Мемо майдонлари чапга текисланган холда сақланади. Агар жадвал ката бўлса уни экранга чиқариш ва кўриб чиқиш дастури ёрдамида акслантириш анча вақтни олади. Бу холда танлаш шарти масалан сана майлдони бўйича ёрдамида бир неча кичикроқ жадвалларга ажратиш ёки маълумотларни кўриш учун ҳисобот ёки формадан фойдаланиш тавсия этилади. Экспортдан ташқари, ACCESS маълумотларни тескари йўналишда ўзгартишга имкон беради - HTML форматдан маълумотлар базасига импорт қилиш. SQL Сервер да маълумотлар базалари химояси SQL Сервер фойдаланувчилар даражасида маълумотлар базаларини ички химоя тизимига эга. SQL Сервер ва ундаги маълумотлар базасига фақат серверда регистрациядан ўтган, мос хуқуқларга эга фойдаланувчи уланиши мумкин. Химоя тизимидан ACCESS 2002 лойҳасиларни химоя қилиш учун фойдаланиш хақидаги батафсил маълумотни SQL Сервер документациясида топиш мумкин. www.arxiv.uz SQL Сервер да маълумотлар базалари объектлари химояси ACCESS лойҳасиларида маълумотларни ва SQL Серверда сақланувчи бошқа объектларни (жадваллар, тасаввURLар, сақланувчи процедуралар ва маълумотлар схемалари) химоя қилиш икки усули мавжуддир. ТасаввURLар, сақланувчи процедуралар ва триггерларни шифрлаш мумкин. Шифрлангандан сўнг тасаввур структурасини ўзгартириш мумкин эмас. Лекин тасаввурдан манбада маълумотларни таърирлаш учун ишлатиш мумкин. Тасаввурни қандай шифрлаш хақидаги маълумотни SQL Сервер документациясидан олиш мумкин. Сақланувчи процедура ёки триггерни шифрлаш учун уларни олдин таърирлаш ва махсус Трансаcт-SQL инструксиясини ёзиш керак, масалан: CРЭАТЭ ПРОCЭДУРЭ WИТЪ ЭНCРЙПТИОН. SQL Сервер Энтерприсе Манагер дастури ёрдамида SQL Сервер химоя қилиш воситаларидан фойдаланиш мумкин. Бу химоя воситалари хақидаги маълумотни SQL Сервер документациясидан олиш мумкин. Агар шифрланган тасаввур структурасини кейинчалик ўзгартиш керак бўлиши мумкин бўлса қуйидаги маслахатдан фойдаланинг. Тасаввурни аниқловчи SQL инструксияни матнли файлда сақлаб қўйинг. Ишончли жойда мустахкам нусхани сақлаб қўйинг. Тасаввурни шифрланг. Керак бўлса шифрланган тасаввуо структурасини ўзгартиринг: Олдинги шифрланган тасаввурни ўчиринг. Олдинги тасаввур Билан бир хил номдаги янги тасаввур яратинг. Сақланган матнли файлдаги SQL инструксиядан алмашиш буферига нусха олинг. Уни янги тасаввур Конструкторининг нинг SQL инструксия киритиш майдонига жойлаштиринг. Тасаввур структурасини ўзгартиринг. Ўзгартирилган SQL инструксияни матнли файлджа сақланг. Бу файлни ишончли жойга жойлаштиринг. Янги тасавурни шифрланг. www.arxiv.uz SQL Сервер ҳисоб ёзувларини бошқариш ACCESS ёрдамчи маълумотлар тизимида айтилишича лойҳасида ACCESS химоя тизимини админитрлаш вазифасини Сервис (Тоолс) менюсидаги Безопасность база данных (Датабасе Сеcуритй) командаси ёрдамида бажариши мумкин. Бу командага мурожаат қилиш мумкин агар, если SQL Сервер ACCESS лойҳасиси сақланаётган компбютерда ўрнатилган бўлса. Бу восита ёрдамида SQL Сервер да регистрация қилиш учун ҳисоб ёзквларини, маълумотлар базалари фойдаланувчилари ҳисоб ёзувларини ва уларнинг ролларини қўшиш, ўчириш ва ўзгартириш мумкин. SQL Сервер да регистрация қилиш учун қўлланадиган икки химоя тизими мавжуд: SQL Сервер ўзининг химоя тизими. Серверда регистрациядан ўтиш учун сервер фойдаланувчиси номи ва паролини кўрсатиш керак. Windows NT билан Интегрлашган тизими фойдаланувчилари ҳисоб ёзувларидан фойдаланади. Бу холда фойдаланувчи аутентификацияси Windows НТ асосида тармоқда регистрациядан ўтишда бажарилади. SQL Сервер принимает учетную запись Windows NT ҳисоб ёзувини қабул қилади ва қўшимча фойдаланувчи регистрациясини талаб қилмайди. SQL Сервер ички химоя тизимидан фойдаланиш учун: Бу имконият кўзда тутилгани бўйича ўчирилган учун, олдин Вид, Свойства сервера меню командасини танланг ва пайдо бўлган диалог ойнасида Учетная запись системного администратора (СА) байрогини ўрнатинг. ОК тугмасини босинг. Файл, Подключение меню командаси ёрдамида Свойства подключения SQL Сервер билан уланиш хоссалари ойнасини очинг. Соединение қўшимча саҳифасида Использовать имя пользователя и пароль (Усе а спеcифиc усернаме анд пассwорд) байрогини ўрнатинг. www.arxiv.uz Агар ACCESS 2002 лойҳасисини очишда хар гал фойдаланувчи регистрация паролини киритишни талаб қилиш керак бўлса, Сохранять пароль байрогини ташланг. Агар серверда қайта регистрация қилишда парол киритиш талаб қилинмаса бу байроқни ўрнатинг. Бундай химоя тизими Билан ACCESS 2002 лойҳасисида регистрациядан ўтиш учун ишлатиладиган SQL Сервер ҳисоб ёзуви паролини ўзгартиришингиз мумкин. Бунинг учун меню командаси Сервис, Заўита, Задать пароль для входа қўлланади. Лойҳасига мурожаат хукуини йўқотмаслик учун паролни эсдан чиқарманг! Windows НТ Билан интеграллашган SQL Сервер химоя тизимидан фойдаланиш: SQL Сервер Свойства подключения SQL Сервер билан уланиш хоссалари ойнасини очинг. Соединение қўшимча саҳифасида Использовать интегрированную систему защиты Windows НТ қайта улагични танланг. Бу холда SQL Серверда регистрация қилинганда парол талаб қилинмайди, чунки фойдаланувчини Windows НТ ёки Windows 2000 тармоғида идентификацияси таъсир қилади. www.arxiv.uz Адаби ё т лар : 1. Каримов А “ Microsoft Access билан дастлабки танишув”ТДЮИ 2005 2. Анатолий Хомокенно “ Microsoft Access 2002” Экспресс курс Петербург 2005 . 3. “Учебник по Access ” Составитель. Джалилов М.Л. ТАТУ ФФ-2006 4. А . Хомокенно и др. “База данн ых ” Учебник Санк-Петербург 200 4 5. www.uzedu.uz 6. www.tuit.uz