Ma'lumotlar bazasini bashqarish

|
Ma'lumotlar bazasini bashqarish
|
bet | 6/9 | Sana | 16.05.2024 | Hajmi | 2,88 Mb. | | #237056 |
Bog'liq И.П.Ахаткулов1.3. Ma'lumotlar bazasini bashqarish
MySQL- ochiq manbali relyatsion maʼlumotlar bazasini boshqarish tizimi (RDBMS). Uning nomi "Mening", hammuassisi Maykl Videniusning qizi Mening ismim, va "SQL", Structured Query Language qisqartmasi birikmasidan iborat . Relyatsion ma'lumotlar bazasima'lumotlarni bir yoki bir nechta ma'lumotlar jadvallarida tartibga soladi, ularda ma'lumotlar bir-biri bilan bog'liq bo'lishi mumkin; bu munosabatlar ma'lumotlarni tuzilishga yordam beradi. SQL - dasturchilar relyatsion ma'lumotlar bazasidan ma'lumotlarni yaratish, o'zgartirish va chiqarish, shuningdek, ma'lumotlar bazasiga foydalanuvchi kirishini boshqarish uchun foydalanadigan til. Relyatsion ma'lumotlar bazalari va SQL bilan bir qatorda, MySQL kabi RDBMS kompyuterning saqlash tizimida relyatsion ma'lumotlar bazasini amalga oshirish uchun operatsion tizim bilan ishlaydi, foydalanuvchilarni boshqaradi, tarmoqqa kirish imkonini beradi va ma'lumotlar bazasi yaxlitligini sinovdan o'tkazish va zaxira nusxalarini yaratishni osonlashtiradi.
MySQL GNU General Public License shartlariga muvofiq bepul va ochiq kodli dasturiy ta'minot bo'lib, shuningdek, turli mulkiy litsenziyalar ostida ham mavjud . MySQL Sun Microsystems (hozirgi Oracle korporatsiyasi ) tomonidan sotib olingan MySQL AB Shvetsiya kompaniyasiga tegishli va homiylik qilgan . 2010 yilda Oracle Sun ni sotib olganida , Widenius MariaDB ni yaratish uchun ochiq manbali MySQL loyihasini yaratdi .
MySQL-da foydalanuvchilarga SQL-dan foydalangan holda MySQL ma'lumotlar bazasi bilan to'g'ridan-to'g'ri ishlashga imkon beruvchi mustaqil mijozlar mavjud, lekin ko'pincha MySQL relyatsion ma'lumotlar bazasi qobiliyatiga muhtoj bo'lgan ilovalarni amalga oshirish uchun boshqa dasturlar bilan ishlatiladi. MySQL Linux , Apache , MySQL, Perl / PHP / Python so'zlarining qisqartmasi bo'lgan LAMP veb-ilova dasturlari stekining (va boshqalar ) tarkibiy qismidir . MySQL ko'plab ma'lumotlar bazasiga asoslangan veb-ilovalar, jumladan Drupal , Joomla , phpBB va WordPress tomonidan qo'llaniladi . MySQL ko'plab mashhur veb-saytlar tomonidan ham qo'llaniladi, jumladan, Facebook , Flickr , MediaWiki , Twitter va YouTube .
XAMPP- Apache Friends tomonidan ishlab chiqilgan bepul va ochiq manbali o‘zaro platformali veb-server yechimlari to‘plami bo‘lib, asosan quyidagilardan Apache HTTP Server , MariaDB ma'lumotlar bazasi va PHP va Perl dasturlash tillarida yozilgan skriptlar uchun tarjimonlar. Ko'pgina haqiqiy veb-serverlarni joylashtirish XAMPP bilan bir xil komponentlardan foydalanganligi sababli, u mahalliy test serveridan jonli serverga o'tish imkonini beradi. XAMPP dastlab ishlab chiquvchilar uchun vosita sifatida yaratilgan bo'lib, veb-dizaynerlar va dasturchilarga internetdan foydalanmasdan o'z ishlarini sinab ko'rish imkonini beradi. Ishni osonlashtirish uchun ba'zi xavfsizlik xususiyatlari va sozlamalari sukut bo'yicha o'chirib qo'yilgan va umuman XAMPP faqat juda do'stona muhitda foydalanish uchun tavsiya etiladi. Biroq, XAMPP ba'zan World Wide web-da ham qo'llaniladi. Shuningdek, dastur MySQL va SQLite ma'lumotlar bazalarini yaratish va boshqarishni qo'llab-quvvatlaydi.
XAMPP-ning o'rnatish qulayligi WAMP yoki LAMP stekini ishlab chiquvchi tomonidan operatsion tizimga tez va sodda tarzda o'rnatilishi mumkinligini anglatadi, buning afzalligi WordPress va Joomla kabi keng tarqalgan qo'shimcha ilovalar ! Bitnami yordamida ham xuddi shunday qulaylik bilan o'rnatilishi mumkin .
XAMPP muntazam ravishda Apache , MariaDB , PHP va Perlning so'nggi versiyalari bilan yangilanadi. Bundan tashqari,OpenSSL , phpMyAdmin, MediaWiki , Joomla , WordPress va boshqalarni o'z ichiga olgan bir qator boshqa modullar bilan birga keladi, XAMPP ning mustaqil, bir nechta nusxalari bitta kompyuterda mavjud bo'lishi mumkin va har qanday berilgan nusxa bir kompyuterdan ikkinchisiga ko'chirilishi mumkin. XAMPP ham toʻliq, ham standart versiyada taqdim etiladi (Kichikroq versiya).
XAMPP ning eng aniq xususiyati WAMP veb- server stekini joylashtirish va yaratishning qulayligidir. Keyinchalik, Bitnami tomonidan osongina o'rnatilishi mumkin bo'lgan ba'zi umumiy paketli ilovalar taqdim etildi.
Rasmiy ravishda, XAMPP dizaynerlari uni faqat ishlab chiqish vositasi sifatida ishlatish uchun mo'ljallangan bo'lib, veb-sayt dizaynerlari va dasturchilariga Internetga kirish imkoni bo'lmagan holda o'z kompyuterlarida o'z ishlarini sinab ko'rishlari mumkin. Buni iloji boricha osonlashtirish uchun ko'plab muhim xavfsizlik funktsiyalari sukut bo'yicha o'chirib qo'yilgan. XAMPP World Wide Webda veb-sahifalarga xizmat ko'rsatish imkoniyatiga ega . Paketning eng muhim qismlarini parol bilan himoyalash uchun maxsus vosita taqdim etilgan.
XAMPP, shuningdek, MariaDB va SQLite va boshqalarda ma'lumotlar bazalarini yaratish va manipulyatsiya qilishni qo'llab-quvvatlaydi .
MariaDB versiya raqamlari MySQL-ning 5.5 versiyasiga qadar raqamlash sxemasiga amal qiladi. Shunday qilib, MariaDB 5.5 barcha MySQL 5.5 xususiyatlarini taklif etadi. MySQL versiyalarida 5.1 va 5.5 oralig'ida bo'shliq mavjud, MariaDB esa 5.2 va 5.3 nuqta relizlarini chiqardi.
MariaDB - da o'ziga xos yangi xususiyatlar ishlab chiqilganligi sababli, ishlab chiquvchilar versiya raqamini katta o'zgartirish zarur deb qaror qilishdi
XAMPP o'rnatilgandan so'ng, FTP mijozi yordamida ulanish orqali mahalliy xostni masofaviy xost sifatida ko'rish mumkin. Joomla yoki WordPress kabi kontentni boshqarish tizimini (CMS) o'rnatishda FileZilla kabi dasturdan foydalanish juda ko'p afzalliklarga ega. Bundan tashqari, HTML tahrirlovchisi bilan FTP orqali localhost-ga ulanish mumkin.
XAMPP PHP-ning eng mashhur rivojlanish muhitidir. XAMPP butunlay bepul va MariaDB, PHP va Perl o'z ichiga olgan Apache distributivini o'rnatish oson. XAMPP o'rnatish va ishlatish uchun nihoyatda oson bo'lishi uchun ochiq manba sifatida yaratilgan.
|
| |