동적 데이터 란 무엇입니까?
컴퓨터 과학 분야의 "데이터"는 전자 형태의 정보를 의미하며 일반적으로 데이터베이스에 저장되는 용어입니다. "동적"은 변화를 나타내며, 단어가 "동적 데이터"에서와 같이 데이터를 설명하는 데 사용될 때 필요하거나 원하는대로 변경되는 전자 정보를 나타냅니다. 데이터가 동적이어야하는 이유는 여러 가지가 있습니다. 예를 들어, 판매 할 다양한 제품을 제공하는 대형 전자 상거래 웹 사이트는 거의 항상 재고를 추적해야합니다. 제품 정보는 데이터베이스에 저장되며 실시간으로 검색 및 업데이트됩니다.
한 방문자가 마지막 제품을 구매하는 경우 "품절"통지가 후속 방문자에게 표시되도록 프로그래밍 될 수 있습니다. 표시되는 전자 정보에는 사이버 공간 고객의 구매 활동으로 인한 데이터베이스 변경 사항이 반영됩니다. 이것은 실제 세계에서 동적 데이터의 주요 예입니다.
대부분의 웹 사이트는 데이터베이스 중심이거나 단순히 데이터 중심입니다. 이는 끊임없이 변화하는 조건에 따라 해당 사이트의 컨텐츠가 즉시 작성됨을 의미합니다. 예를 들어, 사이트의 웹 주소를 입력하고 홈 페이지에 방문하는 것은 웹 개발자가 동적 데이터 표시가 발생하도록 프로그래밍 할 수있는 조건입니다.
개발자는 홈 페이지의 내용을 임의의 순서로 표시하여 페이지가 호출 될 때마다 다르게 표시되도록 할 수 있습니다. 또한 데이터베이스에 추가 된 최신 컨텐츠를 표시하거나 방문자가 어느 정도 방문자 경험을 사용자 정의 할 수 있도록하는 등의 작업을 수행 할 수도 있습니다. 각 방문자의 개인 환경 설정에 따라 표시되는 컨텐츠와 해당 컨텐츠가 표시되는 방식이 결정됩니다. 이것은 동적 데이터 생성의 또 다른 실제 예입니다.
웹 개발자는 스크립트 코딩에 프로그래밍 언어를 사용하여 동적 데이터를 달성합니다. 웹 사이트가 데이터 중심 인 경우 개발자는 데이터베이스를 사용해야합니다. 개발자는 데이터베이스에서 정보를 추가, 업데이트, 삭제 및 결합하여 가능한 모든 시나리오에 대해 표시 될 동적 데이터를 작성하는 쿼리를 작성할 수 있습니다.
데이터베이스가 항상 동적 데이터 뒤에있는 것은 아닙니다. 시간은 분에서 분으로 바뀌고 날짜는 매일 바뀝니다. 정적이거나 변하지 않는 데이터로 구성된 웹 사이트에서 현재 시간과 날짜를 표시하기 위해 간단한 스크립트를 작성할 수 있습니다.