Bir Veritabanı Niteliği, Bir Tablonun Özelliklerini Tanımlar

İçindekiler:

Bir Veritabanı Niteliği, Bir Tablonun Özelliklerini Tanımlar
Bir Veritabanı Niteliği, Bir Tablonun Özelliklerini Tanımlar
Anonim

Bir veritabanı, her biri sütun ve satır içeren tablolardan oluşur. Her satır (bir demet olarak adlandırılır), tek bir öğe için geçerli olan bir veri kümesidir ve her sütun, satırları tanımlayan özellikleri içerir. Veritabanı dilinde bu sütunlara nitelikler denir. Bir veritabanı özniteliği, bir tablodaki bir sütun adı ve altındaki alanların içeriğidir.

Attributes Varlıkları Tanımlayın

Ürünleri satarsanız ve bunları ÜrünAdı, Fiyat ve ÜrünKimliği sütunları içeren bir tabloya girerseniz, bu başlıkların her biri bir niteliktir. Bu başlıkların altındaki her alana sırasıyla ürün adlarını, fiyatları ve ürün kimliklerini girersiniz. Alan girişlerinin her biri aynı zamanda bir niteliktir. Bir özelliğin teknik olmayan tanımının, bir şeyin bir özelliğini veya kalitesini tanımlaması olduğu düşünülürse, bu mantıklıdır.

İşte sık sık alıntılanan Northwinds veritabanına bir örnek. Bu veritabanı, diğerleri arasında Müşteriler, Çalışanlar ve Ürünler için tablolar (veritabanı tasarımcıları tarafından varlıklar olarak da adlandırılır) içerir. Ürünler tablosu, her bir ürünün özelliklerini tanımlar. Bunlara ürün kimliği, ad, tedarikçi kimliği (yabancı anahtar olarak kullanılır), miktar ve fiyat dahildir. Bu özelliklerin her biri, Ürünler adlı tablonun (veya varlığın) bir özelliğidir.

Bir öznitelik, ait olduğu demetteki tek bir veri parçasıdır. Her demet, bir öğe için geçerli olan bir veri kümesidir. Sütun adları bir ürünün nitelikleridir ve sütunlardaki girişler de bir ürünün nitelikleridir.

MySQL'den MySQL Örnek Veritabanı gibi hazır örnek veritabanları web'den ücretsiz olarak indirilebilir. Bunlardan biriyle çalışmak, veritabanlarının nasıl çalıştığını öğrenmenin harika bir yoludur.

Image
Image

Bir Nitelik Alan mıdır?

Bazen "alan" ve "nitelik" terimleri birbirinin yerine kullanılır ve çoğu amaç için aynıdır. Ancak alan, herhangi bir satırda bulunan bir tablodaki belirli bir hücreyi tanımlar ve nitelik, tasarım anlamında bir varlık özelliğini tanımlar.

Yukarıdaki tabloda, ikinci satırdaki ÜrünAdı Chang şeklindedir. Bu bir alandır. Ürünleri genel olarak tartışırken, ÜrünAdı ürünün sütunudur. Bu özellik.

Özellikleri Tanımlama

Özellikler, etki alanlarına göre tanımlanır. Etki alanı, bir özniteliğin içerebileceği izin verilen değerleri tanımlar. Buna veri türü, uzunluğu, değerleri ve diğer ayrıntıları dahildir.

Örneğin, bir ÜrünKimliği özelliğinin etki alanı sayısal bir veri türü belirtebilir. Nitelik, belirli bir uzunluk gerektirecek veya boş veya bilinmeyen bir değere izin verilip verilmeyeceğini belirtmek için daha fazla tanımlanabilir.

Veritabanlarının temelleri hakkında daha fazla bilgi edinmek ister misiniz? Yeni Başlayanlar için Veritabanları kılavuzumuz, başlamak için iyi bir yerdir.

Önerilen: