다양한 정보의 기초가되는 정보특별한 방식으로 조직 된 전자 데이터 교환 시스템을 데이터베이스라고합니다. 이 개념을 이해하고 데이터베이스 구조가 무엇인지 이해하려면이 현상을보다 자세히 고려할 가치가 있습니다.
데이터베이스를 만들 때 가장 자주다음 요구 사항을 준수하십시오. 중복 정보가 없어서 처리하기 쉽고 컴팩트해야합니다. 계층 적 시스템에서 요소는 하위 요소와 상위 요소 사이의 링크가 형성되는 방식으로 배열됩니다. 즉,이 정보는 시스템의 특정 개체와 관련하여 높거나 낮게 위치합니다. 그러나 그중 하나는 항상 전체 시스템이 시작되는 주요 시스템입니다. 이러한 정보 블록 배치의 결과, 트리 형 데이터베이스 구조가 형성되는데, 이는 컴퓨터에 적용 가능한 파일 시스템의 특징이다.
네트워크에 분산 된 데이터베이스는 계층 데이터베이스와 동일한 특성을 갖습니다. 그들 사이의 차이점은 첫 번째 자식 요소에는 여러 조상이있을 수 있다는 것입니다.
그러나 구조를 자세히 살펴보기 전에유형의 경우 데이터베이스 개념을 정의해야합니다. 이 용어의 의미는 무엇입니까? 가장 간단한 정의는 다음과 같습니다. 데이터베이스는 정보를 구성하고 저장하는 방법입니다. 정보를 체계화하는 많은 유형과 방법이 있습니다. 그들 각각은 고유 한 목표 방향을 가지고 있으며 특정 요구 사항을 충족시킵니다. 예를 들어, XML 데이터는 분기 된 루트와 노드가있는 트리로 구성됩니다. 그러나 이것은 정보 저장의 한 유형일뿐입니다.
계층 적 데이터베이스 구조읽기, 빠른 데이터 선택 및 사용자에게 전달하도록 최적화되었습니다. 그러나 단점도 있습니다. 따라서 특정 폴더 또는 파일 (계층 적 구조의 요소)로 작업을 수행하는 컴퓨터는 오랫동안 시스템에서 바이러스를 검색했습니다. 이것은 그러한 시스템이 정보를 신속하게 분류하는 데 적합하지 않으며 필요한 경우 프로세스에 많은 시간이 걸린다는 것을 보여줍니다. 이러한 구조에서 요소의 비율은 객체가 낮을수록 중첩이 커집니다. 시스템의 부모 요소와 자식 요소 간의 계층 관계가 영향을받습니다.
Заслуживает внимания еще одна классификация баз 데이터. 정보를 저장하는 기존 방법의 문제를 최종적으로 설명하기 위해 제공됩니다. 정보 표시의 특성상 데이터베이스는 구조화 된 (심볼 형식의 데이터), 부분적으로 구성된 (텍스트 정보) 및 구조화되지 않은 (의미 적 네트워크)로 나뉩니다. 구조화 된 데이터베이스에는 정보 단위가있는 여러 레벨이 있습니다. 여기에는 개별 파일 간의 링크가 지정된 네트워크 및 계층 데이터베이스가 포함됩니다. 계층 적 데이터베이스가 트리와 유사하면 네트워크는 네트워크와 유사합니다. 동시에, 데이터베이스 구조는 어떤 정점이 그것으로 이어질 수 있고 한 쌍의 정점 사이에 여러 개의 링크가 존재할 수있는 방식으로 배열됩니다. 따라서 하나의 파일은 많은 파일과의 관계를 유지하므로 결과 유형이 고정되지 않습니다. 파일 세트의 멤버 (링크가 선언 된 파일) 또는 소유자 일 수 있습니다.
관계형 데이터베이스 모델도 있습니다.파일 연결은 요청이 실행되는 순간 동적으로 결정됩니다. 데이터베이스는 데이터베이스에 포함 된 정보 유형에 따라 사실, 다큐멘터리 및 사전 형식으로 나뉩니다.
따라서 데이터베이스는 특별한 방법입니다정보를 저장하는 방법 중 하나 인 테이블 형식의 구조화 된 시스템. 서로간에 논리적으로 연결되어 있고 데이터베이스를 만드는 여러 테이블의 총합입니다.
p>