1. Relyatsion ma'lumotlar bazasi


Download 416.44 Kb.
bet6/8
Sana06.02.2023
Hajmi416.44 Kb.
#1170901
1   2   3   4   5   6   7   8
Bog'liq
SQL nazariyasi javoblari hammasi emas

1.SQL INNER JOIN operatori;
So`rov: SELECT *FROM Ishchilar ruyxati INNER JOIN Rahbariyat tuzilmasi ONIshchilar ruyxati .FISH=Rahbariyat tuzilmasi.FISH;

8. SQL-dagi ma'lumotlarni o'zgartirish uchun INSERT, UPDATE va DELETE ko'rsatmalari ishlatiladi.

INSERT


Insert ko'rsatmasi jadvalga satrlarni qo'shadi.

Ikki shakli bor. Birinchisi, ularning qiymatini aniq ko'rsatib, satrlarni kiritish imkonini beradi:
3 VALUES ({DEFAULT NULL expression} [ ,...n])[, (...n)]
Har ikki shaklda ham ustunlar ro'yxatini ko'rsatish majburiy emas. Default VALUES parametri barcha ustunlar uchun standart qiymatlarni qo'shadi. Ikkinchi shakl jadvalga tanlangan ko'rsatmalarni yoki saqlangan protsedurani kiritish imkonini beradi:

UPDATE


Yangilash ko'rsatmasi jadval satrlarini o'zgartirish uchun ishlatiladi:

  1. UPDATE tab_name

  2. {SET column_1 = {expression | DEFAULT | NULL} [,...n]

  3. [FROM tab_name1 [,...n]] 4 [WHERE condition]

Tab_name jadvalining satrlari jumladagi holatga ko'ra o'zgartirish uchun tanlanadi.
Значения столбцов каждой модифицируемой строки изменяются с помощью предложения SET.
FROM позволяет отобрать строки для изменения по более сложному условию, используя несколько связанных страниц.

DELETE


Delete ko'rsatma jadvaldagi satrlarni olib tashlaydi:

Barcha satrlarni olib tashlash, qaysi taklif holatini qondirish where. Taklif qaerda yanada murakkab shartlar uchun ichki so'rovni o'z ichiga olishi mumkin va siz bir oz boshqacha ko'rsatma shaklini ishlatishingiz mumkin (semantika UPDATE yo'riqnomasiga o'xshash):

9. Misоl uchun sоtuvchilаr jаdvаlini yarаtishni ko‘rib chiqаmiz (ORACLE MBBT uchun):


CREATE TABLE Salepeople
( SNum NUMBER(2),

Download 416.44 Kb.

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




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