O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH
VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
QARSHI FILIALI
KOMPYUTER INJINIRINGI FAKULTETI
ATS - 11 – 20 - GURUH TALABASINING
MALUMOTLAR BAZASI FANIDAN
1-labaratoriya ishi
Bajardi: Mamanazarov Asrorbek
Qabul qildi: Qodirov B
Qarshi 2022
1-labaratoriya ishi
1-labaratoriyani 1-ishi
Ishning maqsadi:Ma’lumotlar bazasini loyihalash.Mohiyat-aloqa diagrammasini qurish
Masalaning qo’yilishi: Ma’lumotlar bazasini loyihalash.Mohiyat-aloqa modelini qurish.
SHaxsiy mavzu: Web-Sayt ma’lumotlar bazasini loyihalash.
Web-Sayt
Sayt Dasturchilari
Dastur turi
Backend
Frontend
Backend Dasturchilar
Frontend Dasturchilar
Izoh: Web-Sayt ma’lumotlar bazasida mohiyat-aloqa diagrammasini ko’rinishi.
1-LABARATORIYANI 2-ISHI
Mavzu: Relatsion ma’lumotlar bazasini loyihalash.
Ishdan maqsad: Ma’lumotlar bazasini relyatsion modeli uchun jadvallar tizimini ishlab chiqish o’rganish va o’byektlarni bog’lash munosabatlarini tahlil qilish.
Masalaning qo’yilishi:Berilgan predmet soha ma’lumotlar bazasidagi barcha obyektlarni relyatsion modelini ishlab chiqish.
1:N
Dastur turi
Sayt Dasturchilari
1:N
1:N
1:1
1:1
Backend Dasturchilar
Frontend Dasturchilar
Backend
lar
Frontend
Izoh.Ma’lumotlar bazasida 1:1, 1:N kabi relyatsion modeli bor.
1-Labaratoriyani 3-ishi
Mavzu: SQL tilida jadvallar yaratish
Ishdan maqsad: SQL tilida baza va jadvallar yaratish.
Masalaning qo’yilishi: SQL tilida berilgan obyekt bo’yicha malumotlar bazasi va jadvallar yaratish.
CREATE table backend(id int, nomi varchar(20), saqlanish_muddati int)
Izoh.SQLda kodlar orqali jadvallar hosil qilish bunda CREATE DATABASE ,CREATE TABLE, VARCHAR,INT kabi kalit so’zlardan foydalandik.
1-Labaratoriyani 4-ishi
Mavzu: SQL tilida jadvallarni ozgartirish
Ishdan maqsad: SQL tilida yaratilgan jadvallarga ozgartirish kiritish
Masalaning qo’yilishi: SQL tilida berilgan obyekt bo’yicha yaratilgan jadvallarga o’zgartirish kiritish
ALTER table backend ADD COLUMN Samarasi_foiz int;
Ustun Qo’shish
ALTER table backend DROP COLUMN Samarasi_foiz int;
Ustun O’chirish
ALTER table back RENAME to backend
Jadval nomini o’zgartirish
Izoh:bunda biz ALTER, ADD, RENAME COLUMN kabi kalitsozlarda foydalangan xolda jadvallarga o’zgartirishlar kiritdim.
Do'stlaringiz bilan baham: |