IBM Corporation, Inc Codd modelini amalga oshirish uchun Structured English Query Language (SEQUEL) tilini yaratdi. Keyinchalik, SEQUEL SQL deb o'zgartirildi (hali "davomi" deb talaffuz qilinadi). SQL ning birinchi tijorat tatbiq etilishi 1979 yilda Relational Software, Inc. (hozirgi Oracle) tomonidan chiqarilgan. SQL endi standart RDBMS tili sifatida keng tan olingan.
SQL har qanday ma'lumotlar bazasi bilan ishlashi mumkinligi sababli, u ma'lumotlar bazasiga kirish uchun eng keng tarqalgan tildir. Siz o'zaro aloqada bo'lgan ma'lumotlar bazalari mijozlarga ma'lumotlarni mantiqiy saqlash va boshqarish imkonini beruvchi dasturlardir. SQL yordamida biz quyidagi afzalliklarga ega bo'lishimiz mumkin.
SQL relyatsion ma'lumotlar bazalarida foydalanuvchilarga ma'lumotlarga kirishni taklif qiladi.
Foydalanuvchilar ma'lumotlarni aniqlash uchun ushbu xususiyatdan foydalanishlari mumkin.
Ma'lumotlar bazasidagi ma'lumotlarni aniqlash va o'zgartirish SQL bilan oson
Biz istalgan vaqtda maʼlumotlar bazasidagi maʼlumotlarni yaratishimiz, oʻchirishimiz, oʻzgartirishimiz mumkin.
Bu SQL modullari, kutubxonalari va pre-kompilyatorlarini boshqa tillarga joylashtirish imkonini beradi.
Ma'lumotlar bazasi ko'rinishlari, saqlangan protseduralar va funktsiyalarni SQL yordamida qurish mumkin.
Har qanday DBMS tizimida SQL so'rovlarini ishga tushirmoqchi bo'lsangiz, avval siz so'rovingizni bajarish uchun eng yaxshi usulni tanlashingiz kerak va SQL mexanizmi bu vazifani qanday izohlashni aniqlaydi.
Quyida SQL jarayonining muhim tarkibiy qismlari keltirilgan:
So'rov dispetcheri : Dispetcherning vazifasi so'rovning atributlariga qarab so'rov so'rovini CQE yoki SQE ga yuborishdir. Dispetcher barcha so'rovlarni ko'rib chiqish uchun javobgardir. Buning oldini olish mumkin emas.
Do'stlaringiz bilan baham: |