식별자

Identifier
식별자

식별자는 하나의 객체 또는 객체의 고유한 클래스를 식별하는(즉, ID에 라벨을 붙이는) 이름입니다. 여기서 "개체" 또는 클래스는 아이디어, 물리적인 계산 가능한 객체(또는 그 클래스) 또는 물리적인 계산 불가능한 물질(또는 그 클래스)일 수 있습니다.약어 ID는 ID, 식별(식별 프로세스) 또는 식별자(식별 인스턴스)를 가리킵니다.식별자는 단어, 숫자, 문자, 기호 또는 이들의 조합일 수 있습니다.

단어, 숫자, 문자 또는 기호는 인코딩 시스템(문자, 숫자, 단어 또는 기호에서 [표현] 아이디어 또는 더 긴 이름을 나타냄)을 따르거나 단순히 임의일 수 있습니다.식별자가 부호화 시스템 뒤에 있을 때 종종 코드 또는 ID 코드라고 합니다.예를 들어 ISO/IEC 11179 메타데이터 레지스트리 표준은 코드를 심볼적 의미가 없는 식별자와 대조적으로 긴 값을 대체하는 유효한 심볼의 시스템으로 정의합니다.부호화 방식을 따르지 않는 식별자는 종종 임의 ID라고 불리며, 임의로 할당되어 큰 의미는 없습니다.(실제로 임의일 때에도 식별자는 "코드"라고 불리기도 합니다.이는 화자가 더 깊은 의미를 가지고 있다고 믿기 때문인지, 또는 단순히 무심코 말하고 부정확하기 때문인지도 모릅니다.세세하게)

Unique Identifier(UID; 고유 식별자)는 하나의 인스턴스, 즉 우주에서 하나의 특정 객체만을 참조하는 식별자입니다.부품 번호는 식별자이지만 고유 식별자는 아닙니다.그러기 위해서는 부품 설계의 각 인스턴스를 식별하기 위해 일련 번호가 필요합니다.따라서 식별자 "모델 T"는 Ford의 모델 T가 구성하는 자동차의 등급(모델)을 식별하는 반면, 고유 식별자 "모델 T 일련 번호 159,862"는 해당 등급의 특정 멤버, 즉 한 사람이 소유한 특정 모델 T 자동차를 식별합니다.

이름과 식별자개념표현적으로 동일하며, 따라서 용어는 표현적으로 동의어이다. 그러나 코드 이름ID 번호는 종종 전통적인 자연 언어 명명이라는 의미에서 이름과 함축적으로 구별되기 때문에 항상 함축적으로 동의어는 아니다.예를 들어, "Jamie Zawinski"와 "Netscape 직원 번호 20"은 모두 동일한 특정 인물의 식별자입니다. 그러나 일반적인 영어 함축에서는 "Jamie Zawinski"를 "ID"가 아닌 "이름"으로 간주할 수 있습니다.이것은 에틱한 구별이라기 보다는 에믹한 구별이다.

메타데이터

메타데이터에서 식별자는 식별 체계 내에서 객체를 고유하게 식별하는 언어에 의존하지 않는 라벨, 기호 또는 토큰입니다.접미사 "identifier"는 데이터 요소의 이름을 지정할 때 표현 용어로도 사용됩니다.

ID 코드는 본질적으로 메타데이터를 수반하는 경우가 있습니다.예를 들어, 눈앞의 식품 패키지에 '2011-09-25T15:42Z-MFR5-P02-243-45'라는 식별자가 붙어 있는 것을 알고 있는 경우, 그 데이터는 2011년 9월 25일 오후 3시 42분(미국 표준시 5분)에 제조된 벤더 Pe Number에 의해 제조되었음을 나타내는 메타데이터도 포함되어 있습니다.243번째 패키지는 그 교대 근무 중에 라인에서 제외되었고 45번 경감에 의해 검사되었습니다.

임의 식별자에 메타데이터가 부족할 수 있습니다.예를 들어, 식품 포장에 100054678214라고만 적혀 있는 경우, ID는 ID를 제외하고 날짜, 제조사 이름, 생산 순서 순위 또는 검사자 번호 외에는 아무 것도 알 수 없습니다.경우에 따라 순차 일련 번호와 같은 임의 식별자가 정보를 누출합니다(즉, 독일 탱크 문제).불투명 식별자(소량의 정보라도 유출되지 않도록 설계된 식별자)에는 "진짜 불투명한 포인터"와 버전4 UUID가 포함됩니다.

컴퓨터 공학에서

컴퓨터 과학에서 식별자(ID)는 엔티티 이름을 지정하는 어휘 토큰입니다.식별자는 거의 모든 정보처리 시스템에서 광범위하게 사용됩니다.엔티티를 식별함으로써 엔티티를 참조할 수 있습니다.이는 모든 종류의 심볼 처리에 필수적입니다.

컴퓨터 언어

컴퓨터 언어에서 식별자는 언어 엔티티의 이름을 지정하는 토큰(기호라고도 함)입니다.식별자가 나타낼 수 있는 엔티티의 종류에는 변수, 유형, 라벨, 서브루틴패키지있습니다.

애매모호함

식별자(ID) 대 고유 식별자(UID)

리소스는 여러 식별자를 전송할 수 있습니다.대표적인 예는 다음과 같습니다.

  • 이름, 닉네임 및 주소 형식이 여러 개인(제목, 인사말)
    • 예를 들어 다음과 같습니다.Jane Smith, Jane Elizabeth Meredith Smith, Jane E. M. Smith, Jane E.스미스;제니 스미스;제니;리틀제니(그녀의 어머니, 여동생 또는 사촌 빅제니와는 반대)제인 이모, 제니 이모, 엄마, 할머니, 나나, 켈리 엄마, 빌리의 할머니, 스미스 선생님, 제인 E.스미스, 박사, 그리고 퍼지(직장에서의 그녀의 익살스러운 별명).
  • 여러 버전이[1] 포함된 하나의 문서
  • 여러 개의 이름을 가진 하나의 물질(예를 들어 CAS 인덱스 이름 IUPAC [2]이름, INN 일반 약 이름 대 USAN 일반 약 이름 대 브랜드 이름)

여러 리소스가 동일한 식별자로 표시되는 경우(아래에서 설명) 그 반대의 경우도 가능합니다.

암묵적인 컨텍스트 및 네임스페이스 충돌

많은 코드와 명명 시스템은 작은 네임스페이스 내에서 발생합니다.몇 년 동안, 그들 중 일부는 더 큰 네임스페이스로 피를 흘리고 있다(예: 국경 무역, 과학 협력, 군사 동맹, 그리고 일반적인 문화적 상호 연결이나 동화 등 이전에는 없었던 방식으로 사람들이 교류하면서).이러한 보급이 일어나면, 이전에는 잠재되어 있던 원래의 명명 규칙의 한계가 고통스럽게 명백해지고, 종종 레트로니메이션, 동의어, 번역/변환 등이 요구됩니다.이러한 제한은 일반적으로 원래 컨텍스트에서 더 넓은 컨텍스트로 이동하는 것을 수반한다.일반적으로 시스템은 암묵적인 컨텍스트(예: 콘텍스트가 이전에 가정되어 좁은 콘텍스트를 반영함), 용량 부족(예: 구식의 좁은 콘텍스트를 반영함), 확장성 부족(미래의 요구에 대해 정의 및 예약된 기능이 없음), 구체성 부족 및 모호성 부족(콘텍스트 전환과 관련됨,오랜 독특함이 새로운 비균등성을 만나다)컴퓨터 과학에서는 이 문제를 명명 충돌이라고 합니다.CODEN 시스템의 기원과 확장에 대한 이야기는 최근 수십 년간의 기술적 명명 맥락에서 좋은 사례를 제공한다.특정 지정자와 함께 볼 수 있는 대문자 변화는 고유 명사/공통 명사의 구별(및 그 복잡성)을 다루어야 하는 자연 언어에서 발생하는 이 문제의 예를 보여준다.모든 물체에 UID가 있는 우주에는 이름 공간이 필요하지 않습니다. 즉, 하나의 거대한 네임스페이스를 구성하는 것입니다. 하지만 인간의 마음은 그렇게 많은 UID를 추적하거나 의미적으로 상호 연관시킬 수 없습니다.

다양한 분야의 식별자

식별자 범위
원자 번호, 요소 이름과 일대일 대응 인터내셔널(ISV 경유)
오스트레일리아 사업자 번호 오스트레일리아인
케이지 코드 미국과 나토
CAS 레지스트리 번호 미국에서 시작되었으며, 현재 국제(ISV 경유)
코드 미국에서 시작되었으며, 오늘날 국제
디지털 객체 식별자(DOI, DOI) 시스템 네임스페이스 처리, 국제적 범위
DIN표준번호 독일에서 유래한; 오늘날 국제적인
E번호 EU에서 유래하다; 국제적으로 볼 수 있다
EC 번호
고용주 식별 번호(EIN) 미국
전자 식별자 시리얼 퍼블릭 액션(EISP) 국제
글로벌 거래 품목 번호 국제
그룹 식별자 특정 컴퓨터 시스템 등 다양한 범위
국제 화학 식별자 국제
국제표준도서번호(ISBN) ISBN은 EAN 네임스페이스의 일부입니다.국제 범위
국제 전자책 식별 번호(IEIN) 국제
국제표준시리얼번호(ISSN) 국제
ISO 표준 번호(예: ISO 8601) 국제
미국 의회 도서관 관리 번호 미국, 일부 국제적 참고문헌적 유용성
개인식별번호 많은 범위, 예를 들어 은행, 정부
개인식별번호(덴마크) 덴마크
제약코드 다양한 시스템
제품배치번호
시리얼 아이템과 투고 식별자 미국, 일부 국제적 참고문헌적 유용성
일련 번호 다양한 범위(예: 기업별, 정부별)
서비스 배치 번호
사회 보장 번호 미국
세금 파일 번호 오스트레일리아인
고유 기사 식별자(UAI) 국제
국제 표준 대학 코드 고등교육기관인증코드

「 」를 참조해 주세요.

레퍼런스

  1. ^ University of Glasgow. "Procedure for Applying Identifiers to Documents". Archived from the original on 5 June 2011. Retrieved 28 April 2009.
  2. ^ University of Pennsylvania. "Information on Chemical Nomenclature". Archived from the original on 4 January 2009. Retrieved 28 April 2009.