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


Insert into Student (Student_ID, CITY, SURNAME, NAME) Values



Download 16,53 Mb.
bet31/64
Sana03.07.2022
Hajmi16,53 Mb.
#736759
1   ...   27   28   29   30   31   32   33   34   ...   64
Bog'liq
МАЪЛУМОТЛАР БАЗАСИ Маъруза

Insert into Student (Student_ID, CITY, SURNAME, NAME)
Values (101, ‘Moskva’, ‘Ivanov’, ‘Casha’ );
Qavs ichidagi ro‘yxatda nomi keltirilmagan ustunlarga avtomatik ravishda sukut bilan jadval tavsiflashda (CREATE TABLE komandasida) tayinlangan qiymat yoki NULL qiymat tayinlanadi.
INSERT komandasi yordamida, bir jadvaldan qiymat tanlab olib uni boshqa jadvalga joylashtirish mumkin. Masalan: Quyidagi so‘rov
Insert into STUDENT1
SELECT *
From Student
where CITY=’Moskva’;

Bunda STUDENT1 jadvali CREATE TABLE komandasi yordamida yaratilgan bo‘lishi kerak va STUDENT jadvali strukturaga o‘xshash bo‘lishi kerak.


Jadvaldagi satrlarni olib tashlash uchun DELETE komandasi ishlatiladi.
Quyidagi ifoda EXAM_MARKS1 jadvalidan barcha satrlarni olib tashlaydi.
DELETE FROM EXAM_MARKS1;
Buning natijasida jadval bo‘sh bo‘lib qoladi(bundan so‘ng uni DROP TABLE komandasi bilan olib tashlash mumkin).
Jadval bir yo‘la birorta shartni qanoatlantiradigan bir nechta satrni olib tashlash uchun WHERE parametridan foydalanish mumkin. Masalan:
DELETE FROM EXAM_MARKS
WHERE STUDENT_ID=103;
Satrlar guruhini olib tashlash ham mumkin :
DELETE FROM STUDENT1
WHERE CITY= ‘Moskva’;
UPDATE komandasi jadval satrlari yoki mavjud satrni ba’zi bir yoki barcha maydonlarini qiymatini tiklash, ya’ni o‘zgartirish imkonini beradi. Masalan: UNIVERSITET1 jadvalidagi, barcha universitetlarini reytingini 200 qiymatga o‘zgartirish uchun quyidagi konstruksiyani ishlatish mumkin:
UPDATE UNIVERSITY1
SET RATING=200;
Jadvaldagi maydon qiymatlarini o‘zgartirish kerak bo‘lgan aniq satrlarni ko‘rsatish uchun, UPDATE komandasi WHERE parametrida predikat ishlatish mumkin.
UPDATE UNIVERSITY1
SET RATING=200
WHERE CITY= ‘Moskva’;
Bu so‘rov bajarilganda, faqat Moskvada joylashgan universitetlarning reytingi o‘zgartiriladi.
UPDATE komandasi faqat 1ta ustun emas balki ustunlar to‘plamini o‘zgartirish imkonini beradi. Qiymatlari, modifikatsiya (takomillashtirilgan) qilinishi zarur bo‘lgan aniq ustunlarni ko‘rsatish uchun, SET parametri ishlatidi. Masalan: o‘qitilayotgan fan nomi “MATEMATIKA” (uning uchun SUBJ_ID=43) “Oliy matematika” nomiga o‘zgartirish talab etilsa va bunday indetifikatsion nomeri saqlab o‘zgarish qoldirish kerak bo‘lib, lekin shu bilan birga jadvaldagi mos satr maydonlariga o‘qitiladigan fan haqida yangi ma’lumotlar kiritish uchun so‘rov quyidagi ko‘rinishda bo‘ladi.



Download 16,53 Mb.

Do'stlaringiz bilan baham:
1   ...   27   28   29   30   31   32   33   34   ...   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