'JCL'에 해당되는 글 2건

  1. 2008.10.13 SAM,DAM,VSAM,ISAM,SMS by 지영아빠
  2. 2007.08.01 적응 by 지영아빠

SAM,DAM,VSAM,ISAM,SMS

용어 : 2008.10.13 15:59
SAM file : Sequential Access Method file이란 의미로 메인프레임 시절에 사용되던 용어가 최근까지 이어져서 사용된 사례입니다.
즉, 레코드를 순차적으로 기록한 파일을 의미합니다. 

초창기에는 Tape로 대용량 저장장치를 썼기 때문에 이때에는 순차적으로 읽고 쓰기 위한 파일 포맷이 필요했습니다.

장점은 Key 순서대로 편성되므로 속도가 빠르고 어떠한 입출력 매체에도 편성 가능하며 매체의 효율이 좋다는 것입니다.

단점은 추가, 삭제, 이동시에 자료의 추가적인 이동이 필요하다는 점이구요.
코볼에서는 주로 ISAM(Indexed Seauential Access Method) File을 많이 썼는데 이는 index로 SAM파일의 임의의 위치부터 읽을때 유용하기때문에 사용되었습니다.

DAM file: Direct Access Method file이란 의미로 SAM파일에 반대되는 개념입니다.

ISAM file : Indexed Seauential Access Method file (Indexed Sequential Access Method dataset) 으로 DD(Data Definition)에 Index area를 추가하여 표시하는 방식입니다.
추가로 DD에는 index area말고 prime area와 overflow area가 있습니다.

VSAM: Virtual Storage Access Method로 Storage에 읽고 쓰기위한 메인프레임의  인터페이스입니다.


그 외의 용어 참고
SMS: Storage Management Subsystem


*참고*

신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'용어' 카테고리의 다른 글

음력 및 윤달에 대한 이해  (0) 2008.11.06
OSS 오픈소스 라이선스 종류 및 비교  (1) 2008.10.14
SAM,DAM,VSAM,ISAM,SMS  (0) 2008.10.13
Posted by 지영아빠

적응

회사생활 : 2007.08.01 21:51
이제 이곳에 온지도 3주가 흘렀습니다.

제게 도전의 기회가 주어졌을때 저는 과감히 도전을 선택했습니다.
저에게 있어서 큰 변화라면 Client 개발자에서 미들웨어 개발자로의 변신입니다.
언어도 Visual C++에서 Java로 변했습니다.
서버 솔루션 개발은 저에게 새롭고 신기한 경험으로 다가오고 있습니다.

이곳은 아키텍쳐를 매우 중시하는 것을 볼 수 있었습니다.
그도 그럴것이 처음에 아키텍쳐를 단단하게 잡지 못하면 나중에 문제가 되는 사항이 있기에,
이곳에서는 처음부터 아키텍쳐간의 장단점을 비교하면서 의사결정을 합니다.

구성원들 모두가 해당아키텍쳐가 왜 나오게 되었는지 이해하면서 이것이 완료되었을 때,
개발을 진행하게 됩니다. 제가 온 3주동안, 첫주에 잡았던 아키텍쳐 방향이 집중회의에서 전격적으로 뒤바뀌게 되어 그 다음주 부터는 새로운 아키텍쳐에 대해서 토론하는 과정을 거쳐서 거의 마무리 되었습니다.

이제 남은 것은 실제로 테스트 코드를 작성하면서 나머지 설계를 마무리 짓고, 본격적인 코딩에 착수하는 것입니다. Output이 어떻게 나올지 사뭇 기대가 됩니다.

전 회사에서는 시간에 쫓기어 그렇게 하지 못했던 것 같습니다.
이곳의 생활은 제가 이제 껏 경험하지 못한 것을 한꺼번에 경험하게 합니다.

한꺼번에 많은 키워드들이 쏟아지다 보니 정신을 차리기 힘들 정도입니다.
요즘 들어 저와 관련된 키워드는 다음의 것들입니다.

Java, EJB, Beans, JMX, MBean, JNDI, XML, JAXB, RMI, SWT, GEF, EMF,
SOA, WSDL, SOAP, UDDI, ESB, EMB, SSO, IAM, BPM,
EClipse, subclipse, Ant, JUnit, Subversion, LOG4J, MINA,
MVS, Linux, Ubuntu, Fedora, bash, csh, Korn shell,
vim, VMWare, NAT, SecureCRT, WinSCP,
Regular Experession, RAC, Oracle, DB2, JDBC,
CONTROL-M, JES, SAS, syncsoft, FailOver, Step, Job, JCL, Activity, Human Activity,
RBAC, LDAP, Scheduler, Business Timer

이곳의 문화와 용어에 빨리 익숙해져야 하겠습니다.


신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'회사생활' 카테고리의 다른 글

적응2  (0) 2007.10.10
교육  (1) 2007.08.09
적응  (0) 2007.08.01
첫 출근  (2) 2007.07.09
위즈맥스를 떠나며..  (0) 2007.07.07
좋은회사 나쁜회사 구분하는 법  (0) 2007.06.14
Posted by 지영아빠

티스토리 툴바