"tuzilgan so'rovlar tili"


Download 24.28 Kb.
bet2/3
Sana08.03.2023
Hajmi24.28 Kb.
#1250828
1   2   3
Bog'liq
MySQL PHP bilan birgalikda ishlaydigan veb

SQL ma'lumotlar turlari


Har bir ustunda faqat biz aniqlaydigan ma'lumotlarni bir turi bo'lishi mumkin. Buning ma'nosi qanday? bizning yoshdagi ustunimizda biz raqamdan foydalanamiz. Agar biz bu ustunni raqam sifatida aniqlasak, Kelly ning "yigirma oltita" ga kirishini o'zgartirib bo'lmaydi. Asosiy ma'lumotlar turi - raqamlar, sana / vaqt, matn va ikkilik. Bu ko'plab pastki toifalarga ega bo'lsa-da, biz ushbu qo'llanmada ishlatadigan eng keng tarqalgan turlarga murojaat qilamiz.
INTEGER - bu butun sonlarni saqlaydi, ham ijobiy, ham salbiy. Ba'zi bir misollar 2, 45, -16 va 23989 dir. Bizning misolimizda, yosh toifasi to'liq bo'lishi mumkin edi.
FLOAT - bu siz o'nligidan foydalanish kerak bo'lganda raqamlarni saqlaydi. Ba'zi bir misollar 2.5, -664, 43.8882 yoki 10.00001 bo'ladi.
DATETIME - Bu sana va vaqtni YYYY-MM-DD HH formatida saqlaydi: MM: SS
VARCHAR - Bu cheklangan miqdordagi matn yoki bitta belgi saqlaydi. Bizning misolimizda nom ustunida varchar (o'zgaruvchining belgisi uchun qisqa)
BLOB - bu matndan tashqari ikkilik ma'lumotlarni saqlaydi, masalan, fayllarni yuklash.

MySQL — bu eng mashhur va juda ko'p foydalaniladigan ma'lumotlar bazasini boshqarish tizimi(MBBT) hisoblanadi. Bu tizim juda katta ma'lumotlar bilan ishlash uchun yaratilmagan, aksincha biroz kichik hajmdagi bazalar bilan katta tezlikda ishlash uchun yaratilgan. Uning asosiy ishlash doirasi, saytlar hisoblanadi. Hozirgi kunda juda ko'p sayt va bloklarning ma'lumotlari aynan shu MBBT saqlanadi.
Ho'sh, saytlarning nimalari bazada saqlanishi mumkin? Dastlab, ma'lumotlar saqlash uchun dasturchilar fayllardan foydalanishgan, ya'ni fayl ochilib kerakli ma'lumotlar u yerga saqlanib, kerakli paytda chaqirib ishlatilgan. Keyinchalik fayllardan voz kechilib(noqulayliklar yuzaga kelgan, ya'ni faylni ochish, o'qish, yopish,.. ko'p vaqtni olib qo'ygan, u yerdan qidirish, xullas juda ko'p), ma'lumotlar bazasiga o'tilgan. Bazada saytdagi maqolalar, sayt foydalanuvchilari haqidagi ma'lumotlar, sayt kontentlari, qoldirilgan kommentariyalar, savol-javoblar, hisoblagich natijalari va shunga o'xshash juda ko'p ma'lumotlar saqlanadi. MySQL shunday ma'lumotlarni o'zida saqlaydi.
MySQL — juda katta tezlikda ishlovchi va qulay hisoblanadi. Bu tizimda ishlash juda sodda va uni o'rganish qiyinchilik tug'dirmaydi.
MySQL tizimi tcx kompaniyasi tomonidan, ma'lumotlarni tez qayta ishlash uchun korxona miqyosida ishlatishga yaratilgan. Keyinchalik ommalashib, saytlarning asosiy bazasi sifatida yoyildi.
So'rovlar 
Download 24.28 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling