sql tili

PPTX 14 sahifa 71,2 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 14
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 / 14
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. 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 - …
3 / 14
`qish va ulardan foydalanish imkonini beradi. 3. ma`lumotlarni qayta ishlash. sql foydalanuvchiga yoki dasturga mb ni o`zgartirish, ya`ni unga yangi ma`lumotlar qo`shish, mavjud ma`lumotlarni o`zgartirish va o`chirish imkonini beradi. 4. mbni himoyalash. sql yordamida mb foydalanuvchilarini, undagi ma`lumotlarni o`qish va o`zgartirish imkoniyatlarini 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. …
4 / 14
vlari boshqa dasturlash tillarida yaratilgan dastur tarkibiga kiritiladi. natijada, mb bilan amaliy dasturlar orqali ishlash ta`minlanadi. bu erda qo`shimcha dasturiy vosita kerak bo`ladi. u dasturlash tili bilan sql operatorlari o`rtasidagi interfeysni ta`minlab beradi. sql operatorlarini yozish 1- jadval. ma`lumotlarni 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 …
5 / 14
data manipulation language) operator ma`nosi amal commit tranzaktsiyani tugatish tranzaktsiyani tashkil qiluvchi, ma`lumotlarni qayta ishlovchi murakkab va o`zaro bog`langan amallarni tugatish rollback tranzaktsiyani bekor qilish tranzaktsiya bajarilishi 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. 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 …

Ko'proq o'qimoqchimisiz?

Barcha 14 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 14 sahifadan iborat (71,2 KB). "sql tili"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: sql tili PPTX 14 sahifa Bepul yuklash Telegram