O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti raqamli texnologiyalar konvergensiyasi kafedrasi amaliy mashg’ulot




Download 1,15 Mb.
Pdf ko'rish
Sana22.07.2024
Hajmi1,15 Mb.
#268219
Bog'liq
amaliy ish



O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR
VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT
TEXNOLOGIYALARI UNIVERSITETI
Raqamli texnologiyalar konvergensiyasi kafedrasi
AMALIY MASHG’ULOT
Mavzu: SQL tilida baza yaratish va bazatarkibida jadvallar
yaratish, va ular ustida amallar bajarish. DDL, DQL, va DML
buyruqlari.
Bajardi: 020-21 guruh talabasi
Yangaboyev Magsut
Tekshirdi: Sodiqov Valijon


IT kompaniyalar va kompaniyalarning ishchilari haqida
ma’lumotlarni saqlovchi ma’lumotlar bazasini yaratamiz.
Jadvallar:
1. Companies (id, name, description)
2. Employers (id, name, salary)
Companies va Employers jadvallar bir-biriga Employers jadvali
tomonidan ManyToOne shaklida bog’lanadi. Va Companies
jadvali tomonidan OneToMany shaklida bog'lanadi.



Companies jadvaliga ma'lumot kiritish
Employers jadvaliga ma'lumot kiritish


Mana sizga
Companies
va
Employers
jadvallari ustida ishlash
uchun ba'zi DML (Data Manipulation Language) operatsiyalari va
ularning misollari:
Ma'lum bir kompaniyaga tegishli barcha ishchilarni ko'rsatish
(masalan, company_id = 1)
Jadvaldagi mavjud ma'lumotlarni yangilash uchun
UPDATE
operatori ishlatiladi.
Kompaniya nomini yangilash


Ishchining maoshini yangilash
Jadvaldagi ma'lumotlarni o'chirish uchun
DELETE
operatori
ishlatiladi.
Kompaniyani o'chirish (kompaniya ID 4)


Ikkita jadvalni bog'lab, ma'lumotlarni birgalikda ko'rish uchun
JOIN
operatori ishlatiladi.
Har bir ishchi va ularning kompaniyasini ko'rsatish
Shart asosida ma'lumotlarni filtrlaydigan
WHERE
operatori.
Maoshdan yuqori ishchilarni topish (masalan, 75000.00 dan
yuqori maosh oladiganlar)


Download 1,15 Mb.




Download 1,15 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti raqamli texnologiyalar konvergensiyasi kafedrasi amaliy mashg’ulot

Download 1,15 Mb.
Pdf ko'rish