ma'lumotlar bazasini loyihalash.

PDF 10 sahifa 350,9 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 10
o‘zbekiston respublikasi raqamli texnologiyalari vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti kompyuter injiniringi fakulteti ma‘lumotlar bazasi fanidan 1- amaliy ishi topshirdi: 023-22 guruh talabasi saburova maftuna qabul qildi: abdullayev. m. a 1-vazifa 1. ma’lumotlar bazasini loyihalash. mohiyat – aloqa diagrammasini qurish (er modeli) 2. relyatsion ma’lumotlar bazasini loyihalash 3. sql tilida jadvallar yaratish, o‘zgartirish va o‘chirish ma’lumotlar bazasini loyihalash. mohiyat – aloqa diagrammasini qurish (er modeli) ishdan maqsad: ma’limotlar bazasini loyihalash uchun mohiyat – aloqa modelini ishlab chiqish bo‘yicha ko‘nikmaga ega bo‘lish. masalani qo‘yilishi: ma’lumotlar bazasini lohiyalash va “mohiyat–aloqa” modelini ishlab chiqish. uslubiy ko‘rsatmalar: ma’lumotlar bazasini lohiyalash quyidagi tashkil etuvchilarini o‘rganishni taqazo etadi. ob’yektlar, ob’yekt xususiyatlari, bog‘lanishlar (ob’yekt munosabatlari), vaqt oralig‘i va hokazolar. “mohiyat – aloqa” modeli predmet sohani tashkil etuvchi uchta asosiy komponentalardan foydalanib quriladi: mohiyat, atribut, aloqa. konstruktiv elementlar tarkibida “vaqt” tashkil etuvchisi faqat oshkormas holda ishtirok etishi mumkin. modelda vaqt, yil, sana va shunga o‘xshash atributlar …
2 / 10
at aniq bir qismini akslantiradi. bu holda uni lokal model deyiladi. ps haqida to‘la axborotga ega bo‘lish uchun uni etarli kengroq tekshirish zarur va oldingisini to‘ldiradigan local modellar qurish kerak. shundan so‘ng lokal modellar birlashtirilib ps haqida bir butun kompozitsion tasvirga ega bo‘lamiz. 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 …
3 / 10
asvirlanadi. modelni qurishda aloqa mavjud ob`yektni, jarayonni yoki hodisani, abstraksiyasi sifatida keladi. atribut mahiyatni xarakterlaridan bo`lib, nom bilan belgilanib, birorta qiymatlar to`plamidan qiymatlar qabul qilinadi. driver ism mashinas raqami mashinalar son mashin raqami cars marka model raqam id id hodimlar ism id ish vaqti avtopark mohiyat–aloqa modelidagi bog‘lanishlarga, ikki mohiyat o‘rtasidagi har bir bog‘lanish turiga tegishli munosabatlarni kiritish zarur (binar, ternar., n-nar). loyiha haqidagi axborot diagramma ko‘rinishida rasmiylashtiriladi, buning uchun quyidagi belgilar kiritiladi: mohiyat turlari – to‘rtburchak bilan, atributlar- ovallar bilan tasvirlanadi va ular mos mohiyatlar bilan yo‘nalishsiz qirralar bilan bog‘lanadi. mohiyat-aloqa modeli predmet sohani (ps) faqat aniq bir qismini akslantiradi. bu holda uni lokal model deyiladi. ps haqida to‘la axborotga ega bo‘lish uchun uni yetarli kengroq tekshirish zarur va oldingisini to‘ldiradigan lokal modellar qurish kerak. shundan so‘ng lokal modellar birlashtirilib ps haqida bir butun kompozitsion tasvirga ega bo‘lamiz. ishni bajarish tartibi variant – 13 avtopark hodimlar jadvali id ism …
4 / 10
ma’lumotlarni o‘chirishni ko‘rib chiqish. avtopark ma’lumotlar bazasini yaratish. ishni bajarish tartibi avvalo 2-amaliy ishida tuzgan jadvallarimizni esga olamiz. bizda 3 ta jadval mavjud edi. endi o‘sha jadvallarni postgresql da yuqorida sintaksisini keltirib o‘tganimizday buyruqlardan foydalanib yaratamiz: tablelarni yaratish : create table table_name( ustun nomi , tipi); tabkelarga malumot qushish : insert into table_name(..) values (qushiladigan qiymatlar) table dagi malumotlarni kurish pg_admin4 da cars: drivers: hodimlar: cars jadvalidagi raqam ustuni nomini cars_number ga uzgartramiz alter table table_name rename column raqam to cars_number xulosa: alter table ustunlarni qo'shish yoki tushirish, ma'lumotlar turlarini o'zgartirish yoki kerak bo'lganda cheklovlar qo'shish orqali jadvallarni o'zgartirishingiz mumkin. drop table buyrug'idan foydalanganda ehtiyot bo'ling, chunki u jadval va uning ma'lumotlarini butunlay o'chirib tashlaydi. so'rovlarni jadval nomlari, ustun nomlari va shartlariga muvofiq sozlashni unutmaslik kerak. bundan tashqari, ma'lumotlarni o'zgartiruvchi yoki o'chiradigan buyruqlardan foydalanganda ehtiyot bo'lish kerek, chunki ular ma'lumotlar bazasiga doimiy ta'sir ko'rsatishi mumkin.
5 / 10
ma'lumotlar bazasini loyihalash. - Page 5

Ko'proq o'qimoqchimisiz?

Barcha 10 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"ma'lumotlar bazasini loyihalash." haqida

o‘zbekiston respublikasi raqamli texnologiyalari vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti kompyuter injiniringi fakulteti ma‘lumotlar bazasi fanidan 1- amaliy ishi topshirdi: 023-22 guruh talabasi saburova maftuna qabul qildi: abdullayev. m. a 1-vazifa 1. ma’lumotlar bazasini loyihalash. mohiyat – aloqa diagrammasini qurish (er modeli) 2. relyatsion ma’lumotlar bazasini loyihalash 3. sql tilida jadvallar yaratish, o‘zgartirish va o‘chirish ma’lumotlar bazasini loyihalash. mohiyat – aloqa diagrammasini qurish (er modeli) ishdan maqsad: ma’limotlar bazasini loyihalash uchun mohiyat – aloqa modelini ishlab chiqish bo‘yicha ko‘nikmaga ega bo‘lish. masalani qo‘yilishi: ma’lumotlar bazasini lohiyalash va “mohiyat–aloqa” modelini ishlab chiqish. uslubi...

Bu fayl PDF formatida 10 sahifadan iborat (350,9 KB). "ma'lumotlar bazasini loyihalash."ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: ma'lumotlar bazasini loyihalash. PDF 10 sahifa Bepul yuklash Telegram