본문 바로가기

전체 글

(391)
수집된 엔티티의 분류 -- 수집된 엔티티의 분류 -- 1. 사람, 상품, 자재 등과 같이 행위를 발생시키는 주체나 목적어가 되는 Key 엔티티 2. Key 엔티티들이 행위를 함으로써 발생되는 '행위의 집합' 중에서 보다 하위의 행위를 발생시키는 주체나 목적어가 될 수 있는 Main 엔티티 3. Action 엔티티 (업무란 행위들의 집합체이다. ) Key 엔티티란 집합의 동질성을 어떻게 정의하느냐에 따라 크게 묶을 수도 있고 잘게 세분화하게 정의할 수도 있다. 만약 우리가 코드테이블( FeeCode, PaxType, FareType, PaymentMethodCode ) 과 같은 자잘한 엔티티들을 Key 엔티티로 모두 도출해 둔다면 중요한 엔티티만 대상으로 시스템의 골조를 세우겠다는 기본 목적에 위배된다. --> 복잡성의 함정에..
엔티티(Entity, 실체) 후보의 선정 -- 엔티티 후보의 선정 -- 엔티티의 결정은 매우 전략적인 판단이 요구된다. 데이터 모델링에서는 실체 집합인 엔티티를 정확하게 도출할 수 있는 것이 무엇보다도 중요하다. 수평적 사고를 하라. 확인하고자 하는 수준이 명확해지면 더 깊이 들어가지 말고 멈추어라. 가장 중요한 원칙은 복잡한 것을 최대한 피하고 단계별로 중요한 부분부터 확실하게 해가는 것이기 때문이다. 세가지 단계에 따른 검증 1. 엔티티의 개념을 확실하게 정립하는 것 (Definition) 2. 관리하고자 하는 대상인지 (Informativeness) 3. 속성과 객체가 두개 이상인 집합인지 여부 * 집합이라는 것은 원래 정의를 어떻게 하느냐에 따라 달라짐. ( 포함과 배제 ) 어떻게 묶어서라도 원하는 집합을 만들 수야 있겠지만, 어떤 형태..
신생 SQLP 자격증 최초 1회차 시험 (결과 : 불합격) 이번에 디비진흥원에서 새로이 만든 자격증 시험을 치뤘다. 2010. 12 월 1회 SQLP 도전 --- 결과 낙방 만만치 않은 시험이었다. 나름 수업도 듣고 미리 사전 공부를 했지만 쉽지 않다는 것을 느끼게 만들었다. [SQL 고급 활용 및 튜닝] 과목에"긴 지문" 과 예상치 못한 문제들을 마주쳤다. 후에 오라클 성능 고도화 원리화 해법 책을 공부하면서 아주 다양한 범위의 분야를 다양한 서적을 통해 문제콘텐츠를 구성해 낸다는 느낌을 받았다. 단순히 SQLP 전문가 가이드 책을 공부해서는 합격 불가능한 시험이다. 나름 이 DB 분야에서 알려진 분들이 집필한 서적을 가능한 두루 그리고 깊게까지 공부하고 오기를 요구하는 시험이다. 참고로 개인적인 생각에 - SQLP 전문가 가이드 - 새로쓴 대용량 데이타베이스..
some useful expression Maybe we should say a prayer No. I'm not wasting one more minute of my life on ____________ . Dont'd do this to me again. Not again... I haven't been for six months. You know this. I'm just a little scared. Some people are probably thinking this is the end of the world. That's true. Do you think ig could be ? 그게 가능하다고 생각하는 거야 How can you say that ? 어떻게 그렇게 말할 수 있어 That wasn't the answer you want..
EBS Power English and Council Lecture 20090709 I don't mean to intrude, but would you mind keeping your voices down ? Peter was always intruding in other people's personal lives. How far away do you live ? I'm impressed him. There's bicycle path near my house. Isn't traffic dangerous so ? She asks him some questions about his job. There's a lot of variety. 3 months or more than This means that I get to work before in the morning but I get of..
Registry Description and Modification ▶6개의 메인 키들에 대한 정보 ▷HKEY_CLASSES_ROOT 파 일 확장자에 따른 연결 프로그램들의 정보, OLE 데이터 등이 담겨 있습니다. 설치된 응용 프로그램의 갯수에 따라서 엄청난 양의 하위 키들이 나올 수 있습니다(느린 시스템에서는 이 키를 여는게 고통스러울 정도). 하위 키들의 이름은 대부분이 확장자(.???)로 되어 있고 확장자로 이름이 지어진 키를 눌러보면 그에 관한 명령어 같은 것이 나옵니다(특히 shell하위키). 이 곳의 정보와 HKEY_LOCAL_MACHINE\Software\classes 와의 정보는 일치합니다. ▷HKEY_CURRENT_USER 현재 로그인해서 시스템을 사용중인 사용자의 배경 화면, 디스플레이 설정이나 단축아이콘, 사용자가 설치한 응용프로그램의 설정 등의 정..
Web Server and Web Application Server Web Server 웹서버는 클라이언트/서버 모델과 웹의 HTTP를 사용하여 웹 페이지가 들어 있는 파일을 사용자들에게 제공하는 프로그램이다. 웹사이트가 운영되고 있는 인터넷상의 모든 컴퓨터들에는 모두 웹서버 프로그램이 설치되어 있다. 가장 보편적인 웹서버들로는 32 비트 윈도우와 유닉스 기반의 운영체계에서 모두 쓸 수 있는 아파치와, 윈도우 NT에 딸려 나오는 IIS, 그리고 넷스케이프의 엔터프라이즈 서버 등이 있다. 그밖에 네트웨어 운영체계를 쓰는 사용자들을 위한 노벨의 웹서버, 주로 IBM의 OS/390과 AS/400 고객들을 위한 IBM의 로터스 도미노 서버를 비롯, 다른 웹서버들도 있다. 웹서버들은 흔히 전자우편, FTP 파일의 다운로드, 그리고 웹페이지 구축, 발간 등에 필요한 인터넷 및 인트..
Session and Cookies 세션 session.setAttribute("세션name", "세션value"); //세션을 설정 String sessionName = (String)session.getAttribute("세션name"); //앞에서 정의한 세션의 이름을 가져오기 session.setMaxInactiveInterval(60*1); //세션 유지기간을 설정한다 60*1은 60초 * 1을 의미한다 session.removeAttribute("세션name"); //특정 세션을 지울때 session.invalidate(); //세션 값을 삭제 쿠키 Cookie[] cookies = request.getCookies(); //쿠키값을 가져온다 배열 형식으로 기져온다는 것을 유념 Cookie cookie = new Cookie("..