1.2 Asosiy SQL bayonotlari
SQL operatorlari barcha interaktiv SQL tili tarjimonlarida qo'llaniladi ( Informix - SQL , SQL - Plus , SQL - Query va boshqalar). Har bir vosita tegishli hujjatlarda tasvirlangan SQL dan foydalanishning o'ziga xos xususiyatlariga ega .
1.3 Asosiy SQL konventsiyalari
SQL bayonotlarini yozish formati bepul. Siz hamma narsani bir qatorga, bitta gapni bir nechta satrga yozishingiz mumkin, bayonotlardagi kalit so'zlar ixtiyoriy miqdordagi bo'shliqlar va sharhlar bilan ajratilishi mumkin. Operatorlarni biron bir belgi bilan ajratishning hojati yo'q (kabi; kabi). Bayonotning oxiri kontekstga qarab belgilanadi.
Eslatma. Agar siz SQL operatorlarini dasturda emas, balki tarjimon muhitida yozsangiz, u holda gaplarni nuqta-vergul (;) bilan ajratishingiz kerak.
SQL kalit so'zlarning to'liq to'plami zaxiralangan, ularni boshqa maqsadlar uchun olish mumkin emas.
Til tarjimoni operatorlarning katta yoki kichik harflar bilan yozilishiga ahamiyat bermaydi. U ularning o'rtasida farq qilmaydi.
Izohlar satr oxirigacha { comment } yoki -- (ikki minus belgisi) bilan belgilanadi.
1.4 SQL bayonotlari guruhlari
SQL 4 ta guruhni o'z ichiga oladi:
Ø ma'lumotlarni tavsiflash operatorlari: CREATE , DROP , ALTER va boshqalar.
Ø Ma'lumotlar bazasiga kirish huquqlarini o'rnatish uchun operatorlar: GRANT / REVOKE, LOCK / OCK, SET LOCK REJIMI
Ø ma'lumotlarni himoya qilish, ma'lumotlarni qayta tiklash va boshqa operatorlar.
Ø ma'lumotlarni manipulyatsiya qilish operatorlari: INSERT , DELETE -, SELECT , UPDATE va boshqalar.
Ularning umumiy ko'rinishi quyida keltirilgan.
1.5 Ma'lumotlarni tavsiflash operatorlari
Ma'lumotlarni tavsiflash operatorlari ma'lumotlar bazasi ob'ektlarini tavsiflash (yaratish), tavsifini o'zgartirish va yo'q qilish uchun mo'ljallangan.
SQL quyidagi turdagi ob'ektlarni ajratib turadi :
• ma'lumotlar bazasi ( ma'lumotlar bazasi );
• jadval ( jadval );
• ustun ( ustun );
• indeks ( indeks );
• ko'rish ( ko'rish );
• sinonim ( sinonim ).
Har bir ob'ekt o'z nomiga ega - identifikator. Har bir ob'ektning egasi, ya'ni uni yaratgan foydalanuvchi bor. Ob'ektning nomi ushbu shaklda egasining ismi ( egasining ismi ) yordamida kvalifikatsiya qilinishi mumkin : Irina . stol
Quyida barcha ma'lumotlarni tavsiflash operatorlaridan foydalanish misollari keltirilgan. To'liq sintaksisni SQL Tezkor havolasida topish mumkin .
Do'stlaringiz bilan baham: |