Veriler Konuşmaz; Onları Birbirine Tanıştırmanız Gerekir

Tek başına bir veri, kalabalık bir odada ne söyleyeceğini bilemeyen yabancıya benzer. “42” sayısını düşünün. Yaş mı, sıcaklık mı, ürün adedi mi, yoksa evrenin meşhur cevabı mı? Değer oradadır ama anlam henüz gelmemiştir. Anlam, verinin başka verilerle kurduğu ilişkiden doğar. Bir sayıyı zamana, kişiye, konuma veya olaya bağladığımız anda sessiz kayıtlar konuşmaya başlar.

Verileri ilişkilendirmek, iki tabloyu ortak bir sütundan birleştirmekten fazlasıdır. Teknik düzeyde kimlikler, anahtarlar ve bağlantılar kullanırız; düşünsel düzeyde ise şu soruyu sorarız: “Bunların aynı gerçekliğin parçaları olduğuna neden inanıyorum?” İyi bir veri sistemi yalnızca kayıt saklamaz, kayıtlar arasındaki mantığı da temsil eder. Kötü bir sistem ise her şeyi toplar ama hiçbir şey hatırlamaz.

Bağlantının anahtarı: kimlik

Bir müşteri tablosunda “Ayşe Yılmaz”, sipariş tablosunda “A. Yılmaz” ve destek kayıtlarında “[email protected]” bulunabilir. İnsan gözü bunların aynı kişi olabileceğini sezer; bilgisayar ise kanıt ister. Bu nedenle benzersiz kimlikler kullanılır. Müşteri numarası gibi birincil anahtarlar, farklı kayıtlardaki parçaları aynı varlığa bağlar. Yabancı anahtarlar da tablolar arasında köprü kurar. Böylece “Kim, neyi, ne zaman aldı?” sorusu tek bir sorguyla yanıtlanabilir.

Bir Virüsün Haritası: Graf Teorisi Salgınları Nasıl Okur?

Bir salgını anlamaya çalışırken çoğu zaman gözümüz mikroskoba gider: virüsün biçimine, proteinlerine, mutasyonlarına bakarız. Oysa salgının asıl tiyatrosu yalnızca hücrenin içinde değil, insanların arasında kurulan görünmez ağlarda oynanır. Graf teorisi tam burada sahneye çıkar. İnsanları, şehirleri, havaalanlarını, okulları ya da sosyal medya hesaplarını birer düğüm; aralarındaki temasları, uçuşları, konuşmaları veya veri akışlarını birer kenar olarak düşünür. Bir anda kalabalık dünya, matematiksel bir haritaya dönüşür.

Graf teorisinin büyüsü şudur: Karmaşık olanı basitleştirir ama basit olanı aptallaştırmaz. Bir şehirde milyonlarca insan vardır; herkesin hikâyesi, alışkanlığı, korkusu, inadı farklıdır. Fakat salgın açısından temel soru nettir: Kim kime, ne sıklıkla, hangi koşullarda temas ediyor? Eğer bir düğüm çok fazla kenara sahipse, yani çok kişiyle bağlantılıysa, ona yüksek dereceli düğüm deriz. Bu kişi bir öğretmen, bir sağlık çalışanı, bir kuryeci, bir konser organizatörü ya da yalnızca çok sosyal biri olabilir. Salgın matematiğinde böyle düğümler, hikâyenin yan karakteri değil, çoğu zaman olay örgüsünün motorudur.