|
Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti ma’lumotlar bazasi fanidan
|
bet | 4/5 | Sana | 20.12.2023 | Hajmi | 98,24 Kb. | | #125421 |
Bog'liq MB KaramatulloIshlash So'rov natijasida hosil bo'lgan jadval.
Asosiy SQL so'rovlari tili operatorlari
SQL iboralari shartli ravishda quyidagilarga bo'linadi 2 pastki til:
Ma'lumotlarni aniqlash tili DDL;
Ma'lumotlarni manipulyatsiya qilish tili DML.
Jadvalda * bilan belgilangan maxsus operatorlar til.
Keling, eng muhim SQL iboralarini ko'rib chiqaylik.
Jadval yaratish bayonoti:
Yaratilayotgan jadval nomi va kamida bitta ustun (maydon) nomi talab qilinadigan operandlardir. Ustun nomi uchun siz unda saqlanadigan ma'lumotlar turini ko'rsatishingiz kerak.
Alohida maydonlar uchun siz ularga kiritilgan qiymatlarni boshqarish uchun qo'shimcha qoidalarni belgilashingiz mumkin. Masalan, NULL EMAS maydon bo'sh bo'lmasligini va unga qiymat kiritish kerakligini bildiradi.
1-misol
Jadval yaratish uchun kitoblar maydonlarni o'z ichiga olgan kitoblar katalogi:
turi- kitob turi,
nomi- kitob nomi,
narx- kitobning narxi
operator quyidagicha ko'rinishi mumkin:
Jadval tuzilishini o'zgartirish operatori:
Jadvalning tuzilishini o'zgartirganda, qo'shishingiz mumkin ( QO‘SHISH), o'zgartirish ( O‘ZGARISH) yoki o'chirish ( DOPLASH) jadvalning bir yoki bir nechta ustunlari. Ushbu operator uchun yozish qoidalari operator bilan bir xil. JADVAL YARATISH... Ustunni o'chirishni ko'rsatish shart emas.
2-misol
Jadvalga qo'shish uchun kitoblar dalalar raqam Kitoblar sonini saqlaydigan , operatorni yozishingiz mumkin:
Jadvalni tushirish operatori:
3-misol
Masalan, nomli mavjud jadvalni tashlash uchun kitoblar faqat operatordan foydalaning:
Indeks yaratish operatori:
Operator so'rov va qidiruv operatsiyalarini tezlashtirish uchun berilgan jadvalning bir yoki bir nechta ustunlarida indeks yaratadi. Bitta jadval uchun bir nechta indekslar yaratilishi mumkin.
Ixtiyoriy variant O'ZBEKISTON bayonotda ko'rsatilgan barcha ustunlardagi qiymatlarning o'ziga xosligini ta'minlash uchun javobgardir.
|
| |