Paano Gumagana ang Mga Web Database?

Talaan ng mga Nilalaman:

Anonim

Dynamic na Mga Website

Ang mga database ng web ay gumagana nang iba kaysa static na mga database, limitado sa isang computer o isang LAN network kung saan ang mga reference na dokumento at iba pang data ay hindi nagbabago ng lokasyon. Ang isang web database ay isang dynamic na website na ini-index ng mahahanap na impormasyon (alinman sa parehong website o sa panlabas na mga web page). Ang karamihan sa mga database ng web ay tumuturo sa iba pang mga site. Ang isang karaniwang web database ay tumutukoy sa mga pahina na tinanggal, binago o inilipat sa ibang lokasyon. Ang tagalikha o gumagamit ng isang database ng web ay walang kontrol sa mga panlabas na pahina na na-reference o naka-link sa. Dahil sa di-static na kalikasan ng Internet, ang mga tagapangasiwa ng web database ay nagsisikap na panatilihin sa ibabaw ng mga pagbabago ng data at mga link sa mga panlabas na pahina. Totoo ito lalo na sa mga link sa mga pahina na lumipat o nawala mula sa web. Ang mga Metasite, na naglalaman lamang ng mga link sa iba pang mga web site, lalo na sa mga search engine, ay may posibilidad na ayusin ang kanilang mga database sa mga maliliit na hierarchy na nagbibigay ng mga link sa iba pang mga site na naglalaman ng may-katuturang data sa isang partikular na paksa. Ang mga metasite na web database ay nakaayos sa isang paksa, tulad ng agham, teknolohiya, balita, laro at iba pang mga search engine. Ang isa pang uri ng metasite para sa mga database ng web ay isang site ng search engine na nagpapatakbo ng maramihang mga search engine. Ang isang halimbawa ng ganitong uri ng web database ay dogpile.com, na gumagamit ng Google at iba pang nangungunang mga search engine para sa mga random na paghahanap sa web.

$config[code] not found

Pagsubaybay ng Data

Ang mga database ng web ay nag-iimbak ng impormasyon sa mga istraktura at mga istrukturang index Ang istraktura ng rekord ay makikita ng mga gumagamit, samantalang ang istraktura ng index ay karaniwang hindi magagamit para sa mga gumagamit na mag-browse. Ang isang bilang ng mga database ng web ay gumagamit ng artipisyal na katalinuhan upang mahawakan ang mga update sa mga link. Kapag ang isang pinagmumulan ng data ay gumagalaw sa isang bagong lokasyon sa Internet, binabago ng artificial intelligence ang address ng hyperlink upang tumugma sa bagong patutunguhan. Ang iba pang mga database ng web ay gumagamit ng mga programang link-checking na dapat na manu-manong patakbuhin ng administrator ng web database. Ang mga link sa mga metasite, journal at iba pang mga talaan ay nakalista sa pamagat ng karamihan sa mga online na database. Ang kahirapan sa impormasyong ibinigay sa mga heading na ito ay ang mga link ay hindi dapat ipakita kapag sila ay huling na-update. Karaniwang ipinapakita ng pangunahing pahina ng web database ang site na na-update noong nakaraang taon. Suriin ang mga pahina ng subsidiary para sa mas tumpak na pagpapakita kung kailan na-update ang data ng web at mga link. Gamitin ang impormasyon sa mga pahina ng subsidiary para sa pagbanggit sa mga sanggunian sa iyong pananaliksik.

Sistema at Wika

Ang pinaka-karaniwang mga database ng web ay MySQL, Oracle, Microsoft SQL Server, Postgre SQL, IBM DB2 at HSQLDB. Ang mga database ng platform sa web ay tumatakbo sa Windows, Linux, Unix, at Solaris. Ang preprocessor hypertext (PHP) na script ng wika ay ginagamit upang lumikha ng mga database ng web (tumatakbo ang PHP sa server at hindi sa browser). Dagdagan ang paggamit ng PHP, dahil nagbibigay-daan ito sa mga database ng web na tumakbo sa maramihang mga operating system. Hinahawakan ng PHP ang lahat ng mga kahilingan mula sa web browser, kaya hindi ka magkakaroon ng problema sa mabibigat na hypertext markup language (HTML) kapag nilikha mo ang iyong mga web page.