Yakuniy nazorat bilet №1 1normal formadan 2normal formaga o’tish qanday amalga oshiriladi? Misollar keltiring
Download 0.73 Mb.
|
MBB yakuniy nazorat (2) (Автосохраненный)
- Bu sahifa navigatsiya:
- Kiritilgan funksiyalar. MySQL kengaytirilgan funksiyalari. J; BIN
_______________________________________________________
Yakuniy nazorat BILET № 5 SQL so’rovlar tili - vazifasi, operatorlarni yozilishi. J; SQL tili - bu (Strusture Query Language), ya’ni strukturalangan so'rovlar tili M a'lum otlar bazasi bilan ishlash tillari belgilangan masalalami ottiqcha harakatlarsiz hal qilish imkonivatini berishi kerak. Tilning komandalarini tuzilishi va sintaksisi yetarh darajada sodda va foydalaiiishga oson bo'lishi kerak. Bundan tashqari u universal bo'lishi va qandaydir standart talablariga javob berishi kerak. Bu esa uni operator tuzilmasini va sintaksisini bir qancha MBBTishlatishini imkonini beradSQL operatori xizmatchi so'zlar va foydalanuvchi qoilaydigan so‘zlardan tashkil topadi.Xizmatchi so‘zlar SQL tilining doimiy qismi bo’lib. ular aniq qiymatga ega. Ulami standartda ko‘rsatilgandek yozish kerak va ularni bir satrdan ikkinchisiga ko'chirish mumkin emas. SQL tilida operatorlar o'm atilgan sintaksis qoidalariga moslab joylashtiriladi. Til standartida bu koisatilm agan bo'Isa ham, SQL tilining ko'rinishida main tugallanganini bildiruvchi belgi, ko‘pgina hollarda nuqtali vergul (;) ishlatiladi.SQL operator komponentalarini ko‘pchiligi registrga bog‘liq emas, ya'ni ixtiyoriy har qanday katta va kichik harflar ishlatishi mumkin. SQL tili erkin formatga ega bo'lgani uchun SQL alobida operatorlari va uiarning ketma-ketligini alohida ajratib yozish mumkin. SQL tilidan foydalanishda quyidagi qoidalarga bo‘ysunish talab etiladi: — operatordagi har bir konstruksiya yangi satrdan boshlanishi kerak; — har bir konstruksiya boshlanishida tashlab ketiladigan bo'sh joy. boshqa operator konstraksiyalarida ham boTishi kerak; — agar konstruksiya bir necha qismdan iborat bo‘!sa, uiarning har biri yangi satrlardan bo'sh o'rinlarni oldingi konstruksiyaga nisbatan siljitib yoziladi. Kiritilgan funksiyalar. MySQL kengaytirilgan funksiyalari. J; BIN- O'nli kasrni ikkilik raqamga aylantiradi BINARY- Qiymatni ikkilik qatorga o'zgartirad CASE- Birinchi shart bajarilganda shartlarni baholash va qiymatni qaytarish imkonini berad CAST- Qiymatni bitta ma'lumot turidan boshqa ma'lumot turiga o'zgartiradi COALESCE- Ro'yxatdagi birinchi null bo'lmagan ifodani qaytaradi CONNECTION ID- Joriy ulanish uchun noyob ulanish identifikatorini qaytaradi CONV- Joriy ulanish uchun noyob ulanish identifikatorini qaytaradi CONVERT- Qiymatni bitta ma'lumot turidan boshqasiga yoki bitta belgilar to'plamidan boshqasiga o'zgartiradi CURRENT USER- Server tomonidan joriy mijozning haqiqiyligini tekshirish uchun foydalanadigan MySQL hisob qaydnomasi uchun foydalanuvchi nomi va xost nomini qaytaradi DATABASE- Standart ma'lumotlar bazasi nomini qaytaradi IF- Agar shart rost bo'lsa, bitta qiymatni yoki shart noto'g'ri bo'lsa, boshqa qiymatni qaytaradi IFNULL- Agar ifoda null bo'lsa, muqobil qiymatni qaytarishga imkon beradi ISNULL- Ifoda null yoki yo'qligini tekshiradi LAST INSERT ID- Oxirgi INSERT yoki Update buyrug'i bilan berilgan birinchi auto_increment qiymatini qaytaradi NULLIF- Ikki iborani taqqoslaydi SESSION USER- Joriy MySQL foydalanuvchisi uchun foydalanuvchi nomi va xost nomini qaytaradi SYSTEM USER- Joriy MySQL foydalanuvchisi uchun foydalanuvchi nomi va xost nomini qaytaradi USER- Joriy MySQL foydalanuvchisi uchun foydalanuvchi nomi va xost nomini qaytaradi VERSION- MySQL ma'lumotlar bazasi versiyasini qaytarad Download 0.73 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling