코드 페이지라는 용어는 다른 여러 개념을 참조합니다.
다시 말해 코드 페이지가 가리킬 수 있는 개념 세트도 여러 가지 다른 용어로 설명될 수 있습니다.
또한 코드 페이지의 개념 및 구현은 Windows, Linux 및
UNIX 시스템에서 크게 다릅니다.
이 논의에서는 Rational® ClearQuest® 환경에서
사용자가 입력하고 저장할 수 있는 문자 데이터 유형을 설명하기 위해 다음 용어를 사용합니다.
- 자국어 지원(NLS)에서는 전세계 단일 시스템을 기반으로 하는 명령 및 라이브러리 서브루틴이
제공됩니다. Rational ClearQuest 컨텍스트에서 NLS는
Rational ClearQuest 애플리케이션 및 지원되는
Rational ClearQuest 임의의 데이터 코드 페이지의 문자로
구성된 데이터를 입력 및 출력하는데 데이터베이스를 참조합니다.
- 문자 세트는 컴퓨터 애플리케이션이나 시스템이 지원하는 문자 세트입니다.
- 코드 페이지는 문자 세트 및 해당 문자가 나타내는 2진 값입니다. 컴퓨터나 애플리케이션은 이 문자에서 작업이 가능한 코드 페이지를 사용할
수 있습니다.
- ASCII 문자 세트의 128 문자만(미국식 영어에 적당함)
- 동유럽 및 서유럽어에 사용되는 추가 문자 세트(예: 독일어, 스웨덴어 및 핀란드어의 "ä", 프랑스어 및 스페인어의 "È" 등)
- 비유럽어 문자(예: 히브리어, 일본어 및 중국어)
- 기타 언어에 필요한 추가 문자
- 각
용어 벤더 데이터베이스 문자 세트는 데이터베이스 관리 시스템(DBMS) 벤더가
Rational ClearQuest 스키마 저장소 및
사용자 데이터용 데이터베이스에 저장하도록 허용한 문자 세트입니다. 각 DBMS 벤더는 코드 페이지, 코드
세트, 조합 및 문자를 해당 용어의 동의어로 사용합니다.
- Rational ClearQuest 데이터 코드 페이지는
Rational ClearQuest에서
Rational ClearQuest 데이터베이스 세트에 저장할 수 있는 문자
세트입니다. 이 문자 세트는 해당 벤더 데이터베이스 문자 세트에 해당하는 문자 세트이거나 서브세트입니다. 데이터 코드 페이지를
설정하려면 벤더 데이터베이스용으로 구성된 벤더 데이터베이스 문자 세트와 호환되는 값을
선택해야 합니다. 스키마 저장소는 하나의 데이터 코드 페이지만 지원합니다.
- 로컬 문자 세트(Linux 및 UNIX 시스템에서는
일반적으로 로케일이라 함)는 Rational ClearQuest 애플리케이션(예:
유지보수 도구, Designer 또는 Rational ClearQuest 클라이언트)을 실행하는 시스템의 명령행
쉘에 입력이나 표시할 수 있는 문자 세트입니다.
Linux 또는 UNIX 시스템에서 로컬 문자 세트는
LANG 환경 변수로 제어됩니다. Windows에서는
국가 및 언어 옵션의 설정으로 제어됩니다.
다른 문자 세트는 추가 글꼴을 구성한 경우에 표시 가능합니다. 또한 IME를 통하거나 텍스트를
잘라내고 Rational ClearQuest GUI 애플리케이션에
붙여넣어서 추가 문자 데이터를 입력할 수 있습니다.