Development/[Database] 데이터베이스(3)
-
기초적인 ROWNUM 페이징 SQL
SELECT * FROM ( SELECT ROWNUM RNUM, T.* FROM ( SELECT * FROM 테이블명 ) T ) WHERE RNUM > 0 AND RNUM 단어먼저 해석해보듯이..최소 실행가능한 단위의 한 문장씩을 잘라서 실행해보는 연습이 필요합니다~
2013.01.21 -
정보처리기사 실기 최근 기출경향 분석
정보처리기사 실기 시험을 치르면서 최근 기출 경향으 분석할 필요가 있어 보이기에 이렇게 기출 분석을 하고자 합니다. 1. 알고리즘 기존 기출문제 응용을 벗어나지 못하고 있습니다. 출제 비중은 정렬, 배열, 진법 이렇게 3가지가 70% 이상을 차지하고 있습니다. 정렬의 경우에는 선택정렬, 버블정렬, 삽입정렬이며, 배열을 거의 2차원배열(가로, 세로 표처럼 생긴)로, 진법은 특정 진수를 다른 진수로 변환하는 것입니다. 이번 2012년 1회와 2회 시험은 2차원 배열이 나왔습니다만, 2회같은 경우는 제가 예상했던대로 배열과 정렬 혼합문제가 출제되었습니다. 디버깅을 꼭하라고 하지만, 저는 디버깅 연습을 안했습니다;;; 디버깅을 하면 내가 한것이 맞는지 틀린지 알 수 있어서 분명히 해야하는 작업이 맞습니다. 변수..
2012.07.09 -
SQL의 기본 - SQL의 이해 1
선생님이 물어봅니다. "우리 반 학생들은 손들어!" "우리 반 학생들 중에 남학생은 손들어!" "우리 반 남학생들 중에 키가 170cm 이상 손들어!" "우리 반 남학생들 중에 키가 170cm 이상이면서 키 높이 깔창을 신고 있는 학생 손들어!" 학생들은 선생님의 질문을 듣고 적합한 학생들만 손을 들겠죠. 각 질문에 적합하지 않은 학생이 손을 들면 그 학생은 거짓말쟁이가 됩니다. 쇼핑할 때도 마찬가지죠~ 가령 나이커 회사에서 파는 거라면 다 좋을 수도 있고, 나이커 중에서 조던이라는 이름을 가진 운동화, 그 중에서도 흰색, 그 중에서도 가격이 얼마 이하 등~ 점원이 엄하게 나이커가 아닌 아디됐스를 가져오면 손님은 "야!" 를 외칠 수도 있죠 ㅋ 신발가게에는 200켤레의 신발이 있지만, 그 중에서 원하는 ..
2012.07.04