"보기"와 "구체화 된보기"의 차이점

Anonim

"보기"대 "구체화 된보기"

정리하면 쉽게 찾을 수 있습니다. 엄마는 항상 네 방을 어지럽히 지 않는 것에 대해 이야기합니다. 눈에 보이는 것은 모두 쓰레기와 같은 것이므로 부주의 한 방이 불쾌합니다. 물론 덤프 사이트처럼 보이는 방은 원하지 않습니다. 그런 일이 발생하지 않도록 항상 방을 깨끗하고 단정하게 유지하십시오. 신발장에 신발을 넣어 라. 옷을 접어 옷장 안에 넣으십시오. 모든 쓰레기를 버리고 쓰레기통에 버리십시오. 구두 선반, 옷장, 쓰레기는 물건을 정리할 수 있도록 고안되었습니다.

이것은 컴퓨터 발명과 동일합니다. 컴퓨터는 체계적인 방식으로 큰 파일과 문서를 관리 할 수 ​​있도록 제작되었습니다. 컴퓨터를 사용하면 인생이 매우 쉽고 편리 해졌습니다. 귀하의 컴퓨터 데이터베이스는 다양한 정보의 편집입니다. 이 정보 수집은 쉽게 액세스하고 관리 할 수 ​​있도록 체계적으로 유지됩니다. 이를 통해 문제없이 정보를 업데이트 할 수 있습니다. 일반적으로 데이터베이스는 내용 (예: 서지, 숫자, 전체 텍스트 및 이미지)에 따라 분류됩니다.

데이터베이스는 일반적으로 제품 카탈로그, 재고, 판매 거래 및 고객 프로파일과 같은 대규모 레코드 및 파일 모음을 관리하는 데 유용합니다. "SQL"또는 "Structured Query Language"는 데이터베이스 액세스 및 제어에 사용되는 프로그래밍 언어입니다.

데이터베이스의 몇 가지 예는 뷰와 구체화 된 뷰입니다. 여기에서 "보기"와 "구체화 된보기"의 차이점을 배우십시오. "

데이터베이스보기

컴퓨터에 데이터를 표시하는 방법 중 하나는 데이터베이스보기를 사용하는 것입니다. 예를 들어, 직원 데이터베이스가 있습니다. 직원의 집 주소 만 표시하려면 집 주소보기를 작성하십시오. 직원 데이터베이스의 템플릿에는 직원 이름, 나이, 주소 또는 생년월일에 대한 지정된보기가 있습니다.

데이터베이스의 열 수를 자유롭게 관리 할 수 ​​있습니다. 앞에서 설명한 것처럼 직원에 관한 모든 관련 데이터를이 데이터베이스에 저장할 수 있습니다. 열의 너비, 정보 정렬 방법 및 표시 할 데이터 유형을 사용자 정의 할 수도 있습니다. 그러나 All View는 절대로 삭제할 수 없습니다. 이 단추를 클릭하면 직원 관련 모든 데이터가 보거나 표시됩니다.

열 너비를 쉽게 사용자 정의 할 수 있습니다. 마우스 커서를 열 선으로 가리킨 다음 드래그하면됩니다. 열 주문을 다시 정렬하려면 열 머리글을 클릭하고 원하는 위치로 드래그하십시오. 데이터가 정렬되는 방식을 변경할 수도 있습니다.역순으로 정렬하거나 정렬하지 않을 수 있습니다.

구체화 된보기

데이터를 표현하는 또 다른 방법은 구체화 된보기를 사용하는 것입니다. 구체화 된보기를 사용하면 데이터를 요약, 계산, 재현 및 분배 할 수 있습니다. 구체화 된보기를 사용하는 좋은 예는 데이터웨어 하우스를 구성하는 것입니다.

이 유형의보기는 조회 출력을 별도의 스키마 오브젝트에 저장하여 모든 테이블 데이터에 간접 액세스 할 수도 있습니다. 구체화 된 뷰를 사용하면 SQL 실행을 훨씬 향상시킬 수 있습니다. 또한 데이터를 삽입, 편집 또는 삭제할 수 있으므로 모든 정보를 업데이트 할 수 있습니다. 기본 테이블 또는 파티션 된 테이블을 사용하여 구체화 된보기를 정의 할 수 있습니다. 데이터웨어 하우스 환경에서 매우 유용한 u 리 재 작성을 수행 할 수도 있습니다.

요약:

  1. 데이터베이스는 일반적으로 제품 카탈로그, 재고, 판매 거래 및 고객 프로파일과 같은 대규모 레코드 및 파일 모음을 관리하는 데 유용합니다.
  2. "보기"및 "구체화 된보기"는 데이터베이스를보다 체계적으로 표현하는 방법입니다.
  3. 두보기 모두 레코드에 쉽게 액세스하고 관리하는 데 유용합니다.