İçindekiler:
Tanım - Tablo anlamı ne?
Tablo, satırlar ve sütunlar tarafından düzenlenen adlandırılmış ilişkisel veritabanı veri kümesidir. İlişkisel tablo temel bir ilişkisel veritabanı konseptidir çünkü tablolar veri depolamanın birincil biçimidir.
Sütunlar tablonun yapısını ve satırlar içeriği oluşturur. Tablolar, sütunlar için kısıtlamalara izin verir (yani, izin verilen sütun veri türü), ancak satırlara izin vermez. Her veritabanı tablosunun benzersiz bir adı olmalıdır. İlişkisel veritabanlarının çoğunda adlandırma kısıtlamaları vardır. Örneğin, ad boşluk içeremez veya TABLO veya SİSTEM gibi ayrılmış bir anahtar kelime olabilir.
Techopedia Tabloyu açıklıyor
İlişkisel tablolar, verileri sütunlarda ve satırlarda depolar. Bir tablo oluştururken sütunlar tanımlanmalıdır, ancak tablo oluşturulduktan sonra sütunlar eklenebilir veya silinebilir. Bu süre zarfında sütun veri kısıtlamaları tanımlanabilir veya tanımlanmayabilir. Örneğin, müşteri bilgilerini depolamak için bir CUSTOMER_MASTER tablosu oluştururken tanımlar eklenebilir, örneğin yalnızca tarihleri kabul eden bir DATE_OF_BIRTH sütunu veya boş (boş) olmayan bir CUSTOMER_NAME sütunu.
Tablo satırları tablonun gerçek veri öğeleridir. CUSTOMER_MASTER tablosunda, satırlar her müşteri kaydını tutar. Böylece, bir satır, her tablo sütunundaki bir veri öğesinden oluşur. Bir satır değeri girilmezse, değer sıfır veya boşlukla aynı anlama gelmeyen “null” olarak adlandırılır.
Tablolarda ayrıca özel sütunlarla tanımlanan diğer tablo ilişkileri vardır ve en belirgin olanları birincil ve yabancı anahtarlardır. Örneğin, CUSTOMER_MASTER tablosunda, her tablo müşterisini benzersiz bir şekilde tanımlamak için kullanılan bir CUSTOMER_ID sütunu bulunur. Başka bir tablonun belirli bir müşteriye başvurması gerekiyorsa, CUSTOMER_MASTER tablosunun müşteri kimliğine başvuran karşılık gelen bir sütun (yabancı anahtar olarak da bilinir) eklenebilir. Diğer tabloların CUSTOMER_MASTER tablosunda önceden depolanmış ek müşteri ayrıntılarını saklaması gerekmez.
