• SQL tilining tarixi
  • CREATE TABLE talaba(id_talaba int




    Download 27,05 Kb.
    bet2/9
    Sana28.01.2024
    Hajmi27,05 Kb.
    #147685
    1   2   3   4   5   6   7   8   9
    Bog'liq
    9-Mavzu

    CREATE TABLE talaba(id_talaba int,
    fam varchar(20), ismi varchar(10),
    stipendiya decimal(9,2));
    INSERT INTO talaba
    VALUES(’1’,’Boltayev’,’Boltabay’, 150000);
    SELECT fam FROM talaba WHERE stipendiya>100000;
    SQL tilini administratordan boshlab, oddiy foydalanuvchilargacha barcha ishlatishi mumkin.
    SQL tilining tarixi
    SQL til va relatsion modelning tarixi 1970-yildan E.F. Kodd [17] tomondan nashr etilgan maqoladan boshlangan. 1974 y. - D.D. Chemberlin, P. Reyner, R.F. Boys, F.B. Raymondlar SEQUEL (Structured English Quary Language) [8] va SQUARE [42] tillarning tavsifini chop etadilar. Bu tillar SQL tilining dastlabki namunalari hisoblanadi.
    1976 y. – Qayta ishlangan SEQUEL/2 [6] tili chiqariladi, keyinchalik til nomi SQL bo‘ldi.
    1976y. – Shu til asosida IBM kompaniyasi «System R» [3] nomidagi BBBT chiqaradi.
    1979 y. – ORACLE kompaniyasi SQL tili asosida BBBT «ORACLE» yaratadi.
    1981 y. – DOS tizimi uchun IBM birinchi relatsion BBBT «SQL/DS» chiqariladi. Bu tizimni shahsiy kompyuterlarda ishlatsa bo‘ladi.
    1982 y. – AQSH standartlar milliy instituti (ANSI) RDL (Relation Data Lenguage) tili bo‘yicha tadqiqot ishlarni boshlagan.
    1983 y. – IBM Shularni o‘zi yangi BBBT «DATA BASE II» chiqaradi.
    1987 y. – ISO tomonidan SQL tilini birinchi namunasi nashr etilgan.
    1989 y. – ISO SQL ga berilganlarni butunligini saqlash funksiyalarini qo‘shimcha qilib kiritadi va bu namuna SQL/89 deb nomlanadi.
    1992 y. – Qayta ishlab chiqarilgan namunani ikkinchi naqli SQL/2 (SQL-92) chiqariladi.
    1999 y. – Na’munani uchinchi naqli SQL3 [21,64] chiqariladi. Bu namunada berilganlarni boshqarishda obyektga yo‘naltirilgan funksiyalar qo‘shiladi.
    Bundan tashqari tijorat berilganlar bazasini yaratuvchilar tomondan qo‘shilgan funksiyalar tilni kengaytmasiga kiritilgan.
    Yuqorida keltirilgan amalga oshirilgan har bir til SQL tilni naqli deb nomlanadi.
    Hozirgi vaqtda 100dan ortiq dialektlar mavjud, shu jumladan:
     SQL – Access [70,86] – BBBT Access tili;
     Tranzact - SQL – BBBT MS SQL Server tili [72,91,92];
     MySQL – BBBT Internet tili [38,39];
     PL / SQL – BBBT ORACLE tili [68,69].
    Bu tillar namuna tilga o‘zgartirishlar kiritgan va uni ancha kengaytirgan.

    Download 27,05 Kb.
    1   2   3   4   5   6   7   8   9




    Download 27,05 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    CREATE TABLE talaba(id_talaba int

    Download 27,05 Kb.