1-Mavzu: sql tiliga kirish


CREATE TABLE talaba(id_talaba int, fam varchar(20), ismi varchar(10)



Yüklə 23,66 Kb.
səhifə2/8
tarix13.12.2023
ölçüsü23,66 Kb.
#149141
1   2   3   4   5   6   7   8
1-ma\'ruza.SQL TILIGA KIRISH

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.

  1. SQL tilining tarixi

SQL til va relatsion modelning tarixi 1970-yildan E.F. Kodd tomondan nashr etilgan maqoladan boshlangan.
1974 y. - D.D. Chemberlin, P. Reyner, R.F. Boys, F.B. Raymondlar SEQUEL (Structured English Quary Language) va SQUARE [42] tillarning tavsifini chop etadilar. Bu tillar SQL tilining dastlabki namunalari hisoblanadi.
1976 y. – Qayta ishlangan SEQUEL/2 tili chiqariladi, keyinchalik til nomi SQL bo`ldi.
1976y. – Shu til asosida IBM kompaniyasi «System R» nomidagi MMBT chiqaradi.
1979 y. – ORACLE kompaniyasi SQL tili asosida MMBT «ORACLE» yaratadi.
1981 y. – DOS tizimi uchun IBM birinchi relatsion MMBT «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 MB «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 chiqariladi. Bu namunada ma`lumotlarni boshqarishda obyektga yo`naltirilgan funksiyalar qo`shiladi.
Bundan tashqari tijorat ma`lumotlar bazasini yaratuvchilar tomondan qo`shilgan funksiyalar tilni kengaytmasiga kiritilgan. Yuqorida keltirilgan amalga oshirilgan har bir til SQL tilni haqli deb nomlanadi.
Hozirgi vaqtda 100dan ortiq dialektlar mavjud, shu jumladan:

  • SQL – Access – MB Access tili;

  • Tranzact - SQL – MB MS SQL Server tili ;

  • MySQL – MB Internet tili ;

  • PL / SQL – MB ORACLE tili.

Bu tillar namuna tiliga o`zgartirishlar kiritgan va uni ancha kengaytirgan

Yüklə 23,66 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə