Ma'lumotlar bazasi atributi jadvalning xususiyatlarini belgilaydi

Mundarija:

Ma'lumotlar bazasi atributi jadvalning xususiyatlarini belgilaydi
Ma'lumotlar bazasi atributi jadvalning xususiyatlarini belgilaydi
Anonim

Ma'lumotlar bazasi jadvallardan iborat bo'lib, ularning har birida ustunlar va qatorlar mavjud. Har bir satr (tuple deb ataladi) bitta elementga tegishli ma'lumotlar to'plamidir va har bir ustun qatorlarni tavsiflovchi xususiyatlarni o'z ichiga oladi. Ma'lumotlar bazasi tillarida bu ustunlar atributlar deb ataladi. Ma'lumotlar bazasi atributi - bu jadvaldagi ustun nomi va uning ostidagi maydonlar mazmuni.

Atributlar ob'ektlarni tavsiflaydi

Agar siz mahsulotlarni sotsangiz va ularni Mahsulot nomi, narx va mahsulot identifikatori ustunlari bilan jadvalga kiritsangiz, bu sarlavhalarning har biri atribut hisoblanadi. Ushbu sarlavhalar ostidagi har bir maydonga mos ravishda mahsulot nomlari, narxlari va mahsulot identifikatorlarini kiritasiz. Maydon yozuvlarining har biri ham atribut hisoblanadi. Atributning texnik boʻlmagan taʼrifi u biror narsaning xususiyati yoki sifatini tavsiflash ekanligini hisobga olsak, bu mantiqiy.

Mana tez-tez keltiriladigan Northwinds ma'lumotlar bazasiga misol. Ushbu ma'lumotlar bazasi mijozlar, xodimlar va mahsulotlar va boshqalar uchun jadvallarni (ma'lumotlar bazasi dizaynerlari tomonidan ob'ektlar deb ham ataladi) o'z ichiga oladi. Mahsulotlar jadvali har bir mahsulotning xususiyatlarini belgilaydi. Bularga mahsulot identifikatori, nomi, yetkazib beruvchi identifikatori (xorijiy kalit sifatida ishlatiladi), miqdori va narxi kiradi. Bu xususiyatlarning har biri Mahsulotlar nomli jadvalning (yoki ob'ektning) atributidir.

Atribut oʻzi tegishli boʻlgan kortejdagi maʼlumotlarning yagona qismidir. Har bir kortej bitta elementga tegishli ma'lumotlar to'plamidir. Ustun nomlari mahsulotning atributlari va ustunlardagi yozuvlar ham mahsulotning atributlaridir.

Tayyor namunali ma'lumotlar bazalari, masalan, MySQL-dan MySQL namunaviy ma'lumotlar bazasi, internetda bepul yuklab olish mumkin. Ulardan biri bilan ishlash maʼlumotlar bazalari qanday ishlashini oʻrganishning ajoyib usuli.

Image
Image

Atribut maydonmi?

Ba'zida "maydon" va "atribut" atamalari bir-birining o'rnida ishlatiladi va ko'pchilik maqsadlarda ular bir xil bo'ladi. Biroq, maydon istalgan qatorda joylashgan jadvaldagi ma'lum bir katakchani tavsiflaydi va atribut dizayn ma'nosida ob'ekt xarakteristikasini tavsiflaydi.

Yuqoridagi jadvalda ikkinchi qatordagi Mahsulot nomi Chang. Bu maydon. Mahsulotlarni umuman muhokama qilganda, ProductName mahsulot ustunidir. Bu atribut.

Atributlarni aniqlash

Atributlar ularning domenlari boʻyicha aniqlanadi. Domen atribut o'z ichiga olishi mumkin bo'lgan ruxsat etilgan qiymatlarni belgilaydi. Bunga uning maʼlumotlar turi, uzunligi, qiymatlari va boshqa tafsilotlar kiradi.

Masalan, ProductID atributining domeni raqamli ma'lumotlar turini ko'rsatishi mumkin. Atribut ma'lum uzunlikni talab qilish yoki bo'sh yoki noma'lum qiymatga ruxsat berilishini belgilash uchun qo'shimcha aniqlanishi mumkin.

Ma'lumotlar bazalarining asosiy jihatlari haqida ko'proq bilmoqchimisiz? Yangi boshlanuvchilar uchun maʼlumotlar bazalari qoʻllanmamiz boshlash uchun yaxshi joy.

Tavsiya: