관계형 데이터베이스 이론에는 Field라는 단어의 사용이 포함되지 않습니다. RDBMS의 이론적 근거를 제공하는 일련의 논문을 쓴 EF Codd 박사는 결코이 용어를 사용하지 않았습니다. 당신 이 확인하고 싶다면 그의 1970 년대 논문 A 공유 데이터 뱅크를위한 데이터의 관계형 모델을 읽을 수 있습니다 .
도메인, 테이블, 속성, 키 및 튜플과 같은 용어가 사용됩니다. 이것의 한 가지 이유는 그의 논문이 관계형 대수학에 크게 관심이 있었고 특정 구현이 데이터베이스에서 테이블을 정의하는 방식이 Codd에 의해 중요하지 않은 것으로 간주 되었기 때문입니다. 공급 업체는 나중에이를 제거 할 것입니다. 또한 사람들은 역사적으로 RDBMS가 이전의 기존 계층 및 네트워크 데이터베이스에서 발전했으며 RDMBS의 내부 작업은 여전히 데이터 구성 및 스토리지와 관련되어 있어야한다는 것을 이해해야합니다.
일반적으로 약간의 인터넷 검색을 수행하여이를 쉽게 확인할 수 있습니다. 필드와 열 은 동일합니다.
DBase, Access 및 Filemaker와 같은 PC 데이터베이스는 일반적으로 "열"대신 "필드"를 사용합니다. "속성"은 서로 바꾸어 사용할 수있는 또 다른 용어입니다.
예를 들어, 다음 은 테이블에 " field "를 추가하는 데 대한 MS Access 매뉴얼 링크 입니다. MS Access에서 "필드"는 "열"과 동일합니다.
Dbase와 Filemaker Pro도 마찬가지입니다.
때때로 사람들은 특정 행의 특정 값을 "필드"또는보다 적절하게 "필드 값"으로 언급하지만 열 또는 열에 해당하는 개념을 잘못 참조 할 때 "필드"를 사용하지 않습니다. 사람들이 "필드"를 사용해 여러 해 동안 다른 것을 의미했기 때문에 이것은 혼동의 정도를 일으키는 경향이 있습니다. 관계 이론에서-단일 원자 값을 "데이텀"이라고합니다.
누군가가 "필드"가 관계형 데이터베이스에서 하나의 값이고 열과 동일하지 않다고 언급 한 경우, "필드"는 관계형 데이터베이스의 고유 한 부분이 아니기 때문에 의견입니다. 그러나 데이터베이스 세계에서 필드는 열을 의미하는 데 더 자주 사용됩니다.
따라서 프로젝트와 팀은 종종 혼동을 피하기 위해 프로젝트 내에서 특정 용어를 어떻게 사용하고 싶은지 이해해야합니다.
당신은 틀리지 않지만, 또한 사용되는 관습을 따르거나 "열"에 찬성하여 단어 필드를 사용하지 않기로 결정할 수도 있습니다. 관계형 데이터베이스에서 "테이블"과 "열"은 DDL에 존재하는 구성 요소이며 이러한 용어를 사용하고 사용되지 않거나 명확하게 정의되지 않은 "필드"를 피하는 것이 가장 좋습니다.