ma’lumotlarbazasini loyihalash

PPTX 24 pages 1.2 MB Free download

Page preview (5 pages)

Scroll down 👇
1 / 24
mustaqil ish mustaqil ish mavzu: ma’lumotlar bazasini loyihalash.mohiyat – aloqa diogrammasini qurish * modelni quirishda “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 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. nmedov – mahsulot ishlab chiqarish firmasi mohiyat aloqa modeli . mavzu: relatsion ma’lumotlar bazasini loyihalash …
2 / 24
anytoone) (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. ko‘pga – ko‘p(manytomany)(m: n) munosabat. a va v ob’ektlar orasida shunday munosabat o‘rnatilgan deyiladi, agarda a ob’ektning har bir nusxasiga v ob’ektni bir nechta nusxasi mos kelsa va aksincha. yuqoridagilarga tayangan holda obyektlarni yaratib olamiz (ps bo`yicha). biz dastlab pechene jadvalini yaratib olamiz…. create table pechene( id int, nomi varchar(15), i_ch_s date, ishchi_id int primary key, ); desc pechene – operatori orqali o’zim yaratgan jadvalni qande ma’lumot turlaridan tashkil topganini ko’rishim mumkin. . alter – jadvalga o’zgartirish kiritish uchun ishlatiladi. bu buyruq jadvalga yangi ustunlar qo'shish, ustunlarni o'chirish, ustunlar kattaligini o'zgartirish, hamda cheklanishlarni qo'shish va olib tashlash imkoniyatlariga ega. bu buyruq ansi standarti qismi emas, shuning uchun har xil tizimlarda har xil …
3 / 24
oydalanib so‘rov yaratish guruhli funksiyalar jadvaldan yigilgan axborotlarni olish uchun xizmat qiladi. bu funksiyalari jadvaldagi satrlar guruxi bilan amal bajarib, 1 ta natija chiqaradi code::: select nomi,max(miqdori) as 'umumiy ishllab chiqaarilgan mahsulot' from pechene group by nomi; natija: . order by - parametri ko`rsatilgan maydonning barcha yozuvlarni o`sib borishi yoki kamayishi tartibida tartibida tartiblab beradi. order by desc yozilsa kamayish tartibida yoziladi. order by (asc) bo`lsa o`sish tartibida yoziladi. code: select * from pechene order by miqdori asc; natija: . bir nechta ustunlar bo'yicha tartib berish misol code: select * from pechene order by nomi,miqdori; select * from pechene order by nomi asc, miqdori desc; . having parametri qator guruhlari uchun tanlov shartini belgilashga imkon beradi. u where parametriga o'xshaydi, lekin group by parametridan keyin aniqlanadi va birlashtirilgan qatorlarga qo'llaniladi. having parametrini tanlash shartida, so'rov bo'yicha ustunlar qiymatlarini, shu jumladan agregat funktsiyalarining qiymatlarini ishlatishingiz mumkin select column_name(s) from table_name where …
4 / 24
alarini birlashtirish uchun union kalit so'zidan foydalaniladi . ikki yoki undan ortiq jadvallar jamlanganda ularning chiqish ustunlari jamlash uchun o‘zaro muvofiq bo‘lishi kerak. bu shuni bildiradiki, xar bir so‘rov bir xil sondagi ustunlarni ko‘rsatib, bu ustunlar mos tartibda kelishi va xar biriga mos tiplarga ega bo‘lishi kerak. sonli maydonlar bir xil tipga va kattalikka ega bo‘lishi kerak. simvolli maydonlar bir xil sondagi simvollarga ega bo‘lishi kerak. moslik ta’minlovchi yana bir shart bo‘sh (null) qiymatlar jamlanma ixtiyoriy ustunida man etilgan bo‘lishi kerak. . standart funksiyalardan foydalanib so‘rovlar yaratish lower - satrni kichik harfga o'zgartiradi upper - satrni katta harfga o'zgartiradi rpad – o'ng qatorni ma'lum bir uzunlikdagi boshqa qator bilan bog'laydi replace – satr ichidagi barcha substringlarning o'rnini yangi pastki satr bilan almashtiradi ucase – satrni katta harfga o'zgartiradi reverse – satrni o'zgartiradi va natijani qaytaradi length- qator uzunligini qaytaradi (baytda). ltrim - qator boshidagi bo’sh joylar (probel)larni o’chiradi. rtrim -funksiyasi …
5 / 24
7.png image18.png image19.png image20.png image21.png image22.png ishchilar boshgaruv nmedov (zavodi) flo lavozimi mahsulotlar \ sariyog’ pechene nmedov zavodining pechene mahsulot jadvali: id nomi i.ch.sana ishchi_id vazni 1 pancie 21.03.2022 | 2 500 2 pancie 02.04.2022 | 3 300 mysql> use nmedov database changed mysql> desc pechene; i i + + | id | int(11) | no | | null | | | nomi | varchar(15) | yes | | null | | | sanasi | date | ves | | null | | | miqdori | float | ves | | null | | | sifat | varchar(15) | yes | | null | | $--------- fon - nn ---- $o----- $----- $--------- $------- + 5 rows in set (0.02 sec) mysql> desc pechene; + + + i i i + + + | id | int (11) | no | | | | | nomi | varchar(15) | yes …

Want to read more?

Download all 24 pages for free via Telegram.

Download full file

About "ma’lumotlarbazasini loyihalash"

mustaqil ish mustaqil ish mavzu: ma’lumotlar bazasini loyihalash.mohiyat – aloqa diogrammasini qurish * modelni quirishda “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 ...

This file contains 24 pages in PPTX format (1.2 MB). To download "ma’lumotlarbazasini loyihalash", click the Telegram button on the left.

Tags: ma’lumotlarbazasini loyihalash PPTX 24 pages Free download Telegram