오늘 팀장 님이 메일을 쏘셨는데 대략 ‘alias 가 아닌 진짜 자신의 이름으로 작성해라’ 라는 말씀을 하셨다.
팀장 님께선 이렇게 영 단어를 자주 섞어 쓰는 분이셔서 매번 검색해보곤 하는데 앞으로는 팀장 님이 말씀하신 용어에 대해 정확하게 이해하고자 생각 날 때 마다 블로그 글로 정리하고자 한다.
사실 위의 문장에서도 alias 의 의미는 유추가 가능했다. 대략 별명, 닉네임과 같은 뉘앙스가 아니려나? 아니면 사용하는 메신저에서 닉네임 대신 이 단어로 불리던가.
그래서 궁금해져가지고 바로 ChatGPT 에게 물어봤다.
콘텐츠
GPT 야 alias 가 무슨 용어야?
GPT 에게 비즈니스 에서 사용하는 alias 가 무슨 용어인지 물어보았다. GPT 가 말해주는 답변은 예상 대로 가명(별칭), 대체 이름 등의 의미를 지니는 용어였다.
메일 작성 시 활용하게 된다면 ‘고객 데이터는 앞으로 실제 이름이 아닌 alias 로 관리해 주세요.’ 등으로 활용할 수 있을 것 같다.
그리고 답변에서 위의 내용보다 더 재밌는 내용을 알게 되었는데, IT 회사에서 개발을 8년 한 입장에서 무지성 암기의 폐헤로 인해 무슨 뜻인지 궁금해 하지도 않으면서 매일같이 썼던 AS 가 이 단어의 줄임말 이였다니…! 충격이였다.
지금까지 사용 중이던 키워드가 어떤 의미로 작성 되었을지 고민도 안 해보았다는 증거가 아닌가. 반성하게 되었다.
데이터베이스에서 사용 되는 alias
이제 데이터베이스(DB) 에 입문하게 되면 SQL 에서 ‘AS’ 라는 키워드를 사용하게 된다. 다음 SQL 코드를 보자.
SELECT ename AS employee_name
FROM employees;
위의 코드는 employees 라는 테이블에서 ename 컬럼을 조회할 때 이 칼럼의 명칭을 employee_name 으로 대신 하겠다 라는 의미이다. 여기서 AS 가 바로 alias 의 줄임말 인 것.
별칭은 예를 들어 두 테이블을 함께 join 하여 조회 할 때 동일한 이름의 컬럼이 있다면 이를 다른 명칭을 주어 구분할 수 있다는 것.
내가 작성한 SAP ERP 를 운영하는 개발자로 ABAP 코드 SQL 에서 와 같이 서브 쿼리나 SQL 계산 식의 결과가 담길 컬럼명에도 AS 키워드를 사용한다.
브랜드, 비즈니스 맥락에서 alias
회사가 제품이나 서비스를 다양한 이름으로 제공할 때도 alias 를 사용한다. (예를 들어 나라 별 상황에 맞춰 제품 명을 다르게 출시할 수 있다.)
이 때 다양한 이름으로 제공하는 경우는 화이트 라벨링(White Lavbeling) 또는 프라이빗 라벨링(Private Labeling)란 불린다.
법률적/계약적 맥락
법적 문서에서 사용될 경우에도 개인이나 조직이 잘 알려진 또 다른 이름을 명시하는 데 사용된다. 예: “John Smith, alias John Doe”는 동일한 사람을 지칭하는 두 가지 이름을 나타내는 등.
SQL 의 AS 키워드가 이 단어의 줄임말임을 알게 되면서 혼자 갑자기 삘 받아서 글을 이것저것 작성하게 되었는데 뭔가 법률적/계약적 맥락에선 a.k.a. 와 비슷한 늬앙스로 쓰이는 것 같고 (a.k.a. 는 also known as 의 약자로 ~라 불리우는 이란 의미를 지니며 한 때 래퍼들이 자신들을 소개할 때 자주 사용했다.)
가볍게 글을 작성하다 보니 스트레스도 안 받고 즐거운 시간 이였다.
이렇게 오늘도 블로그 글 가볍게 작성 완료.