관계형 모델이란 무엇입니까?
관계형 모델은 간단하지만 간결한 스토리지, 검색 및 데이터베이스 관리를위한 프레임 워크이며 2011 년 현재 지난 40 년 동안 데이터베이스에서 사용하는 가장 널리 사용되는 프레임 워크입니다. 데이터베이스 모델의 첫 번째 실제 사용은 1969 년에 설립자 인 Edgar F. Codd 박사가 고용주 IBM을위한 보고서를 작성하고 관계형 모델의 기본 구조를 사용하여 보고서를 개발했을 때였습니다. 보고서는 놀랍게 받았다. Codd 박사는 즉시 기본 구조뿐만 아니라 데이터베이스의 관계형 모델이 된 작업의 작동을 완전히 완전히 살릴 수있었습니다. 프레임 워크에 구축 된 관계형 데이터베이스의 데이터 쿼리에 사용하기 위해 쿼리 언어, 구조화 된 쿼리 언어 (SQL)가 관계형 모델을 중심으로 구축되었습니다.
모든 프로그래머 및 프로그램 개발자는 관계형 모델의 개념과 운영에 교육을 받았으며 해당 구조를 중심으로 프로그래밍 할 수 있습니다.관계형 모델은 선언적 방법으로 술어 논리를 사용하고 참와 거짓의 양방향 논리의 수학적 용어를 기반으로하기 때문에이 논리와 관련된 모든 데이터는 이후 관계형 미적분학과 관계형 대수에 의해 작동됩니다. 이러한 수학적 작업은 데이터를 쉽게 쿼리 할뿐만 아니라 테이블에 행을 추가하는 몇 단계를 통해 쉽게 업데이트 할 수 있도록합니다. 변수를 사용하여 데이터 값으로 정보를 정량화하는 관계형 모델은 특정 키를 사용하여 정보의 사용 및 쿼리시 제약 조건을 적용합니다. Dr. Codd는 처음부터 속성을 사용하여 데이터 유형을 지정했으며 관계 모델에 일관성이 내장되어 가장 널리 발전된 데이터베이스 관리 도구가되도록 장려했습니다.
운영 중, 관계형 모델 데이터베이스의 정보는 데이터 및 L과 관련하여 쿼리 된 변수에 따라 더 큰 그림을 형성 할 수있는 여러 가지 방법으로 구조 조정이 허용되는 작은 구성 요소로 분류됩니다.서로 관련하여 많은 작은 구성 요소를 잉크로 묶습니다. 이 작은 구성 요소는 엔티티라고하며 열 및 행의 표로 구성됩니다. 정보는 모든 형식을 사용하여 입력 할 수 있으며 지정된 설계 원칙에 따라 일련의 논리 규칙에 따라 저장됩니다. 고유 한 키는 엔티티를 식별하고 참조 무결성을 보존하므로 쿼리는 정보의 복제가없는 것과 항상 동일한 결과를 찾을 수 있습니다. 이 구조는 관계형 데이터베이스를 유연하게 만들기 때문에 프로그래머는 데이터베이스에 여러 발산 응용 프로그램에 액세스 할 수 있도록 쓸 수 있습니다.
많은 상용 및 오픈 소스 제품은 1960 년대 후반부터 관계형 모델을 중심으로 구축되었으며 대부분 SQL 쿼리 언어를 사용하여 관계형 데이터베이스의 술어 로직 구성 요소에 해당합니다. 그럼에도 불구하고 3 값 논리가 가능한 SQL의 모든 기능을 사용할 필요는 없지만 관계형 데이터베이스를 쉽게 쿼리 할 수 있습니다. 30 개 이상이 있습니다그러나 SQL 이외의 언어는 데이터베이스 관리 및 관계형 데이터베이스의 쿼리가 가능합니다. SQL은 단지 초기 관계형 모델 데이터베이스에 사용 된 1 개의 언어 일뿐입니다.