웹 데이터베이스는 어떻게 작동합니까?

차례:

Anonim

동적 웹 사이트

웹 데이터베이스는 정적 데이터베이스와 다르게 작동하며 참조 문서 및 기타 데이터가 위치를 변경하지 않는 한 대의 컴퓨터 또는 LAN 네트워크로 제한됩니다. 웹 데이터베이스는 검색 가능한 정보 (동일한 웹 사이트 또는 외부 웹 페이지)를 색인화하는 동적 웹 사이트입니다. 대부분의 웹 데이터베이스는 다른 사이트를 가리 킵니다. 일반적인 웹 데이터베이스는 삭제, 변경 또는 다른 위치로 이동 한 페이지를 가리 킵니다. 웹 데이터베이스의 작성자 또는 사용자는 참조되거나 링크 된 외부 페이지를 제어 할 수 없습니다. 인터넷의 비 정적 특성 때문에 웹 데이터베이스 관리자는 데이터 변경 사항과 외부 페이지 링크를 계속 유지하려고합니다. 특히 웹에서 이동했거나 사라진 페이지로 연결되는 경우에 특히 그렇습니다. 주로 검색 엔진과 같은 다른 웹 사이트에 대한 링크 만 포함하는 메타 사이트는 특정 주제에 대한 관련 데이터가 포함 된 다른 사이트에 대한 링크를 제공하는 작은 계층 구조로 데이터베이스를 구성하는 경향이 있습니다. 이 metasite 웹 데이터베이스는 과학, 기술, 뉴스, 게임 및 기타 검색 엔진과 같은 하나의 주제를 중심으로 구성됩니다. 웹 데이터베이스에 대한 또 다른 종류의 메타 사이트는 여러 검색 엔진을 실행하는 검색 엔진 사이트입니다. 이러한 종류의 웹 데이터베이스의 예로는 dogpile.com이 있습니다. dogpile.com은 Google 및 기타 최고 검색 엔진을 사용하여 웹에서 임의의 검색을 수행합니다.

$config[code] not found

데이터 추적

웹 데이터베이스는 레코드 및 인덱스 구조에 정보를 저장합니다. 레코드 구조는 사용자가 볼 수 있지만 일반적으로 인덱스 구조는 사용자가 찾아 볼 수 없습니다. 많은 웹 데이터베이스는 인공 지능을 사용하여 링크에 대한 업데이트를 처리합니다. 데이터 소스가 인터넷의 새 위치로 이동하면 인공 지능이 하이퍼 링크 주소를 변경하여 새 대상과 일치시킵니다. 다른 웹 데이터베이스는 웹 데이터베이스 관리자가 수동으로 실행해야하는 링크 검사 프로그램을 사용합니다. 메타 사이트, 저널 및 기타 기록에 대한 링크는 대부분의 온라인 데이터베이스의 제목에 나열되어 있습니다. 이 표제에 제공된 정보의 어려움은 링크가 마지막으로 업데이트되었을 때 표시되지 않는 경향이 있다는 것입니다. 웹 데이터베이스의 기본 페이지는 일반적으로 전년도에 업데이트 된 사이트를 표시합니다. 웹 데이터 및 링크가 업데이트 된시기를보다 정확하게 표시하려면 보조 페이지를 확인하십시오. 귀하의 연구에 참고 문헌을 인용하는 보조 페이지에 대한 정보를 사용하십시오.

시스템 및 언어

가장 일반적인 웹 데이터베이스는 MySQL, Oracle, Microsoft SQL Server, Postgre SQL, IBM DB2 및 HSQLDB입니다. 실행되는 플랫폼 웹 데이터베이스는 Windows, Linux, Unix 및 Solaris입니다. 프리 프로세서 하이퍼 텍스트 (PHP) 스크립팅 언어는 웹 데이터베이스를 생성하는 데 사용됩니다 (PHP는 브라우저가 아닌 서버에서 실행됩니다). 웹 데이터베이스를 여러 운영 체제에서 실행할 수 있으므로 PHP 사용 방법을 익히십시오. PHP는 웹 브라우저에서 모든 요청을 처리하므로 웹 페이지를 만들 때 HTML (heavy hypertext markup language)로 번거롭게 할 필요가 없습니다.