컴퓨터, 데이터베이스
데이터베이스의 구조
정보, 각종 전자 데이터 교환 시스템의 기초는 특별한 방법으로 구성되어되는 데이터베이스라고합니다. 이 개념을 이해하기 위해서뿐만 아니라, 이해 의 구조 무엇 데이터베이스,이 현상에 대해 자세히 살펴 가치가있다.
때 대부분의 경우, 사용자가 만든 데이터베이스는 다음과 같은 요구 사항을 준수해야한다. 그것은 치료에 용이하고, 소형 중복 정보의 결여해야한다. 결합은 그들 사이에 형성되는 소자의 계층 적 시스템에서 배열된다 - 아이 및 부모. 즉,이 정보는 특정 대상 시스템에 대해 위 또는 아래에 배치된다. 그러나 그들 중 하나는 항상 주, 전체 시스템이 시작되는 것입니다. 정보 블록의 배열의 결과로 컴퓨터에 적용 할 파일 시스템에 대한 특징 트리 데이터베이스 구조를 생성합니다.
데이터베이스, 네트워크 배포는 계층 적 데이터베이스와 동일한 특성을 가지고있다. 그들 사이의 차이는 첫 번째 자식 요소가 여러 조상을 가질 수 있다는 사실에있다.
그러나 자세히 구조와 유형을 고려하기 전에, 당신은 데이터베이스의 개념을 정의 할 필요가있다. 어떤이 용어의 의미는? 가장 간단한 정의는 이것이다 : 데이터베이스 - 구성하는 방법과 정보를 저장합니다. 종류와이 정보를 조직하는 방법은 꽤 많이 있습니다. 그들 각각은 목표 방향을 가지고 특정 요구 사항을 충족합니다. 예를 들어, XML 언어의 데이터는 루트와 노드를 분기 한 나무로 구성. 그러나 이것은 데이터 저장의 한 유형입니다.
의 계층 구조 데이터베이스는 읽기, 빠른 데이터 선택 및 사용자에게 발행에 최적화. 그러나 그것은 또한 단점이 있습니다. 예를 들어, 충분히 쉬운 컴퓨터 긴 바이러스 시스템에 의하면 종사 (계층 구조의 요소)은 특정 파일이나 폴더로 작업을 수행한다. 이것은, 처리 시간이 오래 걸리는 필요한 경우 상기 시스템은 정보의 신속한 선별에 적합하고 있지 않은 것을 나타낸다. 이러한 구조의 요소의 비율이 낮은 오브젝트가 많을수록 그 겹치기 때문이다. 시스템의 부모와 자식 요소 사이의 계층 관계에 영향을 미친다.
주목할만한 또 다른 분류 데이터베이스입니다. 이는 결국 정보 기억 기존의 방법의 문제점을 명확히하기 위해 도시 한 것이다. 공급 데이터베이스 (문자로 데이터) 구조로 나누어 정보, 반 구조화 (텍스트 데이터)와 구조화의 성격으로 (시맨틱 웹). 구조화 된 데이터베이스는 정보 단위가 위치하는 여러 단계가 있습니다. 이러한 통신은 개별 파일 사이에 설정되어 네트워크 및 계층 적 데이터베이스를 포함한다. 계층 데이터베이스 트리와 유사한 경우, 네트워크는 네트워크를 닮았다. 같은 데이터베이스 구조에 그것은 몇 가지 링크가 될 수있는 정점과 정점의 쌍 사이에 수행 할 수 있도록 설계되었습니다. 예를 들어, 하나 개의 파일은 그 형태가 해결되지 않은 그 결과, 많은과의 관계를 유지하고있다. 그는 (연결이 선언 된 사이) 파일 세트 또는 소유자의 구성원이 될 수 있습니다.
요청이 때 파일 사이의 통신이 시간에 동적으로 정의 된 관계형 모델 데이터베이스가있다. 데이터베이스는 사실, 다큐멘터리 및 사전 편찬에, 그들에 포함 된 정보의 종류에 따라 분류된다.
따라서,베이스 - 특수 구조에있어서, 표 형식으로 될 수있는 정보를 저장하는 방법. 여러 테이블의 세트 사이의 논리적 연결을 가지고, 그리고 데이터베이스를 만듭니다.
Similar articles
Trending Now