Atribut Pangkalan Data Mentakrifkan Sifat Jadual

Isi kandungan:

Atribut Pangkalan Data Mentakrifkan Sifat Jadual
Atribut Pangkalan Data Mentakrifkan Sifat Jadual
Anonim

Pangkalan data terdiri daripada jadual, setiap satunya mempunyai lajur dan baris. Setiap baris (dipanggil tuple) ialah set data yang digunakan pada satu item dan setiap lajur mengandungi ciri yang menerangkan baris. Dalam lingo pangkalan data, lajur ini dipanggil atribut. Atribut pangkalan data ialah nama lajur dan kandungan medan di bawahnya dalam jadual.

Atribut Menggambarkan Entiti

Jika anda menjual produk dan memasukkannya ke dalam jadual dengan lajur untuk Nama Produk, Harga dan ID Produk, setiap tajuk tersebut ialah atribut. Dalam setiap medan di bawah tajuk tersebut, anda perlu memasukkan nama produk, harga dan ID produk, masing-masing. Setiap satu daripada entri medan juga merupakan atribut. Ini masuk akal, memandangkan takrifan bukan teknikal bagi atribut ialah ia menerangkan ciri atau kualiti sesuatu.

Berikut ialah contoh pangkalan data Northwinds yang sering disebut. Pangkalan data ini termasuk jadual (juga dipanggil entiti oleh pereka pangkalan data) untuk Pelanggan, Pekerja dan Produk, antara lain. Jadual Produk mentakrifkan ciri setiap produk. Ini termasuk ID produk, nama, ID pembekal (digunakan sebagai kunci asing), kuantiti dan harga. Setiap ciri ini ialah atribut jadual (atau entiti) bernama Produk.

Atribut ialah sekeping data dalam tuple yang dimilikinya. Setiap tupel ialah set data yang digunakan pada satu item. Nama lajur ialah atribut produk dan entri dalam lajur juga merupakan atribut produk.

Pangkalan data sampel sedia dibuat, seperti Pangkalan Data Contoh MySQL daripada MySQL, tersedia untuk muat turun percuma di web. Bekerja dengan salah satu daripada ini ialah cara terbaik untuk mengetahui cara pangkalan data berfungsi.

Image
Image

Adakah Atribut Suatu Medan?

Kadangkala, istilah "medan" dan "atribut" digunakan secara bergantian, dan untuk kebanyakan tujuan, ia adalah sama. Walau bagaimanapun, medan menerangkan sel tertentu dalam jadual yang terdapat pada mana-mana baris dan atribut menerangkan ciri entiti dalam erti kata reka bentuk.

Dalam jadual di atas, ProductName dalam baris kedua ialah Chang. Ini adalah padang. Apabila membincangkan produk secara umum, ProductName ialah lajur produk. Ini ialah atributnya.

Mentakrifkan Atribut

Atribut ditakrifkan dari segi domainnya. Domain mentakrifkan nilai yang dibenarkan yang boleh mengandungi atribut. Ini termasuk jenis data, panjang, nilai dan butiran lain.

Sebagai contoh, domain untuk ProductID atribut mungkin menentukan jenis data berangka. Atribut boleh ditakrifkan selanjutnya untuk memerlukan panjang tertentu atau nyatakan sama ada nilai kosong atau tidak diketahui dibenarkan.

Ingin mengetahui lebih lanjut tentang asas pangkalan data? Panduan Pangkalan Data untuk Pemula kami ialah tempat yang baik untuk bermula.

Disyorkan: