Nisbiy ma'lumotlar bazalari qator va ustunlardan tashkil topgan jadvallar to'plamidir. Har bir jadvalda tavsifda ko'rsatilgan, belgilangan qator ustunlar va ma'lumotlar bazasi bilan ishlashda o'zgarishi mumkin bo'lgan qatorlar soni o'zgaradi. Ma'lumotlar bazasini dasturlash tillari boshqa dasturlash tillaridan vazifasi - ma'lumotlar bazalarini boshqarish bo'yicha farq qiladi. Strukturalangan til SQL so'rovlari ma'lumotlar bazalari bilan ishlashning yagona tili hisoblanadi. Bu tilni ma'lumotlar bazasini boshqarishning har qanday tizimi (DBMS) tushunadi, lekin bundan tashqari, ko'pgina ma'lumotlar bazalarida o'ziga xos til mavjud bo'lib, ular ushbu ma'lumotlar bazasiga boshqalarga ko'chirilmaydi. Talablarning asosiy turlari SQL tili ular: jadvallar va ma'lumotlar bazalarini yaratish, ma'lumotlar bazasidan ma'lumotlarni olish, ma'lumotlar bazasidagi ma'lumotlarni tahrir qilish, ma'lumotlar bazalarini boshqarish. Tillarni tillarga ajratish universal va ixtisoslashgan. Barcha mashhur tillarni universal va ixtisoslashgan bo'linishi mumkin. Umumjahon tillari turli muammolarni hal qilish uchun ishlatiladi. Ixtisoslashtirilgan tillar bitta, eng ko'p bir nechta turdagi vazifalarni (masalan, ma'lumotlar bazalari bilan ishlash, veb -dasturlash yoki operatsion tizimlarni boshqarish uchun skriptlar) hal qilishga mo'ljallangan. Ixtisoslashgan tillarning turlari: Ixtisoslashgan tillarning turlari: 1.Ma'lumotlar bazasi tillari:
a) Sanoat mijoz-server ma'lumotlar bazasini boshqarish tizimlariga (DBMS) kirgan tillar (Oracle DBMS-dagi PL-SQL, Transact-SQL Microsoft SQL Server)
b) DBMSning boshqa turlariga kiruvchi tillar (Visual FoxPro, Microsoft Access, Paradox va boshqalar).
2. Veb -dasturlash uchun tillar.
a) veb -sayt joylashgan serverda ishlaydigan tillar (PHP, Perl, VBScript)
b) mijozlar brauzerida ishlaydigan tillar (tomoshabin) JavaScript, JScript, VBScript
Do'stlaringiz bilan baham: |