Dasturiy injiniring


DDL: Data Definition Language



Download 0,55 Mb.
bet9/9
Sana01.02.2022
Hajmi0,55 Mb.
#421084
1   2   3   4   5   6   7   8   9
Bog'liq
MBBT

DDL: Data Definition Language
Bunga jadvalning tuzilishi, jadvalni o'zgartirish, jadvalni o'chirish va boshqalar kabi jadvalning tuzilishidagi o'zgarishlar kiradi.
Barcha DDL buyruqlari avtomatik bajariladi. Bu barcha o'zgarishlarni ma'lumotlar bazasida doimiy ravishda saqlashini anglatadi.

Buyrug'

Ta'rifi

create

yangi baza yoki ro'yhat yaratish

alter

o'zgartirish

truncate

ro'yhatdan ma'lumotni o'chirish

drop

ro'yhatni tashash

rename

ro'yhatni qayta nomlash



DML: Ma'lumotni boshqarish tili
DML buyruqlari jadvalning o'zida emas, balki jadvalda saqlanadigan ma'lumotni boshqarish uchun ishlatiladi. DML buyruqlari avtomatik bajarilmaydi. Bu ma'lumotlar bazasida doimiy emasligini va ularni orqaga qaytarish mumkinligini anglatadi.

Buyruq

Ta'rifi

insert

yangi qator qo'shish uchun

update

mavjud qatorni yangilash

delete

qatorni o'chirish

merge

ikkita qatorni yoki ikkita jadvalni birlashtirish


TCL: Tranzaktsiyalarni boshqarish tili
Ushbu buyruqlar boshqa buyruqlar va ularning ma'lumotlar bazasiga ta'sirini tekshirishni o'z ichiga oladi. Ushbu buyruqlar boshqa buyruqlar tomonidan kiritilgan o'zgarishlarni ma'lumotlarni asl holatiga qaytarish orqali bekor qilishi mumkin. Har qanday vaqtinchalik o'zgarishni doimiy holga keltirishi mumkin.

Buyruq

Ta'rifi

commit

doimiy saqlash

rollback

o'zgarishni ortga qaytarish

savepoint

vaqtinchalik saqlash



DCL: Ma'lumotlarni boshqarish tili
Ma'lumotni boshqarish tili - bu ma'lumotlar bazasining har qanday foydalanuvchisidan vakolat berish va qaytarib olish buyruqlari.

Buyruq

Ta'rifi

grant

ruxsat berish

revoke

ruxsatni qaytaib olish









DQL: Ma'lumotlar so'rovi tili
Ma'lumotlar so'rovi tili biz osonlikcha qo'llashimiz mumkin bo'lgan shartlarga asoslanib jadvallardan ma'lumotlarni olish uchun ishlatiladi.

Buyruq

Ta'rifi

select

bir yoki bir nechta jadvaldan yozuvlarni olish




SQL (Structured Query Language; oʻzbekcha: Tuzilmali soʻrov tili) – maxsus tillar sirasiga kiradi. SQL domenga xos til hisoblanib, dasturlashda keng foydalaniladi. Yana ham aniq aytadigan boʻlsak, ushbu til orqali foydalanuvchilar maʼlumotlar omborini boshqarish tizimida saqlanadigan maʼlumotlarni boshqarishlarida kerak boʻladi. Bu tilni dastlab kashf etishgan vaqtida SQL tilini relatsion algebra hamda uch tomonlama relatsion hisoblashlarga moʻljallashgan edi. SQL tili dunyo tamaddunida 1974-yilda paydo boʻldi. Bu oddiy voqea emas, balki "buyuk kashfiyot" ham edi. Uning muallifi Donald D. Chamberlin va Raymond F. Boyce hisoblanadi. Shuningdek, Chamberlin nafaqat SQL tilini yaratgan, balki IBM sistemasi X Query orqali ham mashhur.

Optimizator Bu SQL-ning har qanday sanoat ijrosining ajralmas qismi hisoblanadi. Optimizer ishi bajarilgan buyruqlar bo'yicha statistika to'plamiga va ma'lumotlar bazasi munosabatlari bilan ekvivalent algebraik o'zgarishlarni amalga oshirishga asoslangan. Bunday statistika ma'lumotlar bazasi tizimi katalogida barqaror. Tizim katalogi Har bir ma'lumotlar bazasi uchun ushbu ma'lumotlar lug'ati va jadvallar, ko'rinishi, ko'rsatkichlari, ustunlar, foydalanuvchilar va ularning kirish imtiyozlari to'g'risidagi ma'lumotlarni o'z ichiga oladi. Har bir ma'lumotlar bazasi mavjud, bu oldindan belgilangan ma'lumotlar bazasi jadvallarini aks ettiradi.



SQL-ni bosib o'tish uchun funktsiyalar


xulosa


Ayni paytda, ma'lumotlar bazalarini katta va kichik do'kon yaratish uchun zarur bo'lgan deyarli barcha tashkilotlarda ishlatiladi. Ular o'z dasturiy ta'minotni har yili ko'proq va ko'proq takomillashtirilgan versiyalarini dunyoni vakili, shunday qilib, bu dasturiy ta'minotni keng tarqatish, chiquvchilar rivojiga ulkan turtki beradi. MS SQL Server almashish va 1C juda keraksiz hujjat kelib, ularni tejash, ko'p biznes tsikli osonlashtiradi. O'zi dasturiy ta'minot foydalanish uchun juda qiyin emas va foydalanuvchilar tez dasturi bilan ishlash uchun zarur bo'lgan barcha asosiy harakatlarni o'rganish imkonini beradi ko'rib chiqildi.
Download 0,55 Mb.

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




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