İçerik
- Bir niteliği karakteristik olarak düşünün
- Özellikleri Tanımlayan Varlıklar
- Bir Özellik Bir Alan mı?
- Nitelikleri Tanımlama
- Veritabanları Hakkında Daha Fazla Bilgi
Bir niteliği karakteristik olarak düşünün
Bir veritabanı, her biri sütun ve satır içeren tablolardan oluşur. Her satır (grup adı verilir), tek bir öğeye uygulanan bir veri kümesidir. Her sütun, satırları tanımlayan özellikler içerir; bu sütunlar niteliklerdir. Veritabanı özniteliği, bir sütun adı ve tablodaki altındaki alanların içeriğidir.
Özellikleri Tanımlayan Varlıklar
Ürünleri satar ve ProductName, Price ve ProductID sütunlarını içeren bir tabloya girerseniz, bu başlıkların her biri bir özelliktir. 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 de bir niteliktir.
Bir öznitelik, ait olduğu gruptaki tek bir veri parçasıdır. Her grup, bir öğe için geçerli olan bir veri kümesidir.
Bir niteliğin teknik olmayan tanımının, bir şeyin niteliğini veya kalitesini tanımlaması şartıyla bu mantıklıdır.
Aşağıda sıkça belirtilen Northwinds veritabanına bir örnek verilmiştir. Bu veritabanı, diğerleri arasında Müşteriler, Çalışanlar ve Ürünler için veritabanı tasarımcıları tarafından varlık olarak da adlandırılan tablolar içerir. Ürünler tablosu, her ürünün özelliklerini tanımlar. Bunlar arasında bir ürün kimliği, adı, tedarikçi kimliği (yabancı anahtar olarak kullanılır), miktar ve fiyat bulunur. Bu özelliklerin her biri, Ürünler adlı tablonun (veya varlığın) bir özelliğidir.
Sütun adları bir ürünün özellikleridir. Sütunlardaki girişler aynı zamanda bir ürünün nitelikleridir.
Bir Özellik Bir Alan mı?
Bazen, şartlar alan ve nitelik birbirinin yerine kullanılabilir ve çoğu amaç için aynıdır. Bununla birlikte, alan, herhangi bir satırda bulunan bir tablodaki belirli bir hücreyi tanımlar ve öznitelik, tasarım anlamında bir varlık özelliğini tanımlar.
Yukarıdaki tabloda, ikinci satırdaki ProductName Chang. Bu bir alandır. Genel olarak ürünler tartışılırken, ÜrünAdı ürünün sütunudur. Bu özellik.
Nitelikleri Tanımlama
Nitelikler, alan adlarına göre tanımlanır. Alan adı, 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 özellik için alan adı ProductID, sayısal bir veri türü belirtebilir. Özellik ayrıca belirli bir uzunluk gerektirecek veya boş veya bilinmeyen bir değere izin verilip verilmeyeceğini belirleyecek şekilde tanımlanabilir.
Veritabanları Hakkında Daha Fazla Bilgi
Veritabanlarının temelleri hakkında daha fazla bilgi edinmek ister misiniz? Lifewire'ın Yeni Başlayanlar için Veritabanları başlamak için iyi bir yerdir.
Hazır örnek veritabanları web'de ücretsiz olarak indirilebilir - örneğin, bu MySQL'den. Bunlardan biriyle çalışmak, veritabanlarının nasıl çalıştığını öğrenmenin harika bir yoludur.