Hoe werken webdatabases?

Inhoudsopgave:

Anonim

Dynamische websites

Webdatabases werken anders dan statische databases, beperkt tot één computer of een LAN-netwerk waar de referentiedocumenten en andere gegevens niet van locatie veranderen. Een webdatabase is een dynamische website die doorzoekbare informatie indexeert (op dezelfde website of op externe webpagina's). De meeste webdatabases verwijzen naar andere sites. Een typische webdatabase verwijst naar pagina's die zijn verwijderd, gewijzigd of verplaatst naar een andere locatie. De maker of gebruiker van een webdatabase heeft geen controle over de externe pagina's waar naar verwezen of gelinkt is. Vanwege dit niet-statische karakter van het internet proberen webdatabasebeheerders de gegevenswijzigingen en links naar externe pagina's bij te houden. Dit geldt met name voor links naar pagina's die zijn verplaatst of zijn verdwenen op internet. Metasieten, die alleen links bevatten naar andere websites, voornamelijk zoekmachines, hebben de neiging hun databases in kleine hiërarchieën te organiseren die links naar andere sites met relevante gegevens voor een bepaald onderwerp bevatten. Deze metasietwebdatabases zijn georganiseerd rond één onderwerp, zoals wetenschap, technologie, nieuws, games en andere zoekmachines. Een ander soort metasiet voor webdatabases is een zoekmachinepagina met meerdere zoekmachines. Een voorbeeld van dit soort webdatabase is dogpile.com, dat Google en andere topzoekmachines gebruikt voor willekeurige zoekopdrachten op internet.

$config[code] not found

Gegevens bijhouden

Webdatabases slaan informatie op in record- en indexstructuren. De recordstructuur is zichtbaar voor gebruikers, terwijl de indexstructuur meestal niet beschikbaar is voor gebruikers om te bladeren. Een aantal webdatabases gebruikt kunstmatige intelligentie om updates van koppelingen af ​​te handelen. Wanneer een gegevensbron naar een nieuwe locatie op internet wordt verplaatst, wijzigt de kunstmatige intelligentie het adres van de hyperlink zodat deze overeenkomt met de nieuwe bestemming. Andere webdatabases gebruiken programma's voor het controleren van links die handmatig moeten worden uitgevoerd door een beheerder van een webdatabase. Links naar metasites, tijdschriften en andere records staan ​​vermeld in de kop van de meeste online databases. Het probleem met de informatie in deze kopjes is dat de links meestal niet worden weergegeven wanneer ze voor het laatst zijn bijgewerkt. De hoofdpagina van de webdatabase geeft meestal aan dat de site het voorgaande jaar is bijgewerkt. Controleer de dochterpagina's voor een meer accurate weergave van wanneer webgegevens en koppelingen zijn bijgewerkt. Gebruik de informatie op de deelpagina's om verwijzingen in uw onderzoek te vermelden.

Systemen en talen

De meest voorkomende webdatabases zijn MySQL, Oracle, Microsoft SQL Server, Postgre SQL, IBM DB2 en HSQLDB. De webdatabases waarop platforms worden uitgevoerd, zijn Windows, Linux, Unix en Solaris. Preprocessor-hypertekst (PHP) scripttaal wordt gebruikt om webdatabases te maken (PHP wordt uitgevoerd op de server en niet in de browser). Leer PHP gebruiken, omdat het webdatabases op meerdere besturingssystemen mogelijk maakt. PHP behandelt alle aanvragen van de webbrowser, zodat u geen gedoe met zware hypertext-markup-taal (HTML) hoeft te hebben bij het maken van uw webpagina's.