Toshkent 2018 “MA’lumotlar bazasini boshqarish tizimi” fani bo’yicha



Download 16,53 Mb.
bet27/64
Sana03.07.2022
Hajmi16,53 Mb.
#736759
1   ...   23   24   25   26   27   28   29   30   ...   64
Bog'liq
МАЪЛУМОТЛАР БАЗАСИ Маъруза

CREATE VIEW «tasavur nomi» AS « select so‘rovi» ;
Tasavurlarga xam ma’lumot baza jadvallari kabi nom beriladi. Bu nom birorta xam jadval nomi bilan bir xil bo‘lmasligi kerak. AS so‘zidan keyin ma’lumotlar tanlashga uchun so‘rov iborasi yoziladi.

Ma’lumot bazasini berilgan jadvallari



Uchta so‘rovni birlashtirish natijasi


Masalan:
YUqorida berilgan jadvallar uchun tasavur yaratish uchun kuyidagi komanda yoziladi.
CREATE VIEW sotish_taxlili AS SELECT Tovarlar.Nomi AS Tovar, Sotish.Soni*Tovarlar.Bahosi AS Narxi, Mijoz.Ismi || ‘ .Manzil: ‘ || Mijoz.Manzil || ‘ . tel. ‘ || Mijoz.Telefon AS Mijoz FROM Sotish, Tovarlar, Mijozlar WHERE Sotish. ID – mijoz= Mijozlar.ID – mijoz AND Sotish.ID- tovar = Tovarlar. ID –tovar;

Natijada sotish taxlili nomli virtual jadval yaratiladi. Unga surovlvr yordamida murojat qilish mumkin:


Masalan:
Select * from sotish-taxlili where tovar = ‘moloko ‘ ;
Tasavurlar MB jadvallar olib tashlangan kabi olib tashlanadi: Masalan

DROP VIEW «tasavur nomi»;


DROP VIEW Sotish_taxlili;


Nazorat savollari

1. Shartli so‘rovlar qanday tashkil qilinadi?


2.Guruhli funksiya vazifalari?
3. Guruhli funksiya kurinshlari?
4. Tranzaksiya nima?


10–mavzu. SQL tili. Ma’lumotlar tavsiflash.

REJA:


  1. SQL tilida ma’lumotlarni butunligini ta’minlash.

  2. Ma’lumot jadvallarini yaratish.

  3. Qism so‘rovlar.



Tayanch iboralar: CREATE TABLE, Char(character, Int(integer), Smallint, Dec(detcimal), Number, Float,


Ma’lumot baza ob’ektlarini yaratish. Ma’lumot bazasi ob’ektlarini yaratish ma’lumotlarni aniqlash tili (DLL) operatorlari erdamida oshiriladi. Ma’lumot bazasi jadvallari CREATE TABLE komandasi erdamida amalga oshiriladi. Bu komanda bo‘sh jadval yaratadi, ya’ni jadvalda satrlar bo‘lmaydi. Bu jadvalga qiymatlar INSERT komandasi erdamida kiritiladi. CREATE TABLE komandasi jadval nomini va ko‘rsatilgan tartibda nomlangan ustunlar to‘plamini aniqlaydi. Xar bir ustun uchun tip (toifa) va o‘lcham aniqlanadi. Xar bir yaratilgan jadval hech bo‘lmaganda bitta ustunga ega bo‘dishi kerak. CREATE TABLE komanda ko‘rinishi kuyidagicha:

Download 16,53 Mb.

Do'stlaringiz bilan baham:
1   ...   23   24   25   26   27   28   29   30   ...   64




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