1-mavzu. Fanning maqsadi va vazifalari. Asosiy tushuncha va ta‟riflar. Ma‟lumotlar bazasiga qo„yiladigan talablar


Download 3.73 Mb.
Pdf ko'rish
bet28/40
Sana03.11.2023
Hajmi3.73 Mb.
#1742897
1   ...   24   25   26   27   28   29   30   31   ...   40
Bog'liq
6. Usmonov J.T. XujaqulovT.A. Malumotlar bazasini boshqarish tizimi oquv qollanma

Insert into Student 
Values (101, „Ivanov‟, „Aleksandr‟, 200,3, „Moskva‟, „6/10/1979‟ , 15); 
Agar birorta maydonga NULL qiymati qo„shish zarur bo„lsa u oddiy 
qiymat kabi kiritiladi.
Insert into Student 
Values (101, „Ivanov‟, Null, 200,3, „Moskva‟, „6/10/1979‟ , 15); 
Ba‟zi hollarda maydonlarning qiymatini CREATE TABLE komandasida 
berilgan tartibdan boshqa tartibda kiritish zaruriyati paydo bo„lsa yoki 
qiymatlarni ba‟zi bir ustunlarga kiritish talab etilmasa, INSERT 
komandasining quyidagi ko„rinishi ishlatiladi.
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. 


55 
Masalan: UNIVERSITET1 jadvalidagi, barcha universitetlarini reytingini 
200 qiymatga o„zgartirish uchun quyidagi konstruksiyani ishlatish 
mumkin:

Download 3.73 Mb.

Do'stlaringiz bilan baham:
1   ...   24   25   26   27   28   29   30   31   ...   40




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling