Verilənlər Bazasının Atributu Cədvəlin Xüsusiyyətlərini Müəyyən edir

Mündəricat:

Verilənlər Bazasının Atributu Cədvəlin Xüsusiyyətlərini Müəyyən edir
Verilənlər Bazasının Atributu Cədvəlin Xüsusiyyətlərini Müəyyən edir
Anonim

Verilənlər bazası hər birində sütunlar və sətirlər olan cədvəllərdən ibarətdir. Hər bir cərgə (bir dəst adlanır) bir elementə aid olan məlumat dəstidir və hər bir sütun sətirləri təsvir edən xüsusiyyətləri ehtiva edir. Verilənlər bazası dilində bu sütunlara atributlar deyilir. Verilənlər bazası atributu sütun adı və cədvəldə onun altındakı sahələrin məzmunudur.

Atributlar Müəssisələri təsvir edir

Məhsulları satırsanız və onları ProductName, Price və ProductID sütunları olan cədvələ daxil edirsinizsə, bu başlıqların hər biri bir atributdur. Bu başlıqlar altındakı hər bir sahəyə müvafiq olaraq məhsul adlarını, qiymətləri və məhsul ID-lərini daxil edərdiniz. Sahə qeydlərinin hər biri həm də atributdur. Atributun qeyri-texniki tərifinin onun bir şeyin xüsusiyyətini və ya keyfiyyətini təsvir etməsi olduğunu nəzərə alsaq, bu məntiqlidir.

Budur, tez-tez istinad edilən Northwinds verilənlər bazası nümunəsi. Bu verilənlər bazasına digərləri ilə yanaşı, Müştərilər, İşçilər və Məhsullar üçün cədvəllər (verilənlər bazası dizaynerləri tərəfindən obyektlər də deyilir) daxildir. Məhsullar cədvəli hər bir məhsulun xüsusiyyətlərini müəyyənləşdirir. Bunlara məhsul ID-si, adı, təchizatçı ID-si (xarici açar kimi istifadə olunur), kəmiyyət və qiymət daxildir. Bu xüsusiyyətlərin hər biri Məhsullar adlı cədvəlin (və ya müəssisənin) atributudur.

Atribut aid olduğu silsilədəki məlumatın tək parçasıdır. Hər bir dəst bir elementə aid olan məlumat dəstidir. Sütun adları məhsulun atributlarıdır və sütunlardakı qeydlər də məhsulun atributlarıdır.

MySQL-dən MySQL Nümunə verilənlər bazası kimi hazır nümunə verilənlər bazaları internetdə pulsuz yükləmək üçün mövcuddur. Bunlardan biri ilə işləmək verilənlər bazalarının necə işlədiyini öyrənmək üçün əla yoldur.

Image
Image

Atribut Sahədir?

Bəzən "sahə" və "atribut" terminləri bir-birini əvəz edir və əksər məqsədlər üçün eynidir. Bununla belə, sahə istənilən cərgədə olan cədvəldəki xüsusi xananı, atribut isə dizayn mənasında obyekt xarakteristikasını təsvir edir.

Yuxarıdakı cədvəldə ikinci sətirdəki MəhsulAdı Chang-dir. Bu sahədir. Ümumilikdə məhsulları müzakirə edərkən, ProductName məhsulun sütunudur. Bu atributdur.

Atributların müəyyən edilməsi

Atributlar onların domenləri baxımından müəyyən edilir. Domen bir atributun ehtiva edə biləcəyi icazə verilən dəyərləri müəyyən edir. Buraya onun data növü, uzunluğu, dəyərləri və digər detallar daxildir.

Məsələn, ProductID atributunun domeni rəqəmsal məlumat növünü təyin edə bilər. Xüsusi uzunluq tələb etmək və ya boş və ya naməlum dəyərə icazə verildiyini müəyyən etmək üçün atribut əlavə olaraq müəyyən edilə bilər.

Verilənlər bazalarının əsasları haqqında daha çox bilmək istəyirsiniz? Başlayanlar üçün Verilənlər Bazaları bələdçimiz başlamaq üçün yaxşı yerdir.

Tövsiyə: