Kā darbojas Web datu bāzes?

Satura rādītājs:

Anonim

Dinamiskās tīmekļa vietnes

Tīmekļa datubāzes darbojas citādi nekā statiskās datu bāzes, kas attiecas tikai uz vienu datoru vai LAN tīklu, kur atsauces dokumenti un citi dati nemaina atrašanās vietu. Tīmekļa datu bāze ir dinamiska vietne, kas indeksē meklēšanas informāciju (vai nu tajā pašā tīmekļa vietnē, vai ārējās tīmekļa lapās). Lielākā daļa tīmekļa datu bāzu norāda uz citām vietnēm. Tipiska tīmekļa datu bāze norādīs uz lapām, kas ir izdzēstas, mainītas vai pārvietotas uz citu vietu. Tīmekļa datubāzes veidotājs vai lietotājs nevar kontrolēt ārējās lapas, uz kurām ir atsauces vai ir saistītas. Tā kā internets nav statisks, tīmekļa datu bāzes administratori cenšas saglabāt datu izmaiņu un saites uz ārējām lapām. Tas jo īpaši attiecas uz saitēm uz lapām, kas ir pārvietotas vai pazudušas no tīmekļa. Metasīti, kas satur tikai saites uz citām tīmekļa vietnēm, galvenokārt meklētājprogrammām, mēdz organizēt savas datu bāzes mazās hierarhijās, kas nodrošina saites uz citām vietnēm, kas satur konkrētus datus konkrētam tematam. Šīs metasīta tīmekļa datubāzes tiek organizētas ap vienu tematu, piemēram, zinātni, tehnoloģiju, jaunumus, spēles un citas meklētājprogrammas. Vēl viens metasīta veids tīmekļa datu bāzēm ir meklētājprogrammu vietne, kas darbojas vairākās meklētājprogrammās. Šāda veida tīmekļa datubāzes piemērs ir dogpile.com, kas izmanto Google un citas augstākās meklētājprogrammas, lai veiktu izlases meklēšanu tīmeklī.

$config[code] not found

Datu uzraudzība

Web datubāzes glabā informāciju ierakstu un indeksu struktūrās. Ierakstu struktūra ir redzama lietotājiem, bet indeksu struktūra lietotājiem parasti nav pieejama, lai pārlūkotu. Vairākas tīmekļa datubāzes izmanto mākslīgo intelektu, lai apstrādātu saites saites. Ja datu avots pāriet uz jaunu atrašanās vietu internetā, mākslīgais intelekts maina hipersaites adresi, lai tas atbilstu jaunajam galamērķim. Citas tīmekļa datubāzes izmanto saites pārbaudes programmas, kas manuāli jāpārvalda tīmekļa datu bāzes administratoram. Saiknes ar metasītiem, žurnāliem un citiem ierakstiem ir uzskaitītas lielākajā daļā tiešsaistes datubāzu. Šajās pozīcijās sniegtās informācijas apgrūtinājums ir tāds, ka saites nespēj parādīt, kad tās pēdējo reizi tika atjauninātas. Tīmekļa datubāzes galvenajā lapā parasti tiek rādīta vietne, kas ir atjaunināta iepriekšējā gadā. Pārbaudiet papildu lapas, lai iegūtu precīzāku informāciju par to, kad tīmekļa dati un saites ir atjauninātas. Izmantot papildinformāciju par lapām, lai norādītu uz atsaucēm savā pētījumā.

Sistēmas un valodas

Visizplatītākās tīmekļa datu bāzes ir MySQL, Oracle, Microsoft SQL Server, Postgre SQL, IBM DB2 un HSQLDB. Platformas, kas darbojas tīmeklī, ir Windows, Linux, Unix un Solaris. Preprocessor hiperteksta (PHP) skriptu valoda tiek izmantota, lai izveidotu tīmekļa datubāzes (PHP darbojas serverī, nevis pārlūkprogrammā). Uzziniet, kā lietot PHP, jo tas ļauj tīmekļa datubāzēm darboties vairākās operētājsistēmās. PHP apstrādā visus tīmekļa pārlūkprogrammas pieprasījumus, tāpēc, veidojot tīmekļa lapas, jums nebūs problēmu ar smago hiperteksta iezīmēšanas valodu (HTML).