Tablo (veritabanı) - Table (database)

Bir tablo bir düzenlenen ilişkin verilerin topluluğudur tablo bir dahilinde formatında veritabanı . Sütun ve satırlardan oluşur .

Gelen ilişkisel veri tabanları ve düz dosya veri tabanları , bir tablo veri elemanları (değerler) dikey bir model kullanılarak bir dizi kolonlar (adıyla tanımlanabilir) ve yatay sıralar ,hücre birimi, bir satır ve sütun kesiştiği olmak. Bir tablonun belirli sayıda sütunu vardır, ancak herhangi bir sayıda satırı olabilir. Her satır, belirli bir sütun alt kümesinde görünen bir veya daha fazla değerle tanımlanır. Satırları benzersiz şekilde tanımlayan belirli bir sütun seçimine birincil anahtar denir .

"Tablo", "ilişki" için başka bir terimdir ; bir tablonun genellikle bir ilişkinin bir küme olduğu ve yinelemelere izin vermediği çok kümeli bir satır (torba) olması farkı olsa da . Tablolar, gerçek veri satırlarının yanı sıra, genellikle tablodaki kısıtlamalar veya belirli sütunlardaki değerler gibi bazı meta verileri ilişkilendirir .

Bir tablodaki verilerin fiziksel olarak veritabanında saklanması gerekmez. Görünümler ayrıca ilişkisel tablolar olarak da işlev görür, ancak verileri sorgu zamanında hesaplanır. Dış tablolar ( örneğin Informix veya Oracle'da ) görünümler olarak da düşünülebilir.

Gibi sayısal istatistikleri için bir çok sistemde, R ' ve Python 'in pandalar , bir veri çerçevesi ya da veri tablosu a, veri tipi tablo soyutlama destekler. Kavramsal olarak, tümü aynı alanları veya sütunları içeren bir kayıt veya gözlem listesidir . Uygulama , her biri bir ada sahip diziler veya vektörler listesinden oluşur .

Tablolar ve ilişkiler

Veritabanlarının ilişkisel modeli açısından , bir tablo bir ilişkinin uygun bir temsili olarak kabul edilebilir , ancak ikisi kesinlikle eşdeğer değildir. Örneğin, bir SQL tablosu potansiyel olarak yinelenen satırlar içerebilirken, gerçek bir ilişki, tuples dediğimiz yinelenen satırlar içeremez . Benzer şekilde, bir tablo olarak temsil, satırlar ve sütunlar için belirli bir sıralamayı ima ederken, bir ilişki açıkça sırasızdır. Ancak, tabloyu sorgulayan ifadede bir ORDER BYyan tümce belirtilmedikçe , veritabanı sistemi satırların sıralanmasını garanti etmez SELECT.

Bir ilişki eşit olarak geçerli bir temsili bir gibidir , n boyutlu grafik , n, öznitelik sayısını (bir tablonun sütun) 'dir. Örneğin, iki özniteliği ve üç değeri olan bir ilişki, iki sütunlu ve üç satırlı bir tablo veya üç noktalı iki boyutlu bir grafik olarak gösterilebilir. Tablo ve grafik temsilleri, yalnızca satırların sıralaması önemli değilse ve tabloda yinelenen satırlar yoksa eşdeğerdir.

karşılaştırmalar

Hiyerarşik veritabanları

İlişkisel olmayan sistemlerde, hiyerarşik veritabanlarında , bir tablonun uzak karşılığı, dosyanın her satırındaki bir tablonun satırlarını ve bir satırdaki her sütunu temsil eden yapılandırılmış bir dosyadır . Bu yapı, bir satırın genellikle alt veri segmentlerinde tekrar eden bilgilere sahip olabileceği anlamına gelir. Veriler, fiziksel kayıtlar sırasında depolanır.

E-tablolar

Bir farklı -tablonun , veri türü bir sütunun normal ile tanımlanır şema tabloyu açıklayan. SQLite gibi bazı SQL sistemleri, sütun veri türü tanımları konusunda daha az katıdır.

Ayrıca bakınız

Referanslar