Sql – Structured Query Language


SQL тарихи SQL тили ўрганиш учун жуда осон



Download 0,87 Mb.
bet2/20
Sana09.12.2022
Hajmi0,87 Mb.
#882644
1   2   3   4   5   6   7   8   9   ...   20
Bog'liq
8-9-Лекция узб (1)

SQL тарихи

SQL тили ўрганиш учун жуда осон.

• бу нопроцедура тили. Шунинг учун унда маълумотни қандай олиш эмас, балки қайси маълумотни олиш кераклиги кўрсатилади. Бошқача айтганда, SQL тили маълумотларга мурожаат усулини кўрсатишни талаб этмайди. Бошқа замонавий тиллар каби SQL тили операторларнинг мустақил форматига эга. Яъни операторларни ёзишда операторларни алохида элементлари экрандаги маълум ўринларда жойлашиши билан боғлиқ эмас.

• буйруқлар инглиз тилининг одатдаги сўзларидан иборат калит сўзлардан ташкил топган, масалан, CREATE TABLE (жадвал яратиш), INSERT (киритиш), SELECT (танлаш), ёки:

• CREATE TABLE Staff (staffNo VARCHAR(5), IName VARCHAR(15), salary DECIMAL(7,2));


Язык SQL
SQL (Structured Query Language) нопроцедура тили бўлиб фойдаланувчи ва амалий дастурларга реляцион маълумотлар базасини бошқариш тизими (РМББТ) билан мулоқат қилиш учун мўлжалланган.
Алоҳида бйруқлари бир-бири билан мантиқан боғлиқ эмас.
SQL тилининг вазифаси

SQL – стандартлари.

  • SQL стандартлари , Америка стандартлар миллий институти томонидан қабул қилинган (ANSI):
    • SQL-1 (SQL/89) – биринчи стандарти.
    • SQL-2 (SQL/92) – асосий кенгайтирилган стандарт.
    • SQL-3 (SQL/1999, SQL/2003) – маълумотларнинг объектли-реляцион моделини қўллаш ва х.к. учун .

SQL стандартлари


Йил

Номи

Бошқа номи

Ўзгартишлар

1986

SQL-86

SQL-87

ANSI институти томонидан қабул қилинган ва 1987 йил ISO томонидан мақулланган биринчи стандарт.

1989

SQL-89

FIPS 127-1

Олдинги стандарга нисбатан ишлов берилган варианти

1992

SQL-92

SQL2, FIPS 127-2

Катта ўзгартишлар киритилган (ISO 9075); SQL-92 стандарининг Entry Level даражаси FIPS 127-2 стандарти сифатида қабул қилинган.

1999

SQL:1999

SQL3

Регулярных ифода, рекурсив сўровлар, триггерларни қўллаб-қувватлаш , базовой процедура кенгайтмалари, носкаляр маълумотлар типларини ва баъзи объектга-мўлжалланган қўллаб-қувватлаш имкониятларни киритилган.

2003

SQL:2003

 XML- маълумотлар, ойна функциялари ( OLAP- маълумотлар базаси билан ишлашда қўлланиладиган), кетма кетликлар генератори ва улар асосидаги маълумотлар типлари билан ишловчи кенгайтмалар киритилган.

2006

SQL:2006

XML-маълумотлар билан ишлаш функциялари сезиларли кенгайтирилган. Уларни SQL ва Xquery сўровларида баравар ишлатиш имконияти пайдо бўлди.

2008

SQL:2008

Ойна функцияларининг имкониятлари яхшиланган, SQL:2003[7] Устандартидаги зиддиятлар бартараф этилган]

2011

SQL:2011

Хронологик маълумотлар базасини қўллаб қувватлаш жорий этилган (PERIOD FOR).

2016

SQL:2016

Сатрлар даражасидаги ҳимоя, полиморф жадвалли функциялар, JSON.

Download 0,87 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   20




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish