ma`lumotlar bazasi

PPTX 25 стр. 14,0 МБ Бесплатная загрузка

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

Прокрутите вниз 👇
1 / 25
prezentatsiya powerpoint o`zbekiston respublikasi axborot texnologiyalar va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti telekommunikatsiya texnologiyalari fakulteti 413-20-guruh tabasi karimov mironshohning ma’lumotlar bazasi fanidan mustaqil ishi 1- laboratoriya ishi mavzu: ma`lumotlar bazasini loyihalash. mohiyat – aloqa diagrammasini qurish (er modeli). 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 tasvirlanadi. modelni quirishda “aloqa” mavjud ob`yektni, jarayonni yoki hodisani,abstraksiyasi sifatida keladi. atribut mohiyatni xarakterlaridan bo`lib, nom bilan belgilanib, birorta qiymatlar to`plamidan qiymatlar qabul qilinadi. “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 …
2 / 25
elsa, 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 4. ko`pga – ko`p (m: n) munosabat. a va v ob`ektlar orasida a ob`ektning har bir nusxasiga v ob`ektni bir nechta nusxasi mos kelsa va aksincha. id o’byektlar ob’yektlar 1 1 ishchi hodimlar 2 2 kutubxona 3 3 sport jihozlari 4 4 sinf o’quvchilari 5 5 oylik harajatlar 1 - jadval. maktab …
3 / 25
oratoriya ishi mavzu: sql tilida jadvallar yaratish, o’zgartirish va o’chirish ddl ( ma‘lumotlarni ta‘riflash tili ) - ansi da ma‘lumotlar sxemasini ta‘riflash tili. dml (ma‘lumotlarni o‗zgartirish tili) - bu ixtiyoriy daqiqada jadvallarda qanday qiymatlar saqlanishini aniqlovchi buyruqlar majmuasidir. dcl (ma‘lumotlarni boshqarish tili) foydalanuvchiga aniq ob‘ektlarga ta‘sir o‗tkazishga ruxsat berish yoki bermaslikni aniqlovchi buyruqlardan iborat. ddl tilining asosiy komandalari: create – yangi jadval hosil qilish uchun ishlatiladi. create table ( ustun_nomi va toifasi, … ); alter – jadvalga o‘zgartirish kiritish uchun ishlatiladi. alter table add ; drop - jadvalni o‘chirish buyrug‘i. :drop table ; 7 4-laboratoriya ishi mavzu: ma‟lumotlarni tanlash va ular ustida amallar dml tili so‟rovlari: select – amal bajaradigan jadvalimizni tanlash, ekranga chiqarish komandasi. sintaksisi esa quyidagicha: select *from // jadvalni to’liq chiqarish select from // jadval ustunlarini chiqarish insert – sql da barcha satrlar ushbu buyruq yordamida kiritiladi. sintaksisi esa quyidagicha: insert into values (“ustun_info”, “ustun_info”, … ); …
4 / 25
`shimcha o`rganib va tahlil qilib, ―mohiyat-aloqa‖ modeli kerakli elementlar, bog`lanishlar va munosabatlar bilan to`ldiriladi. so`rovlar tizimini ma`lumotlar bazasidan foydalanuvchiga beriladigan axborot bo`yicha standart va nostandart so`rovlarga sinflanadi. ma`lumotlar bazasiga reglamentlanmagan so`rovlar deb foydalanuvchilarni joriy ehtiyojlariga qarab, lekin qurilgan model imkoniyatlari chegarasida va bu so`rovlarni unga relevantligini saqlangan holda o`zini ta`rifini o`zgartirish imkonini beradigan so`rovlarga aytiladi. 7-labaratoriya mavzu: group by va order by standart so’zlaridan foydalanib so’rov yaratish ma`lumotlar bazasi ustida so`rovlar tashkil etishda guruhli funktsiyalar bilan xam ishlash mumkin. guruhli funksiyalar jadvaldan yigilgan axborotlarni olish uchun xizmat qiladi. bu funksiyalari jadvaldagi satrlar guruxi bilan amal bajarib, 1 ta natija chiqaradi. guruxli funksiyalar uchun quyidagi amallarni ishlatamiz. select komandasida group by parametr ham ishlaydi. bu paramet bir maydon o`xshash parametrlari (aniqlanayotgan qiymati) boyicha guruhlaydi va agregat funksiyalar ishlatilsa, ular shu guruhga bo`ladi. misol: select student_id max (mark) from exam_marks group by student_id guruhlashni bir nechta maydon bo`yicha ham bajarish mumkin. select …
5 / 25
9-labaratoriya mavzu: union, intersect va minus standart so’zlaridan foydalanish aub a∩b a/b relyatsion mbda axborotlarni ortiqchaligini normallashtirish yo`li bilan kamaytiriladi. jadvallar ustida har xil amallar berish mumkin. bu amallarni tartiblab ishlab chiqqan odam kodd hisoblanadi. amallarga quyidagilar kiradi: birlashtirish(union); kesishuv(intersect); ayirma(minus); 10-labaratoriya mavzu: 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 format - raqamni "#, ###, ###. ##" kabi formatga, o'nlik kasrlarning aniqlangan soniga qadar aylantiradi. initcap - ifodaning sonli turga mansubligini aniqlaydi (mysqlda bu buyruq bajarilmaydi) lpad - funktsiyasi satr boshiga to'ldirilgan belgilar qo'shib asl satrdan olingan belgilangan uzunlikdagi rpad -funktsiyasi satr boshiga to'ldirilgan belgilar qo'shib asl satrdan olingan belgilangan uzunlikdagi satrni qaytaradi length- …

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

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

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

О "ma`lumotlar bazasi"

prezentatsiya powerpoint o`zbekiston respublikasi axborot texnologiyalar va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti telekommunikatsiya texnologiyalari fakulteti 413-20-guruh tabasi karimov mironshohning ma’lumotlar bazasi fanidan mustaqil ishi 1- laboratoriya ishi mavzu: ma`lumotlar bazasini loyihalash. mohiyat – aloqa diagrammasini qurish (er modeli). 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 tasvirlanadi. modelni quirishda “aloqa” mavjud ob`yektni, jarayonni yo...

Этот файл содержит 25 стр. в формате PPTX (14,0 МБ). Чтобы скачать "ma`lumotlar bazasi", нажмите кнопку Telegram слева.

Теги: ma`lumotlar bazasi PPTX 25 стр. Бесплатная загрузка Telegram