sql tili

PPTX 26 sahifa 97,4 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 26
sql тили mavzu: sql тили reja: sql tili tarixi va asosiy tushunchalar sql operatorlarininq yozilishi. ma`lumotlar bilan ishlash (manipulyatsiya) sql tili tarixi sql (structured query language) — strukturalashgan so`rovlar tili — relyatsion mb bilan ishlashda qo`llaniladigan so`rovlar tilidir. relyatsion modelning tarixi (va sql tarixi ham) 1970 yil e.f.koddning (bu paytda u ibm korporatsiyasining san xosedagi tadqiqot markazida ishlagan) maqolasi chiqqan davrdan boshlanadi. 1974 yil shu laboratoriyada ishlovchi d. chemberlen ‘structured english query language’ yoki sequel deb nomlangan tilni e`lon qiladi. 1976 yil bu tilning qayta ishlangan sequel/2 versiyasi yaratildi va u rasmiy ravishda sql deb atalgan. sql tili relyatsion algebra paydo bo`lgandan keyin paydo bo`ldi va uning birinchi prototipi ibm research kompaniyasi tomonidan 70 yillar oxirida yaratilgan. bu til birinchi ibm system r nomli mbbt tarkibiga kiritilgan. keyinchalik bu til ko`pgina tijorat mbbt tarkibida qo`llanilgan va keng tarqalganligi sababli vaqt o`tishi bilan relyatsion mbbt larda ma`lumotlar ustida amallar bajaruvchi tillarning …
2 / 26
latish imkonini beradigan yangi ma`lumotlar tipi kiritilgan. bu tipning ob`ektga mo`ljallanganlik darajasi yuqori hisoblanadi. sql tilini to`la qonli an`anaviy dasturlash tillari tarkibiga kiritib bo`lmaydi. chunki, unda dastur bajarilishini boshqaruvchi va boshqa ko`pgina an`anaviy operatorlar yo`q. unda faqat mb da saqlanayotgan ma`lumotlarga murojaat qiluvchi operatorlar mavjud. sql tili o`rganish uchun juda oson. sql: bu noprotsedurali til. shuning uchun, unda ma`lumotni qanday olish emas, balki qanday ma`lumot olish kerakligi ko`rsatiladi. buyruqlar ingliz tilining odatdagi so`zlaridan iborat kalit so`zlardan tashkil topgan, masalan, create table (jadval yaratish), insert (kiritish), select (tanlash) axborot texnologiyalari sanoatida sql tili ommaviy tarqalishi jihatidan eng oldingi o`rinlarda turadi. sql tili sql - kompyuter mb da saqlanuvchi ma`lumotlarni qayta ishlash va o`qish uchun mo`ljallangan instrument bo`lib, u faqat relyatsion mb bilan ishlaydi. barcha relyatsion mbbt lar sql tilini tushunadi. bu sxemaga muvofiq hisoblash tizimi ma`lumotlarni saqlanuvchi mb ga ega bo`ladi. agarda foydalanuvchi mb dan ma`lumotlarni o`qimoqchi bo`lsa, u buni mbbt …
3 / 26
tlarini chegaralab qo`yish mumkin. bu orqali ruxsat berilmagan foydalanuvchilardan axborotlar himoyalanadi. 5. ma`lumotlardan birgalikda foydalanish. sql ma`lumotlardan birgalikda foydalanishni koordinatsiya qiladi, bu esa paralel ishlayotgan foydalanuvchilar bir-birlariga xalaqit bermasdan mb dagi ma`lumotlardan foydalanishlari imkonini beradi. 6. ma`lumotlar yaxlitligini ta`minlash. sql mb ni yaxlitligini ta`minlashga imkon beradi va unda noo`rin o`zgartirishlar qilishni oldini oladi. sql tilining vazifasi. sql tili foydalanuvchining relyatsion mb bilan muloqat qilishi uchun mo`ljallangan bo`lib, u quyidagi 3 ta qismdan iborat: ddl (data definition language) – ma`lumotlarni aniqlash tili. mb ni (jadvallarini, indekslarini va h.k.) yaratish va uning sxemasini tahrirlash uchun mo`ljallangan. dcl (data control language) – ma`lumotlarni boshqarish tili. foydalanuvchilarning mb ob`ektlariga murojaatini chegaralash operatorlaridan iborat. dml (data manipulation language) – ma`lumotlarni qayta ishlash tili. mb jadvallariga o`zgartirishlar kiritish uchun mo`ljallangan. sql turlari yoki rejimlari hisoblash jarayonini boshqarish uchun sql tili ikki usulda qo`llanilishi mumkin. birinchi usulda interaktiv ishlash nazarda tutiladi. bunda foydalanuvchi sql operatorlarini terminaldan beradi. …
4 / 26
arni aniqlash operatorlari ddl (ma`lumotlarni aniqlash tili) operator ma`nosi amal create table jadval yaratish mb da yangi jadval yaratish drop table jadvalni o`chirish mb dan jadvalni o`chirish alter table jadvalni o`zgartirish mavjud jadval tuzilmasini o`zgartirish yoki joriy jadval uchun o`rnatilgan butunlik cheklanishlarini o`zgartirish create view tasvir yaratish biror sql –so`roviga mos virtual jadvalni yaratish sql operatorlarini yozish 2 jadval. ma`lumotlarni boshqarish operatorlari dcl (data control language) – ma`lumotlarni boshqarish tili operator ma`nosi amal alter database mb ni o`zgartirish butun mb ga tegishli bo`lgan ob`ektlar va cheklanishlar to`plamini o`zgartirish alter dbarea mb saqlash sohasin o`zgartirish avval yaratilgan saqlash sohasini o`zgartirish alter password parolni o`zgartirish butun mb parolini o`zgartirish create database mb yaratish barcha parametrlarini ko`rsatgan holda yangi mb ni yaratish create dbarea saqlash sohasini yaratish yangi saqlash sohasini yaratish va unda ma`lumotlarni joylashtirishga ruxsat etish sql operatorlarini yozish 2 jadval. ma`lumotlarni boshqarish operatorlari dcl (data control language) – ma`lumotlarni boshqarish tili …
5 / 26
shi natijasida yuz bergan o`zgarishlarni bekor qilish savepoint tarnzaktsiya bajarilishida oraliq nuqta saqlash mb ni oraliq holatini saqlash. bu keyinchalik shu holatga qaytish uchun zarur bo`ladi. sql operatorlarini yozish 4 jadval. ma`lumotlarni manipulyatsiyalash operatorlari dmp (data manipulation language) operator ma`nosi amal delete satrni o`chirish fil’tr shartini qanoatlantiruvchi muvofiq bir yoki bir necha satrni o`chiradi. insert satrni qo`yish jadvalga bitta satrni qo`yish. bu operatorning boshqa modifikatsiyalarida biror jadvalning bir necha satri yoki so`rov natijasi jadvalga qo`yilishi mumkin. update satrni yangilash bitta yoki fil’tr shartini qanoatlantiruvchi bir necha ustunlaridagi bitta yoki ko`proq ustunlardagi qiymatlarni almashtirish sql operatorlarini yozish 5-jadval. dql (data query language) so`rov tili so`rov select operatori yordamida bajariladi va uning sintaksisi quyidagicha: select [all/distinct] /* from [where ] [order by ] [group by ] [having ] [union ] operator ma`nosi amal select satrni tanlash relyatsion algebraning barcha amallarini bajaruvchi operator bo`lib so`rovga mos natijaviy jadvalni hosil qiladi. ma'lumotlar olish (select) …

Ko'proq o'qimoqchimisiz?

Barcha 26 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"sql tili" haqida

sql тили mavzu: sql тили reja: sql tili tarixi va asosiy tushunchalar sql operatorlarininq yozilishi. ma`lumotlar bilan ishlash (manipulyatsiya) sql tili tarixi sql (structured query language) — strukturalashgan so`rovlar tili — relyatsion mb bilan ishlashda qo`llaniladigan so`rovlar tilidir. relyatsion modelning tarixi (va sql tarixi ham) 1970 yil e.f.koddning (bu paytda u ibm korporatsiyasining san xosedagi tadqiqot markazida ishlagan) maqolasi chiqqan davrdan boshlanadi. 1974 yil shu laboratoriyada ishlovchi d. chemberlen ‘structured english query language’ yoki sequel deb nomlangan tilni e`lon qiladi. 1976 yil bu tilning qayta ishlangan sequel/2 versiyasi yaratildi va u rasmiy ravishda sql deb atalgan. sql tili relyatsion algebra paydo bo`lgandan keyin paydo bo`ldi va uning birinchi pr...

Bu fayl PPTX formatida 26 sahifadan iborat (97,4 KB). "sql tili"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: sql tili PPTX 26 sahifa Bepul yuklash Telegram