AÇIK KAYNAK KODLU CBS YAZILIM UYGULAMASI Dersi VERİ GÖRÜNTÜLEME FONKSİYONLARI VE ÇIKTI HAZIRLAMA İŞLEMLERİ soru detayı:
SORU:
İlişkisel veri tabanlarındaki tabloları açıklayınız.
CEVAP:
İlişkisel veri tabanlarındaki yapıda veriler tablolar hâlinde saklanır. Tablolar alanlardan (fields) ve alanlardaki kayıtlardan (records) oluşur. Bir tablodaki alanlar esas anahtar (primary key) olarak tanımlanabilirler. Kayıtlar ise tanımlanan anahtara göre sıralanırlar. Tablolar arasındaki ilişkiler belirtilir ve bunlar matematiksel ilişkilerle (bağıntı) temsil edilir. Bu ilişkiler iki tabloda da ortak bulunan alanlar aracılığıyla sağlanır. Ayrıca iki farklı konuyla ilgili bilgiler, mesela teklifler ve o teklife ait kalem bilgileri (döviz fiyatı, döviz kuru vs.), ilişkili veri değerlerine bağlı bir bütün olarak yönetilebilir. Örnek vermek gerekirse, verilen her teklifin firma adı ve firma adresini saklamak gereksiz olur. Bir teklif numarası gibi bir alan oluşturularak buna ait bilgileri kalem bilgilerinin bulunduğu tabloda tutarsak ve bunları birbirine bağlarsak gereksiz kalabalıktan kurtulmuş oluruz. İlişkisel veri tabanları verinin hızlı geri alınımını sağlamasıyla birlikte daha birçok özelliğe sahiptir.