mysql xossalari. jadvallar bilan ishlash asoslari. qatorli ma’lumotlar ko‘rinishlari

DOCX 17 стр. 43,5 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 17
mysql xossalari. jadvallar bilan ishlash asoslari. qatorli ma’lumotlar ko‘rinishlari reja: 1. mysql haqida tushuncha 2. mysql serveri bilan ishlash 3. mysql ma’lumotlar bazasida jadval yaratish (create table) mysql haqida tushuncha ma’lumotlar bazasi va www ma’lumotlar bazasi o‘ta tez rivojlangan hamda mysql va msql o‘zini ko‘rsatgan soha, internet uchun dasturlar yaratishdir. internet uchun murakkab va ishonchli dasturlarga ehtiyoj oshgan sari ma’lumotlar bazasiga ehtiyoj ham oshib bormoqda. server ma’lumotlar bazasi internetda ko‘p funktsiyalarni qo‘llashi mumkin. har qanday veb- sahifa ma’lumotlar bazasi tomonidan boshqarilishi mumkin. misol tariqasida o‘z kattalogini www da e’lon qilmoqchi bo‘lgan va internet orqali buyurtmalar qabul qilmoqchi bo‘lgan kattalog bo‘yicha sotuvchini ko‘raylik. agar kattalogni html-faylar shaklida e’lon qilinsa yangi tovar qo‘shilganda yoki narx o‘zgarganda kimdir kattalogni tahrirlashi lozim bo‘ladi agar buning o‘rniga kattalog ma’lumotlarini relyatsion ma’lumotlar bazasida saqlansa kattalogdagi o‘zgarishlarni ma’lumotlar bazasidagi tovar yoki narx haqidagi ma’lumotlarni o‘zgartirish yo‘li bilan real vaqt masshtabida e’lon qilish imkoniyati tug‘iladi. bundan tashqari kattalogni …
2 / 17
a’lumotlarni ajratib oladi. bu dasturlar ko‘pincha cgi-stsenariylar yoki java da server dasturlari shaklida yaratiladi, lekin dasturni html-sahifaga to‘g‘ridan to‘g‘ri joylashtirish ham mumkin. endi sizni dasturingiz foydalanuvchiga qanday ma’lumotlar kerak va u ma’lumotlar bazasiga nima kiritmoqchiligini biladi. dastur ma’lumotlarni tanlash yoki o‘zgartirish uchun sql komanda yaratadi, ma’lumotlar bazasi bo‘lsa qolganini bajaradi. ma’lumotlar bazasidan olingan natijalarni sizni dasturingiz yangi html-sahifa shakliga keltirib qaytadan foydalanuvchiga yuboradi. msql tarixi to 1994 yilgacha sql qo‘llovchi rmbbt sotib olish uchun ancha ko‘p pul ketkazishga to‘g‘ri kelar edi. bozorda oracle, sybase va informix xokimlik qilar edi.bu ma’lumotlar bazasini boshqarish tizimlari murakkab bog‘lanishlarga ega bo‘lgan katta xajmdagi ma’lumotlarni qayta ishlash uchun mo‘ljallangan edi. ular katta quvvatga va imkoniyatlarga ega bo‘lib, katta hisoblash resurslarini talab qilar edilar va narxi qimmat edilar. u paytda $2000 ga 200-mhz pentium li server sotib olish mumkin emas edi. bunday mbbt uchun kerakli resurslar o‘ng minglab dollar turar edi. katta korporatsiyalar va yirik universitetlar …
3 / 17
d universitetida yozgan dissertatsiya bir qismi monitoring tizimini yaratish va tizimlar guruxini bir yoki bir necha joydan boshqarishga bag‘ishlangan edi. loyiha minerva network management system deb nomlangan edi. minerva asosiy elementi tarmoqdagi hamma kompyuterlar haqidagi ma’lumotlarni saqlovchi ma’lumotlar bazasi edi. universitet talabasi bo‘lgani va katta kommertsial ma’lumotlar bazalari ishlaydigan serverlarga murojaat qilish imkoniyati yo‘q bo‘lgani uchun, xyuz uning talablariga postgres – javob beradi degan qarorga keldi. uning hamkasblari sql tilidan minerva uchun standart so‘rovlar tili sifatida foydalanishni taklif qilishdi. sql ga asoslangan xolda minerva dunyoning sql ni qo‘llovchi mbbt mavjud ixtiyoriy nuqtasida qo‘llanishi mumkin edi. boshqacha qilib aytganda postgres foydalanuvchilari bilan chegaralab qo‘ygan postquel ga nisbatan sql minerva uchun kengroq foydalanuvchilar bilan ishlashga imkon berar edi. oxiri kelib hatto postgres ham bugun sql no qo‘llaydi. bir tomondan sql standartidan foydalanish istagi va boshqa tomondan sqlni qo‘llovchi ma’lumotlar bazasiga murojaat qilish imkoniyati yo‘qligi, xyuzni qiyin ahvolga solib qo‘ydi. agar minervada sqlga …
4 / 17
shib bordi. aniq bo‘ldiki na postgres na boshqa katta rmbbt minerva uchun kerak bo‘lgan chekli resurslar asosida kam sonli imkoniyatlarni qo‘llay olmas edi. masalan, minerva uchun bir vaqtning o‘zida bir necha ma’lumotlar bazasiga ulanish talab qilinar edi. buning uchun postgres bir vaqtning o‘zida ma’lumotlar bazasi serveri bir necha nusxasini ishga tushirishni talab qilar edi. bundan tashqari bir necha potentsial loyiha qatnashchilari unda qatnasha olmas edilar, chunki postgres ularning tizimlarini qo‘llamas edi, ular bo‘lsa sqlga asoslangan qimmat rmbbt sotib olishga imkonlari yo‘q edi. bu muammolarga duch kelgandan so‘ng postgresga munosabatini o‘zgartirdi. o‘zining kattaligi va murakkabligi bilan minerva talablaridan yuqori edi. minerva tomonidan generatsiya qilinadigan so‘rovlar asosan insert, delete va select sodda operatorlaridan iborat edi. postgres da mavjud va unumdorlikni kamaytiruvchi qolgan hamma imkoniyatlar minerva uchun kerak emas edi. xyuzda sqlga translyatsiyani amalga oshiruvchi msql mavjud edi. unga talablariga javob beruvchi ma’lumotlar bazasi serverini yaratish uchun ma’lumotlar ombori va ma’lumotlarni ajratib olish …
5 / 17
i, unireg katta harajatlar talab qilgani uchun, undan veb-sahifalarni dinamik generatsiya qilish uchun muvaffaqiyatli foydalanib bo‘lmadi. va tsx shundan so‘ng sql va msql ga murojaat qildi lekin o‘sha paytda msql faqat 1.x relizlari shaklida mavjud edi. yuqorida aytganimizdek msql 1.x versiyalari hech qanday indekslarni qo‘llamas edi va shuning uchun unireg dan unumdorligi past edi. videnius msql avtori s xyuz bilan bog‘landi va msql ni unireg dagi v+ isam qayta ishlovchisiga ulash fikri bilan qiziqtirmoqchi bo‘ldi. lekin xyuz shu paytga keldib msql 2 yaratish yo‘lida anchaga ketgan va indekslar bilan ishlash vositalarini yaratgan edi. tsx o‘z talablariga ko‘proq mos keluvchi ma’lumotlar bazalari serverini yaratishga qaror qildi. tsx xodimlari yangidan velosiped ixtiro qilib o‘tirmadilar. ular unireg ni asos qilib oldilar va soni oshib borayotgan o‘zga dasturchilar utilitalaridan foydalandilar. o‘z tizimlari uchun boshida msql uchun yaratilgan api bilan deyarli ustma-ust tushuvchi api yaratdilar. natijada yangi kengroq imkoniyatga ega tsx ma’lumotlar bazasiga o‘tmoqchi bo‘lgan …

