SQL - relyatsion ma'lumotlar bazalaridagi jadvallarga so'rovlar yozish uchun kompyuter tili. Uning ko'p qirraliligi turli xil ma'lumotlar bazalarida bir xil operatorlardan foydalanishga, hattoki dastur kodini biridan ikkinchisiga jiddiy o'zgarishsiz o'tkazishga imkon beradi.
Ko'rsatmalar
1-qadam
Ma'lumotlar bazalari kompyuter muhitida keng tarqalgan, shu jumladan ular saytlar va bloglarni yaratish uchun ishlatiladi. Ushbu turdagi ma'lumotlarni saqlashning asosiy afzalligi shundaki, u o'xshash yo'nalishlar bo'yicha tuzilgan.
2-qadam
Masalan, xuddi shu jadvalning elementlari uchun ba'zi bir atributlarni o'zgartirish, masalan, allaqachon katta hajmga etgan blog yozuvlarini tahrirlash. Xususan, bitta iborani yoki so'zni boshqasiga o'zgartiring. Bunday holda siz barcha yozuvlarni kuzatib borishingiz va qo'lda o'zgartirish kiritishingiz shart emas, faqat sql so'rovidan foydalanishingiz kerak.
3-qadam
SQL so'rovlarini bajarish uchun dasturlash bo'yicha guru bo'lishingiz shart emas. Biroq, bu ma'lum bilim va ko'nikmalarni talab qiladi. Masalan, ma'lumotlar bazasining tuzilishini yoki hech bo'lmaganda uning kirish imkoniyatiga ega bo'lgan qismini tushunishingiz kerak. Jadvallarning nomini, kerakli ustunlarni (ustunlarni), shuningdek, til operatorlarining nomi va maqsadlarini biling.
4-qadam
Odatda, professional bo'lmagan dasturchi yoki blogger uchun asosiy operatorlar etarli, ularni ikki guruhga bo'lish mumkin: ma'lumotlarni aniqlash operatorlari va ma'lumotlarni manipulyatsiya qilish operatorlari.
5-qadam
Ma'lumotlarni boshqarish bo'yicha eng ko'p ishlatiladigan operatorlar. Bular tanlash, qo'shish, yangilash va o'chirish. Ushbu operatorlar jadval yoki bir nechta jadval ichidagi ma'lumotlar bilan ishlash uchun ishlatiladi va quyidagi tuzilmalarga ega: tanlang, …, from; - butun jadvaldan tanlov; tanlang, …, qaerdan = va / yoki =; - shartlar bo'yicha jadvaldan tanlash; * dan tanlang; - stoldan hamma narsani tanlash.
6-qadam
() qiymatlariga () joylashtiring; - belgilangan maydon qiymatlari bilan qatorni jadvalga qo'shish; qiymatlarga kiritish (); - barcha maydonlarni jadvalga qo'shish.
7-qadam
yangilash to'plami =; - jadvalning barcha yozuvlarida bitta maydonni o'zgartirish; yangilash to'plami = bu erda =; - muayyan shartlar bajarilganda o'zgartirish.
8-qadam
o'chirish; - jadvaldagi barcha yozuvlarni o'chirish; qaerdan o'chirish =; - ma'lum shartlar bajarilganda o'chirish. Agar bir nechta shartlar bo'lsa, ular vergul bilan ajratilgan holda yoziladi.
9-qadam
Ma'lumotlar bazasi ma'murlari uchun yuqori darajadagi operatorlar mavjud. Bu ma'lumotlar bazasi ob'ektlarini yaratish, o'zgartirish va yo'q qilish operatorlari, ya'ni ma'lumotlar bazasining o'zi, uning jadvallari, foydalanuvchilar va boshqalar. Ushbu uchta operator mavjud: yaratish, o'zgartirish va tushirish. jadval yaratish (, …,); - jadval yaratish.
10-qadam
jadvalni o'zgartirish [qo'shish, o'zgartirish, tushirish] ustun; - jadval maydonlarini o'zgartirish (qo'shish, o'zgartirish, o'chirish).drop jadval; - jadvalni o'chirish. Ushbu operatsiya boshqa jadvallarga havolalar bo'lmasa muvaffaqiyatli bo'ladi.