SQL nima?
SQL ma'lumotlar bazalarini boshqarish uchun tildir; ma'lumotlar bazasini yaratish, o'chirish, olishni o'z ichiga oladi, satrlar, satrlarni o'zgartirish va boshqalar. SQL ANSI (Amerika milliy standartlari instituti) standart til, lekin SQL tilining ko'plab versiyalari mavjud.
SQL so'rovlar tilini tuzish, uni saqlash, boshqarish uchun kompyuter tili va ma'lumotlar bazasida saqlangan ma'lumotni olish. SQL Relational dаtаbase System uchun standart tildir. Bilan bog'liq barcha ma'lumotlar bazasi MySQL, MS Access, Oracle, Sybase, Informix, Postgres kabi boshqaruv tizimlari (RDMS) va SQL Server standart bazasi tili sifatida SQLdan foydalanadi.
Bundan tashqari, ular turli xil dialektlardan foydalanadilar
*.MS SQL Server T-SQL yordamida,
*.Oracle PL / SQL yordamida,
*.SQL ning MS Access versiyasi JET SQL (local - «mahalliy» format) va boshqalar
Nima uchun SQL?
SQLga Umumiy nazar
SQL quyidagi afzalliklarga ko`ra keng tarqalgan:
*.Foydalanuvchilarga tegishli ma'lumotlar bazasini boshqarish tizimidagi ma'lumotlarga kirishga ruxsat beradi.
*.Foydalanuvchilarning ma'lumotni ta'riflashga imkon beradi.
*.Foydalanuvchilarga ma'lumotlar bazasida ma'lumotlarni aniqlash va ushbu ma'lumotlarni boshqarish imkonini beradi.
*.SQL-modul, kutubxonalar va dasturiy vositalardan foydalanib, oldingi kompilyatorlar.
*.Foydalanuvchilarga ma'lumotlar bazalari va jadvallarni yaratishga va ochishga imkon beradi.
*.Foydalanuvchilarga ma'lumotlar bazasida ko'rish, saqlangan protsedura, funktsiyalar yaratish imkonini beradi.
*.Foydalanuvchilarga jadvallar, protseduralar va qarashlarga ruxsat berishga ruxsat beradi
SQLning qisqacha tarixi
*.1970 - Doktor Edgar F. "Ted" IBM kodi - bu relational dаtаbase(munosabatlar bazalari) otasi sifatida tanilgan Ma'lumotlar bazalari uchun relaksatsiya modelini tavsifladi
*.1974 - tuzilgan so'rovlar tili paydo bo'ldi.
*.1978 - IBM Codd kompaniyasining g'oyalarini ishlab chiqdi va nomlangan mahsulotni ishlab chiqdi Tizim / R.
*.1986 - IBM ma'lumotlar bazasining birinchi prototipini ishlab chiqdi va ANSI tomonidan standartlashtirildi. Birinchi relational dаtаbase ma'lumotlar bazasi Relational Software tomonidan ishlab chiqilgan keyinchalik Oracle nomi bilan tanilgan.
SQL jarayoni
Har qanday RDBMS uchun SQL buyrug'ini bajarayotganingizda tizim tizimni belgilaydi. Sizning so'rovingizni bajarishning eng yaxshi usuli va SQL vosita vazifani qanday izohlashni aniqlaydi. Ushbu jarayonga kiritilgan turli qismlar mavjud.
Ushbu qismlarga
*.So'rov dispetcher
*.Optimizatsiya mexaniz1. SQL ─ Umumiy nuqtai nazarmlari
*.Classic Query Engine
*.SQL Query Engine va boshqalar.
Klassik so'rovlar vositasi barcha SQL-bo'lmagan so'rovlarni ko'rib chiqadi, ammo SQL so'rovlar qidiruvi bo'lmaydi mantiqiy fayllarni ishlating.
Ma'lumotlar
Yaratilgan vaqt: 16 Aug 2018, 11:27
Muallif: @Arey (44)
Raxmat aytishgan: 0 kishi
Fikrlar: 0 ta
Ko'rilgan: 12 marta
Shikoyatim bor
Blog bilan bo'lishish
uzmasters.ru Onlayn 203 (0/203)
uzmasters.ru Forumga a'zo bo'lish
uzmasters.ru Forumdan qidirish
uzmasters.ru Bosh sahifa
Яндекс.Метрика UzMasterS.Ru