Хотите читать дальше?

Скачайте все 17 страниц бесплатно через Telegram.

Скачать полный файл

О "mysql xossalari. jadvallar bilan ishlash asoslari. qatorli ma’lumotlar ko‘rinishlari"

mysql xossalari. jadvallar bilan ishlash asoslari. qatorli ma’lumotlar ko‘rinishlari reja: 1. mysql haqida tushuncha 2. mysql serveri bilan ishlash 3. mysql ma’lumotlar bazasida jadval yaratish (create table) mysql haqida tushuncha ma’lumotlar bazasi va www ma’lumotlar bazasi o‘ta tez rivojlangan hamda mysql va msql o‘zini ko‘rsatgan soha, internet uchun dasturlar yaratishdir. internet uchun murakkab va ishonchli dasturlarga ehtiyoj oshgan sari ma’lumotlar bazasiga ehtiyoj ham oshib bormoqda. server ma’lumotlar bazasi internetda ko‘p funktsiyalarni qo‘llashi mumkin. har qanday veb- sahifa ma’lumotlar bazasi tomonidan boshqarilishi mumkin. misol tariqasida o‘z kattalogini www da e’lon qilmoqchi bo‘lgan va internet orqali buyurtmalar qabul qilmoqchi bo‘lgan kattalog bo‘yicha sotuvchini ko‘ra...

Этот файл содержит 17 стр. в формате DOCX (43,5 КБ). Чтобы скачать "mysql xossalari. jadvallar bilan ishlash asoslari. qatorli ma’lumotlar ko‘rinishlari", нажмите кнопку Telegram слева.

Теги: mysql xossalari. jadvallar bila… DOCX 17 стр. Бесплатная загрузка Telegram