Jak fungují webové databáze?

Obsah:

Anonim

Dynamické weby

Webové databáze pracují jinak než statické databáze, omezené na jeden počítač nebo síť LAN, kde referenční dokumenty a jiná data nezmění umístění. Webová databáze je dynamická webová stránka, která indexuje vyhledávací informace (buď na stejném webu nebo na externích webových stránkách). Většina webových databází odkazuje na jiné weby. Typická webová databáze bude odkazovat na stránky, které byly odstraněny, změněny nebo přesunuty na jiné místo. Tvůrce nebo uživatel webové databáze nemá žádnou kontrolu nad externími stránkami, na které odkazuje nebo je spojen. Kvůli této ne-statické povaze internetu se správci webových databází pokoušejí udržet na vrcholu změny dat a odkazy na externí stránky. To platí zejména u odkazů na stránky, které se přesunuly nebo zmizely z webu. Metazity, které obsahují pouze odkazy na jiné webové stránky, především vyhledávače, mají tendenci organizovat své databáze v malých hierarchiích, které poskytují odkazy na jiné weby, které obsahují příslušné údaje k určitému tématu. Tyto metazitní webové databáze jsou organizovány kolem jednoho tématu, jako jsou věda, technologie, zprávy, hry a další vyhledávače. Dalším typem metasitu pro webové databáze je vyhledávací stránka, která spouští více vyhledávačů. Příkladem tohoto druhu webové databáze je dogpile.com, která využívá služby Google a dalších vyhledávačů pro náhodné vyhledávání na webu.

$config[code] not found

Sledování dat

Webové databáze ukládají informace v strukturách záznamů a indexů. Struktura záznamů je viditelná pro uživatele, zatímco struktura indexů není zpravidla přístupná uživatelům k procházení. Řada webových databází používá umělou inteligenci pro zpracování aktualizací odkazů. Když se zdroj dat přesune na nové místo na Internetu, umělá inteligence změní adresu hypertextového odkazu tak, aby odpovídala novému cíli. Jiné webové databáze používají programy pro kontrolu odkazů, které musí být ručně spuštěny správcem webové databáze. Odkazy na metazity, časopisy a další záznamy jsou uvedeny v záhlaví většiny online databází. Obtížnost s informacemi uvedenými v těchto položkách je, že odkazy se obvykle nezobrazují, když byly naposledy aktualizovány. Hlavní stránka webové databáze obvykle zobrazuje stránky, které byly aktualizovány v předchozím roce. Podívejte se na vedlejší stránky pro přesnější zobrazení, kdy byly data a odkazy na webu aktualizovány. Použijte informace na vedlejších stránkách pro citování odkazů ve vašem výzkumu.

Systémy a jazyky

Mezi nejběžnější webové databáze patří MySQL, Oracle, Microsoft SQL Server, Postgre SQL, IBM DB2 a HSQLDB. Databázové platformy webových aplikací běží na platformách Windows, Linux, Unix a Solaris. Pre vytváření webových databází (PHP běží na serveru, nikoli v prohlížeči) se používá skriptovací jazyk pro zpracování hypertextu (PHP). Naučte se používat PHP, protože umožňuje provoz webových databází na více operačních systémech. PHP zpracovává všechny požadavky z webového prohlížeče, takže při vytváření webových stránek nebudete muset hádat s těžkým hypertextovým značkovacím jazykem (HTML).