Web Veritabanları Nasıl Çalışır?

İçindekiler:

Anonim

Dinamik Web Siteleri

Web veritabanları, referans belgelerin ve diğer verilerin konum değiştirmediği bir bilgisayar veya LAN ağıyla sınırlı statik veritabanlarından farklı çalışır. Bir web veritabanı aranabilir bilgileri (aynı web sitesinde veya harici web sayfalarında) endeksleyen dinamik bir web sitesidir. Çoğu web veritabanı diğer sitelere işaret eder. Tipik bir web veritabanı silinmiş, değiştirilmiş veya başka bir yere taşınmış sayfalara işaret edecektir. Bir web veritabanının yaratıcısı ya da kullanıcısı, referans verilen ya da bağlantılı dış sayfalar üzerinde kontrol sahibi değildir. İnternetin bu statik olmayan doğası nedeniyle, web veritabanı yöneticileri, veri değişikliklerini ve dış sayfalara giden bağlantıları korumaya çalışır. Bu, özellikle web'den taşınan veya kaybolan sayfalara bağlantılar için geçerlidir. Başta arama motorları olmak üzere diğer web sitelerine bağlantılar içeren metasitler, veritabanlarını belirli bir konuya alakalı veriler içeren diğer sitelere bağlantılar sağlayan küçük hiyerarşilerde düzenleme eğilimindedir. Bu metasit web veritabanları, bilim, teknoloji, haberler, oyunlar ve diğer arama motorları gibi bir konu etrafında düzenlenir. Web veritabanları için başka bir metasite türü, birden fazla arama motorunu çalıştıran bir arama motoru sitesidir. Bu tür bir web veritabanının bir örneği, Google’ı ve web’de rastgele aramalar yapmak için Google’ı ve diğer en iyi arama motorlarını kullanan dogpile.com’dur.

$config[code] not found

Verileri İzleme

Web veritabanları bilgileri kayıt ve indeks yapılarında saklar. Kayıt yapısı kullanıcılar tarafından görülürken, dizin yapısı tipik olarak kullanıcıların taraması için uygun değildir. Bazı web veritabanları linklerdeki güncellemeleri ele almak için yapay zekayı kullanır. Bir veri kaynağı İnternet'teki yeni bir konuma taşındığında, yapay zeka köprünün adresini yeni hedefle eşleşecek şekilde değiştirir. Diğer web veritabanları, bir web veritabanı yöneticisi tarafından manuel olarak çalıştırılması gereken link kontrol programlarını kullanır. Metasitlere, dergilere ve diğer kayıtlara bağlantılar çoğu çevrimiçi veritabanının başlığında listelenmiştir. Bu başlıklarda verilen bilgilerdeki zorluk, bağlantıların en son ne zaman güncellendiğini gösterme eğiliminde olmamasıdır. Web veri tabanının ana sayfası tipik olarak bir önceki yıl güncellenen siteyi gösterir. Web verilerinin ve bağlantıların ne zaman güncellendiğine dair daha doğru bir görüntü için yardımcı sayfaları inceleyin. Araştırmanızdaki referanslara atıf yapmak için alt sayfalardaki bilgileri kullanın.

Sistemler ve Diller

En yaygın web veritabanları MySQL, Oracle, Microsoft SQL Server, Postgre SQL, IBM DB2 ve HSQLDB'dir. Web veritabanlarının çalıştırıldığı platformlar Windows, Linux, Unix ve Solaris'tir. Önişlemci köprü metni (PHP) komut dosyası dili web veritabanları oluşturmak için kullanılır (PHP tarayıcıda değil sunucuda çalışır). PHP'yi kullanmayı öğrenin, çünkü web veritabanlarının çoklu işletim sistemlerinde çalışmasını sağlar. PHP web tarayıcısından gelen tüm istekleri yerine getirir, böylece web sayfalarınızı oluştururken ağır köprü metni biçimlendirme dili (HTML) ile uğraşmanıza gerek kalmaz.