Hvordan fungerer webdatabaser?

Innholdsfortegnelse:

Anonim

Dynamiske nettsteder

Webdatabaser fungerer annerledes enn statiske databaser, begrenset til en datamaskin eller et LAN-nettverk der referansedokumenter og andre data ikke endrer plassering. En nettdatabase er en dynamisk nettside som indekserer søkbar informasjon (enten på samme nettside eller på eksterne nettsider). De fleste webdatabaser peker på andre nettsteder. En typisk nettdatabase vil peke på sider som er slettet, endret eller flyttet til et annet sted. Skaperen eller brukeren av en nettdatabase har ingen kontroll over de eksterne sidene som er referert til eller knyttet til. På grunn av denne ikke-statiske naturen på Internett forsøker webdatabaseadministratorer å holde seg oppdatert på dataendringer og koblinger til eksterne sider. Dette gjelder spesielt for lenker til sider som er flyttet eller forsvunnet fra nettet. Metasites, som bare inneholder lenker til andre nettsteder, hovedsakelig søkemotorer, har en tendens til å organisere sine databaser i små hierarkier som gir koblinger til andre nettsteder som inneholder relevante data til et bestemt emne. Disse metasittwebdatabasene er organisert rundt ett fag, for eksempel vitenskap, teknologi, nyheter, spill og andre søkemotorer. En annen type metasitt for webdatabaser er et søkemotorområde som kjører flere søkemotorer. Et eksempel på denne typen nettdatabase er dogpile.com, som bruker Google og andre toppsøkemotorer for tilfeldige søk på nettet.

$config[code] not found

Å holde oversikt over data

Nettdatabaser lagrer informasjon i rekord- og indeksstrukturer. Poststrukturen er synlig for brukerne, mens indeksstrukturen vanligvis ikke er tilgjengelig for brukere å bla gjennom. En rekke webdatabaser bruker kunstig intelligens til å håndtere oppdateringer til koblinger. Når en datakilde beveger seg til et nytt sted på Internett, endrer den kunstige intelligensen hyperkoblingsadressen for å matche den nye destinasjonen. Andre webdatabaser bruker linkekontrollprogrammer som må drives manuelt av en webdatabaseadministrator. Lenker til metasitter, tidsskrifter og andre poster er oppført i overskriften til de fleste elektroniske databaser. Sværheten med informasjonen gitt i disse overskriftene er at koblingene ikke pleier å vises når de sist ble oppdatert. Nettdatabasens hovedside viser vanligvis at nettstedet har blitt oppdatert året før. Kontroller datterselskapssidene for en mer nøyaktig visning av når webdata og koblinger er oppdatert. Bruk informasjonen på sidens sider for å referere til referanser i din forskning.

Systemer og språk

De vanligste nettdatabasene er MySQL, Oracle, Microsoft SQL Server, Postgre SQL, IBM DB2 og HSQLDB. Platformene webdatabaser som kjører på, er Windows, Linux, Unix og Solaris. Preprocessor hypertext (PHP) skriptspråk brukes til å lage webdatabaser (PHP kjører på serveren og ikke nettleseren). Lær å bruke PHP, fordi det gjør det mulig for webdatabaser å kjøre på flere operativsystemer. PHP håndterer alle forespørsler fra nettleseren, slik at du ikke trenger å bry deg med tungt HTML-tekst (hypertext markup language) når du lager websidene dine.