1.3. Mavjud morfologik analizatorlarning tahlili
II. БОБ. ЎЗБЕК-ҚОРАҚАЛПОҚ ТИЛЛАРИНИНГ МАШИНАЛИ ТАРЖИМАСИДА МОРФОЛОГИК ВА СИНТАКТИК ТАҲЛИЛНИ АМАЛГА ОШИРИШДА ФОЙДАЛАНИЛАДИГАН ДАСТУРИЙ ВОСИТАЛАР
2.1. O‘zbek-qoraqalpoq tillarining mashinali tarjimasida morfologik va sintaktik tahlilining ma’lumotlar bazasini yaratish
MySQL dunyodagi eng ommabop ochiq manbali ma’lumotlar bazasi. O‘zining isbotlangan ishlashi, ishonchliligi va foydalanish qulayligi bilan MySQL veb-ilovalar uchun etakchi ma’lumotlar tanloviga aylandi, bu Facebook, Twitter, YouTube, Yahoo!va yana ko‘p narsalar.
Agar siz o‘zingizni alohida veb-sahifalarni ko‘rib chiqib, turli bosish, tanlash, yuklab olish va hokazo amallarni bajarib, veb-saytlardagi ma’lumotlarni juda yaxshi tashkil etadigan va dinamik ravishda yaratadigan nima haqida o‘zingizga savol berayotgan bo‘lsangiz, javob oddiy - SQL (Strukturalangan so‘rovlar tili) ) ma’lumotlar bazalari. SQL ma’lumotlar bazasi - bu ma’lumotlarning tuzilgan to‘plami. SQL ma’lumotlar bazasining tarkibi pishirish retseptidan tortib rasmlar galereyasiga yoki korporativ tarmoqdagi juda ko‘p ma’lumotlarga bog‘liq bo‘lishi mumkin. Kompyuter ma’lumotlar bazasida saqlangan ma’lumotlarni qo‘shish, kirish va qayta ishlash uchun sizga ma’lumotlar bazasini boshqarish tizimi kerak. Kompyuterlar katta hajmdagi ma’lumotlarga ishlov berishda juda yaxshi bo‘lganligi sababli ma’lumotlar bazasini boshqarish tizimlari hisoblashda, mustaqil dastur sifatida yoki boshqa dasturlarning qismlari sifatida markaziy rol o‘ynaydi. Tezlik va moslashuvchanlikni qo‘shish uchun, MySQL kabi ma’lumotlar bazasini boshqarish tizimlari (RDBMS) barcha ma’lumotlarni bitta katta omborga joylashtirmasdan, alohida jadvallarda saqlaydi. Ma’lumotlar bazasidan foydalanadigan veb-saytlarning ko‘pgina afzalliklari bor. Ular bir nechta foydalanuvchilar uchun tuzilgan, osongina ochiladigan va tahrirlanadigan tarkibni taqdim etadi. Ma’lumotlarning ko‘p qismi ma’lumotlar bazasida saqlanganligi sababli, tarkib boshqa veb-dasturga, yangi veb-serverga yoki uning yangi versiyasiga osongina uzatilishi yoki eksport qilinishi mumkin.
Bugungi kunda butun dunyo bo‘ylab Internetda SQL ma’lumotlar bazasining eng ko‘p ishlatiladigan turi bu MySQL. SQL ma’lumotlar bazasini boshqarishning eng mashhur tizimi sifatida MySQL MySQL AB tomonidan ishlab chiqiladi, tarqatiladi va qo‘llab-quvvatlanadi. MySQL engil, ochiq manbaga asoslangan va bepul bo‘lgani uchun Joomla, Wordpress, 4images va PHPBB3 kabi ko‘plab havaskor, professional bo‘lmagan yoki ochiq manbali loyihalar uchun asosdir. Afsuski, MySQL Oracle, MsSQL, Sybase singari qimmatbaho korxona sinfidagi ma’lumotlar bazasi echimlariga xos bo‘lgan xavfsizlikning yuqori darajasini ta’minlamaydi, ammo u ko‘plab professional veb-muhitlarda amalga oshiriladigan ishonchli, tezkor va ishonchli ma’lumotlar bazasi xizmatini taqdim etadi.
MySQL ma’lumotlar bazalari, ularning ishonchliligi va ishlash tezligi tufayli mulkiy ma’lumotlar bazasi tizimlaridan afzalroqdir. Ular odatda UNIX, Windows va Mac OS-da ishlaydigan odatiy va o‘rnatilgan veb-ilovalar uchun ishlatiladi. MySQL - bu yuklangan veb-saytlar va yuqori tezlikda ishlaydigan veb-portallar uchun mukammal ma’lumotlar bazasi dasturi. Veb-saytingiz maqsadiga va miqyosiga qarab - sizga 1 dan 9999 gacha MySQL ma’lumotlar bazasi kerak bo‘lishi mumkin.
MySQL ochiq manbali ma’lumotlar bazasi. Bu murakkab korporativ ma’lumotlar bazasi echimlariga bepul, oqilona alternativani taqdim etadi va bugungi veb-ilovalarga ko‘p miqdordagi maqolalar, foydalanuvchi yozuvlari, sharhlar va boshqa turli xil ma’lumotlarni saqlash va namoyish qilish imkonini beradi. Joomla, Wordpress, phpBB va boshqa ko‘plab eng mashhur ochiq PHP veb-ilovalari ma’lumotlarini saqlash uchun MySQL-dan foydalanadilar. Ushbu veb-tarkiblarning barchasi joriy veb-ilovaning ma’lumotlar bazasida mavjud va ularni bazaning 4 ta asosiy ko‘rsatmalarini bajarish bilan osongina namoyish qilish, tahrirlash yoki o‘chirish mumkin: joylashtiring, tanlang, yangilang yoki yo‘q qiling (yuqoridagi misollarni tekshirib ko‘rishingiz mumkin, ammo ular e’tibor bering. to‘liq emas va faqat o‘quv maqsadlarida foydalanish mumkin). MySQL ma’lumotlar bazasi jadvali qatorlar va ustunlardan iborat. Ustunlar ma’lumotlar turini, satrlar esa ma’lumotlarni o‘z ichiga oladi. Quyida MySQL jadvali qanday ko‘rinishga ega bo‘lishi ko‘rsatilgan:
MySQL jadvalining PHPMyAdmin-da qanday ko‘rinishiga misol (8-rasm).
Do'stlaringiz bilan baham: |