Ib va kt fakulteti att


E. F. KODD o'zining E.F. Codd, "A Relational Model of Data



Download 1,45 Mb.
Pdf ko'rish
bet5/14
Sana20.12.2022
Hajmi1,45 Mb.
#891837
1   2   3   4   5   6   7   8   9   ...   14
Bog'liq
mb.1

E. F. KODD
o'zining
E.F. Codd, "A Relational Model of Data 
for Large Shared Data Banks"
maqolasini ommaga taqdim etdi. Bu 
maqola
"Communications of the ACM"
jurnalida chop etildi. Hozirgi kunda
Koddning bu modeli "
relyastion ma'lumotlar bazasini boshqarish
tizimi
(RMBBT)" ning yakuniy modeli deb qabul qilindi. Kodd ning modelni yo'lga
qo'yish maqsadida IBM firmasi
SEQUEL
(Structured English Query Language) 
tilini ishlab chiqdi. Keyinchalik bu til SQL tiliga o'zgartirildi, lekin haligacha
"
sikvel
" deb ham yuritilmoqda. 1979 yil
Relational Software
(hozirgi vaqtdagi
Oracle) korporatsiyasi SQL ning birinchi tijoriy ishlanmasini ommaga taqdim etdi. 
Hozirgi kunda SQL tili RMBBTning standart tili hisoblanadi.


SQL tili so'rov-natija ko'rinishida ishlaydi. So'rovlar har bir element uchun emas, butun
bir guruh uchun beriladi va natija olinadi. SQL uchun ma'lumotlar bazasidagi
ma'lumotlar qay shaklda, qay tartibda joylashganini umuman ahamiyati yo'q, 
foydalanuvchilar ham bu ma'lumotlarni bilishi shart emas. Faqatgina operatorlarni to'g'ri
yozish orqali istalgan ma'lumotlarni chiqarish mumkin bo'ladi.
SQL tili barcha ma'lumotlar bazasini boshqarish tizimlari uchun umumiy standart til
hisoblanadi. Bundan kelib chiqadiki, agar siz bu tilni bir marotaba o'rganib olsangiz, 
istalgan MBBT lari bilan ishlay olasiz. Bitta MBBT da yaratilgan biror sql operatorlar
yig'indisi(kichik so'rov dasturi)ni, istalgan MBBT ga ko'chirish mumkin bo'ladi.


SQL operatorlari orqali quyidagi vazifalarni bajarish
mumkin:
1.Ma'lumotlarni so'rov orqali olish.
2.Jadvalning qatorlariga ma'lumot qo'shish, qatorlarini o'chirish
va yangilash.
3.Ob'ektlarni yaratish, o'zgartirish va o'chirish.
4.Ma'lumotlar bazasi va ob'ektlarga ruxsatlarni o'rnatish.
5.Ma'lumotlar bazasi foydalanuvchilarini hosil qilish va baza
xafsizligini ta'minlash.



Klassik so’rovlar tizimi - SQL bo’lmagan barcha so’rovlarni bajaradi, lekin SQL 
so’rov mexanizmi mantiqiy fayllarni ishlay olmaydi.
SQL arxitekturasini ko’rsatadigan diagramma:


Muayyan ma'lumotlar majmui jadvalidan tanlov asosiy SQL vazifalaridan biridir. 
Bunday amaliyotlar uchun SQL-dagi tanlangan buyruqlar berilgan. Quyida
muhokama qilinadi.


Tilning sintaksisi faqat so'rovlar uchun emas, balki ma'lumotlar
manipulyatsiyasi uchun ham yaratilgan. Asosan, ma'lumotlar bazasi
dasturchilarining vazifasi namunalar va hisobotlarga ssenariylarni
yozadi, lekin ba'zan jadvallarni tahrir qilish kerak. Bunday xatti-
harakatlar uchun SQL buyruqlari ro'yxati kichik va uchta asosiy
buyruqdan iborat:
1.Qo'shish.
2.Yangilang.
3.O'chir.



Download 1,45 Mb.

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




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