Dasturlash texnologiyasi


Download 70.5 Kb.
bet1/6
Sana05.01.2022
Hajmi70.5 Kb.
#212597
  1   2   3   4   5   6


O’ZBEKISTON RESPUBLIKASI

VA O’RTA MAXSUS TA’LIM VAZIRLIGI

FARG’ONA DAVLAT UNIVERSITETI

FIZIKA-MATEMATIKA FAKULTETI

AMALIY MATEMATIKA VA INFORMATIKA YO’NALISHI

“ DASTURLASH TEXNOLOGIYASI” FANIDAN

MUSTAQIL ISHI

Bajardi : 18.06-guruh talabasi: Kenjayev O’ktamjon

Farg’ona-2021

Reja:


1.Atributlarni aniqlash..

2.Mohiyatlar klassifikatsiyasi.

3.Munosabatlar orasidagi aloqalarni oʻrnatish.

ATRIBUTLARNI ANIQLASH.

Umuman olganda, atribut o'ziga xos xususiyatdir. Ma'lumotlar bazasini boshqarish tizimida atribut jadval kabi ma'lumotlar bazasining tarkibiy qismiga ishora qiladi.Shuningdek, ma'lumotlar bazasi maydoniga murojaat qilish mumkin. Atributlar ma'lumotlar bazasi ustunidagi misollarni tavsiflaydi.

Relyatsion ma'lumotlar bazalarida atributlar - bu ustunning barcha kataklariga tatbiq etiladigan, ma'lum bir toifaga tegishli barcha elementlarni belgilaydigan tavsiflovchi xususiyatlardir.

Buning o'rniga satrlar koreyslar deb nomlanadi va har bir elementni noyob identifikatsiyalash uchun bitta ob'ektga qo'llaniladigan ma'lumotlar to'plamlarini aks ettiradi. Atributlar shuning uchun har bir individual naychaning o'ziga xos xususiyatlarini tavsiflashga yordam beradigan xususiyatlardir.

Relyatsion ma'lumotlar bazasidagi jadvalni elektron jadvalga o'xshash deb tasavvur qiling. Atribut bu shunchaki elektron jadvaldagi bitta bo'sh bo'lmagan hujayra yoki ustun va satr birikmasi.U atributga tegishli jadval tomonidan ko'rsatilgan ob'ekt haqida faqat bitta ma'lumotni saqlaydi. Masalan, hisob-faktura ob'ekti bo'lishi mumkin. Hisob-fakturaning atributlari narx, raqam, sana yoki to'langan / to'lanmagan bo'lishi mumkin.

O'z-o'zini tushuntiradigan oddiy yoki bitta qiymatli atributlardan tashqari, atributlarning bir nechta turlari mavjud.

Kompozit atribut: bu boshqa bir necha oddiy atributlardan tashkil topgan atribut. Masalan, Xodimning manzil atributi ko'cha, shahar, pochta indeksi va mamlakat atributlaridan iborat bo'lishi mumkin.

Ko'p qiymatli atribut: bu bir nechta tavsif berilishi mumkin bo'lgan atribut. Masalan, bitta xonada bir nechta elektron pochta identifikatori atributlari bo'lishi mumkin.

Kalit atribut yoki asosiy atribut: bu identifikator, kalit, harf yoki raqam, bu elementni noyob tarzda aniqlaydi. Masalan, bu ma'lum bir hisob-fakturaning raqami bo'lishi mumkin (masalan, ushbu hisob-fakturaning shaxsiy identifikatori). Bitta kalit atributini o'z ichiga olgan jadval kuchli shaxs hisoblanadi. Biroq, jadval boshqa jadvallardan olingan bo'lsa, unda bir nechta kalit atributlar bo'lishi mumkin.

Olingan atribut : nomidan ko'rinib turibdiki, ular to'g'ridan-to'g'ri yoki aniq formulalar natijalari orqali boshqa atributlardan kelib chiqadi. Masalan, Xodimning Yosh atributi Tug'ilgan kun atributidan kelib chiqishi mumkin. Boshqa hollarda, formula ma'lum bir to'lovning QQSini hisoblab chiqishi mumkin, shuning uchun har doim "To'lov" atributiga ega katak to'ldirilganda, QQS olingan atributiga ega bo'lgan katak avtomatik ravishda uning qiymatini hisoblab chiqadi.

Maʼlumotlar bazasi ustun va satrlarni ega har biri jadvallar, iborat. Har bir satr (tuple deb ataladi) bitta elementga taalluqli ma'lumotlar to'plamidir. Har bir ustun qatorlarni tavsiflovchi xususiyatlarni o'z ichiga oladi; bu ustunlar atributlardir. Ma'lumotlar bazasi atributi - bu ustun nomi va jadval ostidagi maydonlarning tarkibi.

Agar siz mahsulotlarni sotsangiz va ularni ProductName, Price va ProductID ustunlari bilan jadvalga kirsangiz, ushbu sarlavhalarning har biri atributdir. Ushbu sarlavhalar ostidagi har bir sohada siz navbati bilan mahsulot nomlari, narxlari va mahsulot identifikatorlarini kiritasiz. Dala yozuvlarining har biri ham atributdir.

Atribut - bu tegishli bo'lgan katakchadagi bitta ma'lumot. Har bir tople - bu bitta elementga taalluqli ma'lumotlar to'plami.

Bu atributning texnik bo'lmagan ta'rifi nimadir xususiyati yoki sifatini tavsiflashidan iborat ekanligini hisobga olsak, bu mantiqan to'g'ri keladi.

Tez-tez keltirilgan Northwinds ma'lumotlar bazasiga misol . Ushbu ma'lumotlar bazasi jadvallarni o'z ichiga oladi, shuningdek ma'lumotlar bazasi dizaynerlari tomonidan shaxslar deb ataladi - mijozlar, xodimlar va mahsulotlar uchun va boshqalar. Mahsulotlar jadvali har bir mahsulotning xususiyatlarini belgilaydi. Bunga mahsulot identifikatori, nomi, etkazib beruvchining identifikatori ( tashqi kalit sifatida ishlatiladi ), miqdori va narxi kiradi. Ushbu xususiyatlarning har biri Mahsulot deb nomlangan jadvalning (yoki ob'ektning) atributidir.

Ustun nomlari mahsulotning atributlari hisoblanadi. Ustunlardagi yozuvlar, shuningdek, mahsulotning atributlari hisoblanadi.

Atribut maydonmi?

Ba'zan, maydon va atribut atamalari bir-birining o'rnida ishlatiladi va ko'p maqsadlarda ular bir xil bo'ladi. Biroq, maydon har qanday satrda joylashgan jadvaldagi ma'lum bir katakchani va atribut dizayn ma'nosida mavjudlikni tavsiflaydi.

Yuqoridagi jadvalda, ikkinchi qatorda ProductName - O'zgarish . Bu maydon. Umuman mahsulotlarni muhokama qilishda ProductName mahsulot ustunidir. Bu atribut.

Atributlarni aniqlash

Xususiyatlar ularning domeni jihatidan belgilanadi. Domen atributga ega bo'lishi mumkin bo'lgan ruxsat etilgan qiymatlarni belgilaydi. Bunga ma'lumotlar turi, uzunligi, qiymatlari va boshqa tafsilotlar kiradi.

Masalan, ProductID atributining domeni raqamli ma'lumot turini ko'rsatishi mumkin. Atributni ma'lum bir uzunlikni talab qilish yoki bo'sh yoki noma'lum qiymatga ruxsat berilishini aniqlash uchun qo'shimcha ravishda aniqlash mumkin.




Download 70.5 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling