Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali “telekomunikatsiya” fakulteti
Download 233.44 Kb.
|
lab-01
O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI SAMARQAND FILIALI “TELEKOMUNIKATSIYA” FAKULTETI “AXBOROT TEXNOLOGIYALARI” KAFEDRASI “Ma’lumotlar bazasi” fanidan 1-LABORATORIYA ISHI Mavzu: Ma’lumotlar bazasini loyihalash, mohiyat – aloqa diagrammasini qurish. Relyatsion ma’lumotlar bazasini loyihalash 301-guruh talabasi: O'lmasov A Fan o‘qituvchisi: Abduvaitov A.A. S a m a r q a n d _ 2023 Mavzu: Ma’lumotlar bazasini loyihalash, mohiyat – aloqa diagrammasini qurish. Relyatsion ma’lumotlar bazasini loyihalash Ishdan maqsad: Ma`limotlar bazasini loyihalash uchun mohiyat – aloqa modelini ishlab chiqish bo`yicha ko`nikmaga ega bo`lish. Ma'lumotlar bazasini shakllantirish Qo‘yilgan masala: "Fudbol klubi" bazasini yaratish. Ma`lumotlar bazasini lohiyalash va “Mohiyat– aloqa” modelini ishlab chiqish. Ish tartibi: Laboratoriya ishi nazariy ma’lumotlarini o‘rganish; Natijalarni tekshirish; Hisobotni tayyorlash va topshirish.
ID FIO Yoshi Uy/Mehmon Nomi Yili Kim bilan ID ID
Sovrin Uchrashuv
Futbol klubi ID Murabbiylar Musobaqa haqida ID FIO Ish vaqti Yili Musobaqa Lamvozimi Diagramma asosida “Futbol klubi ma`lumotlar bazasi” ni xususiyatlari Players obyektining xususiyatlari.
Murabbiylar obyektining xususiyatlari.
Musobaqa haqida obyektining xususiyatlari.
Uchrashuv obyektining xususiyatlari.
Sovrin obyektining xususiyatlari.
Uslubiy ko`rsatmalar: Ma`lumotlar bazasini relyatsion modelini qurishda bog`lanish munosabatlari muhim ahamiyatga ega. Aslida ma`lumotlar bazasi munosabatlarga qarab ob`yektlari bog`laydi. Asosan ma`lumotlar bazasida quyidagi munosabatlar mavjud: 1. Birga – bir (1:1)munosabat. A va V ob`ektlar to`plami orasida 1:1 munosabat o`rnatilgan deyiladi, agarda A ob`ektning har bir nusxasiga V ob`ektning bitta nusxasi mos kelsa, va aksincha, V ob`ektning har bir nusxasiga A ob`ektning bitta nusxasi mos kelsa. 2. Birga – ko`p (1:n) munosabat. A va V ob`ektlar to`plamida A ob`ektning har bir nusxasiga V ob`ektning bir nechta nusxasi mos kelsa, shu bilan birga V ob`ektning har bir nusxasiga A ob`ektning bittadan ko`p bo`lmagan nusxasi mos kelsa shunday munosabat hosil bo`ladi. 3. Ko`pga – bir (n:1) munosabat A va V ob`ektlar to`plami orasida o`rnatilsa, unda A ob`ektning har bir nusxasiga V ob`ektning ko`pi bilan bitta nusxasi mos keladi. V ob`ektning nushalari orasida shundaylari mavjudki, ularga A ob`ektning bir nechta nusxasi mos keladi.
Murabbiylar obyektining xususiyatlari.
Musobaqa haqida obyektining xususiyatlari.
Sovrin obyektining xususiyatlari.
Uchrashuv obyektining xususiyatlari.
SQL tilida jadvallar yaratish, o’zgartirish va o’chirish Uslubiy ko`rsatmalar: SQL tilida quyidagi asosiy ma‘lumotlar turlari ishlatilib, ularning formatlari har xil MBBT lar uchun farq qilishi mumkin:
SQL tili quyidagi tarkibiy qismlardan iborat: DDL ( Mа‘lumоtlаrni Tа‘riflаsh Tili ) - ANSI dа ma‘lumotlar sxemаsini tа‘riflаsh tili, оb‘ektlаrni (jаdvаllаr, indekslаr, tаsаvirlаr vа hоkаzо) yarаtuvchi buyruqlar to‘plamidan ibоrаt. DML (Mа‘lumоtlаrni O‗zgаrtirish Tili) - bu iхtiyoriy dаqiqаdа jаdvаllаrdа qаndаy qiymаtlаr sаqlаnishini аniqlоvchi buyruqlar mаjmuаsidir. DCL (Mа‘lumоtlаrni Bоshqаrish Tili) fоydаlаnuvchigа aniq оb‘ektlаrga tа‘sir o‗tkаzishgа ruхsаt berish yoki bermаslikni аniqlоvchi buyruqlardаn ibоrаt. DDL tilining asosiy komandalari: CREATE – yangi jadval hosil qilish uchun ishlatiladi. Quyidagi ko‘rinishda yoziladi: CREATE TABLE DROP - jadvalni o‘chirish buyrug‘i. Jadvalni o'chirish imkoniga ega bo‘lish uchun, jadval egasi (ya‘ni yaratuvchisi) bo‘lshingiz kerak. Faqat bo‗sh jadvalni o'chirish mumkin. Qatorlarga ega bo‘lgan, to‘ldirilgan jadvalni o‗chirish mumkin emas, ya‘ni jadval o‗chirishdan oldin tozalangan bo‘lshi kerak. Jadvalni o'chirish buyrug'i quyidagi ko‗rinishga ega: DROP TABLE |
ma'muriyatiga murojaat qiling