한 가지만 기억해 두자.
만약 실제로, 그리고 진정으로
동물과 함께 지내는 일을 하기로 마음먹었다면,
언젠가는 그것을 할 수 있는 길을 찾아야 한다는 것이다.
그것을 간절히 바라고, 열심히 일하면서,
기회를 잡는 데 빨라야 한다. 그리고
무엇보다도 '결코' 포기하지
말아야 한다.
- 제인 구달의《제인 구달-침팬지와 함께 한 나의 인생》중에서 -
* 침팬지와 함께 하는 일에
자기 생애를 건 사람의 일성(一聲)입니다.
"무엇보다도 '결코' 포기하지 말아야 한다!"
하물며 사람과 함께 하는 일, 의미있는 것을
만들어가는 일이라면 더 말할 나위조차 없습니다.
열심히 찾고, 열심히 달리고, 끝까지 포기하지
않으면 이루지 못할 것이 없습니다.
PL/SQL 피엘에스큐엘(PL/SQL)은 상용 관계형 데이터베이스 시스템인 오라클 DBMS에서 SQL언어를 확장하기 위해 사용하는 컴퓨터용 프로그래밍 언어 중 하나이다.
주로 자료 내부에서 SQL 명령문만으로 처리하기에는 복잡한 자료의 저장이나 프로시저와 트리거 등을 작성하는 데 쓰인다. 범용 언어인 C와 C++ 그리고 파스칼 및 포트란 등의 프로그래밍 언어와는 다른 점으로 범용 언어들이 컴퓨터 시스템에서 특정한 작업을 처리하기 위해 만들어진 언어라고 볼 때 PL/SQL은 단지 오라클의 관계형 데이터베이스(RDBMS)에서만 사용된다는 점이다.
TPS 거래 처리 시스템(Transaction Processing System, 줄여서 TPS)
자재 구입, 상품 판매, 영수증 발행, 급여 지급, 온라인 입·출금, 신용도 관리, 상품의 주문·발송 등 거래와 관련된 데이터가 발생할 때 마다 단말기에서 발신된 데이터를 수신·처리하여 그 결과를 즉시 보내 주는 시스템이다.
OLTP OLTP [online transaction processing]
온라인 업무의 처리 형태의 하나이다. 터미널에서 받은 메시지를 따라 호스트가 처리를 하고, 그 결과를 다시 터미널에 되돌려주는 방법을 말한다.
네트워크상의 여러 이용자가 실시간으로 데이터베이스의 데이터를 갱신하거나 조회하는 등의 단위 작업을 처리하는 방식을 말한다. 주로 신용카드 조회 업무나 자동 현금 지급 등 금융 전산 관련 부문에서 많이 발생하기 때문에 ‘온라인 거래처리’라고도 한다. 이 방식의 특징은 기존 컴퓨터 통신에서 이용해 온 온라인 방식과 달리 다수의 이용자가 거의 동시에 이용할 수 있도록 송수신 자료를 트랜잭션(데이터 파일의 내용에 영향을 미치는 거래 ·입출고 ·저장 등의 단위 행위) 단위로 압축, 비어 있는 공간을 다른 사용자들이 함께 쓸 수 있도록 한 점이다.
PARTITION PRUNING
Partition Pruning은 파티션 Table에 쿼리를 수행할 경우 Oracle Optimizer는 TABLE 정의에서 Partition에 대한 정보를 읽어와 WHERE 조건의 Partition Key를 보고 필요없는 Partition을 읽지 않고 필요한 파티션만을 읽는 기능을 말한다. 따라서 WHERE 조건에 만족하는 Partition만 Scan 하기 때문에 자원과 시간을 절약할 수 있다.
- Range or List partitioned tables의 경우는 WHERE 조건이 range , = , LIKE , IN 이어야 한다.
- Hash partitioned table의 경우는 WHERE 조건이 IN 이거나 = 경우만 partiton pruning이 실행된다.
- WHERE 조건의 partiton key 가 함수의 적용을 받을 때는 prunnig이 수행되지 않으나 단지 TO_DATE는 예외적으로 가능하다.
CIF 고객 정보 파일(customer information file) : 은행이나 백화점 등에서 고객 관리를 위한 각종 거래 정보가 수록되어 있는 파일
CRM (customer relationship management) ; 고객 관계 관리
CRM[씨알엠]은 기업이 잘 정리된 방법으로 고객관계를 관리해 나가기 위해 필요한 방법론이나 소프트웨어 등을 지칭하는 정보산업계 용어로서, 대개 인터넷 서비스 기능을 가지고 있다. 예를 들면, 기업은 관리계층이나 판매사원들이 서비스를 제공하기 위하여, 자기 고객들에 대한 관계를 설명해줄 수 있을만치 충분히 자세한 데이터베이스를 구축할 수 있을 것이며, 심지어 고객이 요구하는 제품계획과 매출을 부합시키고, 고객의 서비스 요구를 상기시키며, 그 고객이 다른 어떤 제품을 함께 구입했었는지 등을 알기 위해, 고객들이 그 정보에 직접 액세스할 수 있도록 할수도 있을 것이다. 산업계의 일각에 의하면, CRM은 다음과 같은 것들로 구성된다고 한다.
* 기업의 마케팅 부서에서, 자신들의 최고 고객을 식별해내고, 명확한 목표를 가지고 그들을 겨냥한 마케팅 캠페인을 추진할 수 있게 하며, 판매팀을 이끌기 위한 품질을 만들어내는데 도움을 준다.
* 다수의 직원들이 최적화된 정보를 공유하고, 기존의 처리절차를 간소화(예를 들어 무선 단말기를 사용하여 주문을 받는 등)함으로써, 통신판매, 회계 및 판매관리 등을 개선하기 위한 조직을 지원한다
* 고객만족과 이익의 극대화를 꾀하고, 회사에 가장 도움이 되는 고객들을 식별해내며, 그들에게 최상의 서비스를 제공하는 등, 고객들마다 선별적인 관계의 형성을 허용한다.
* 고객에 관해 알아야하고, 고객들의 요구가 무엇인지를 이해하고, 회사와 고객기반 그리고 배송 파트너들과의 관계를 효과적으로 구축하기 위해 꼭 필요한 정보와 처리절차를 직원들에게 제공한다.
ETL - Extract/Transform/Load
기업의 기간 시스템 등에 축적 된 데이터를 추출(extract)하여, 데이터웨어 하우스 등에서 이용하기 쉬운 형태로 가공(transform)하고, 대상이 되는 데이터베이스에 쓰는(load)것을 말한다. 또한, 이들 일련의 처리를 지원하는 소프트웨어이다.
데이터웨어 하우스를 구축하고, 분석을 하기 위해서는 업무 시스템에서 발생한 데이터를 데이터베이스에 수납할 필요가 있다. 종래에는 이 작업은 전용 프로그램을 개발하여야 했기 때문에, ETL작업이 전체 작업의 반절 이상을 차지하기도 했다.
최근에는 ETL툴의 등장에 따라 단기간에 간편히 ETL시스템을 구축할 수 있게 되었다. ETL툴에는 GUI를 사용하여 데이터의 흐름을 가시화하여 구축하는 툴이나, 데이터 형식의 변환기능, 부정 데이터를 배제 한 일정 형식으로 데이터를 수정하는 데이터 클렌징 기능 등이 탑재되어 있다.
모든 일이 너무 복잡하게 얽히고 도저히 어떻게 해야 할지 모를 때는
다음과 같은 세 단계로 일을 처리해 보세요.
첫째, 도랑에 빠진 젖소를 끌어낸다.
둘째, 젖소가 어쩌다가 도랑에 빠지게 되었는지 알아낸다.
셋째, 젖소가 그 도랑에 다시는 빠지는 일이 없도록
필요한 모든 조치를 취한다.
- 앤 멀케이, 제록스 회장
복잡한 일일수록 단순하게 푸는 것이 핵심입니다.
이 이야기가 주는 교훈은 다음과 같습니다.
첫째는 생존입니다.
둘째는 무슨 일이 일어났는지 제대로 파악하라는 것입니다.
마지막으로 이 사태에서 교훈을 얻고,
그와 비슷한 일이 일어나지 않도록
그 징조를 파악할 수 있는 계획을 세우라는 것입니다.
간혹 긴급한 문제를 해결하는
발단이 한 사람에게서 나오는 경우가 있다.
그 사람은 최고경영자일 수도 있고 평사원일 수도 있다.
중요한 것은 지위고하가 아니다. 당면 문제가 무엇이든
진정한 위기감이 있는 사람은 조직이나 집단내의
무사안일주의를 간파하고 그것을 해소하기 위해
기꺼이 행동에 나선다. 우리에게는
그런 사람이 더 많이 필요하다.
- 존 코터의《존 코터의 위기감을 높여라》중에서 -
* 긴급한 상황은 언제든지 생겨납니다.
예고 없이 오기도 하고, 이미 조짐을 보이는 경우도
많습니다. 그때마다 용수철처럼 즉각 대응하지 않으면
낭패를 보기 쉽습니다. 지위의 높고낮음을 떠나서
위기 관리를 잘하는 사람이 좋은 지도자입니다.
믿고 따를 수 있는 진정한 리더입니다.
아이디어는 세상을 바꾸는 소중한 자산이고,
적절한 준비는 매우 중요하며,
지식과 지혜는 위대한 성취를 추구할 때 근본이 되는 중요한 요소다.
그러나 아이디어도, 준비도, 지식이나 지혜도
행동 없이는 무용지물이다.
- 로버트 링거, ‘Action’에서
앤드류 그로브 인텔 전 회장이 실천을 강조한 연설에서 뽑은 내용을
함께 보내 드립니다.
“이해는 실천으로부터 나온다. 그러니 서둘러라.
옷을 더렵혀라. 먼저 뛰어들고 나중에 계획을 세워라.
그리고 개선시켜라.
우리 시대, 우리 업계에서 혁명은 정확히 이런 공식을 거쳐 일어난다.”
나는 어째서 영화를 찍고 있는 걸까.
대학을 중퇴하고 아사쿠사로 굴러 들어와
엘리베이터 보이를 하다가, 유명한 만담가의 제자가 되어
만담가가 되고, 배우도 하고, 드디어 영화감독이 되었다.
어느새 나 자신을 보니 영화감독을 하고 있었다.
이 세상의 것이 아닌, 뭔가 다른 힘이
작용하고 있는 게 아닌가,
하는 생각이 든다.
- 기타노 다케시의《기타노 다케시의 생각노트》중에서 -
* 자기 삶이
자기 노력의 결과이기도 하지만
자기도 모르는 뭔가 다른 힘에 의한 경우도 많습니다.
스치듯 지나간 만남과 인연이 그냥 저절로 되는 게 아닙니다.
마치 누군가가 미리 섬세하게 디자인해 놓은 것처럼
어떤 계획과 섭리 속에서 비롯된 것입니다.
그러므로 모든 인연은 소중한 것이고
감사한 것입니다. 그것이 아무리
하찮은 것이라 할지라도...