ma'lumotlar bazasi loyihalash

DOCX 10 стр. 705,8 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
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 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 bilan …
2 / 10
ir 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 nusxasiga v …
3 / 10
hisi faqat aniq bo’lmagan holda ishtirok etishi mumkin. modelda vaqt, yil, sana va shunga o`xshash atributlar bilan tasvirlanadi. 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. 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 ish vaqti 1 …
4 / 10
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. image6.jpeg image7.jpeg image8.jpeg image9.jpeg image10.jpeg …
5 / 10
ma'lumotlar bazasi loyihalash - Page 5

Хотите читать дальше?

Скачайте все 10 страниц бесплатно через Telegram.

Скачать полный файл

О "ma'lumotlar bazasi loyihalash"

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 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‘rsat...

Этот файл содержит 10 стр. в формате DOCX (705,8 КБ). Чтобы скачать "ma'lumotlar bazasi loyihalash", нажмите кнопку Telegram слева.

Теги: ma'lumotlar bazasi loyihalash DOCX 10 стр. Бесплатная загрузка Telegram