본문 바로가기

한국정보기술연구원

KITRI 공공데이터 기반 JAVA Programming과정 면접후기 안녕하세요. kitri 에서 현재 공공데이터 기반 JAVA Programming 과정을 듣고있는 사람입니다. 많이들 궁금해 하시는 면접에 대해서 간략하게 알려드리고자 합니다. 저 역시도 면접을 보러 가기전에 뭘 준비해야할지 궁금해서 검색을 해봤는데 나오는곳이 없더군요.. 그래서 그냥 있는그대로 보자는 식으로 준비도 안하고 무작정 갔는데요 일단 복장은 면접 안내메일에서와 같이 편한복장(최대한 깔끔한 옷으로)을 입고 갔습니다. 조금 여유있게 15분정도 전에 도착하니 여자분이 빈 강의실로 안내해주시더군요 막상 도착하니까 조금 긴장도 되고 그래서 물한잔 마시고 대기하고 있었더니 조금뒤에 바로 옆 강의실로 들어가라고 해서 들어갔습니다. 강의실에는 면접관 2분이 따로 앉아있었고 1 : 1로 면접을 보는 형식이었습니.. 더보기
KITRI 공공데이터 기반 JAVA Programming과정 5일차 INSERT INTO PRODUCT(PROD_NO, PROD_NAME, PROD_PRICE) VALUES('C001', '아반테', '1000')INSERT INTO PRODUCT(PROD_NO, PROD_NAME, PROD_PRICE) VALUES('C002', '소나타', '2000')INSERT INTO PRODUCT(PROD_NO, PROD_NAME, PROD_PRICE) VALUES('C003', '그랜저', '1000')INSERT INTO PRODUCT(PROD_NO, PROD_NAME, PROD_PRICE) VALUES('C004', '에쿠스', '4000') INSERT INTO order_line(order_info_no, order_line_no, order_prod_no, quant.. 더보기
KITRI 공공데이터 기반 JAVA Programming과정 4일차 -Query :SELECT 함수 그룹 JOIN SUBQuery -DML : INSERT INTO VALUES UPDATE DELETE -DDL : CREATE ALTER DROP 제약조건CONSTRAINT DESC CUSTOMER SELECT * FROM customer DROP TABLE customer --NULL값을 가질 수 없게 NOT NULL 제약조건을 이용한다. CREATE TABLE Customer( id varchar2(20) NOT NULL, password varchar(20), name varchar2(20), phone_no varchar2(20), zip_code char(6), address varchar2(50), gendar char(1) default 'M' NOT NULL.. 더보기
KITRI 공공데이터 기반 JAVA Programming과정 3일차 --각 년도별 입사자수를 출력하시오. 년도는 오름차순 정렬SELECT SUBSTR(hire_date, 1, 2) 년도, COUNT(hire_date)||'명' 입사자수FROM employees GROUP BY SUBSTR(hire_date, 1, 2)ORDER BY SUBSTR(hire_date, 1, 2) ASC --월별 입사자수를 출력하시오. 입사자가 많은 순서대로 정렬하시오.SELECT SUBSTR(hire_date, 4, 2) 월, COUNT(hire_date)||'명' 입사자수FROM employees GROUP BY SUBSTR(hire_date, 4, 2)ORDER BY COUNT(hire_date) DESC ----------------------------------------------.. 더보기
KITRI 공공데이터 기반 JAVA Programming과정 2일차 SELECT ASCII('A') FROM dual SELECT CHR(65)FROM dual >--ASCII로 표현가능한 문자 : 알파벳(A-Z/a-z), 숫자(0-9), 특수문자(\n, \t, \b...) -> 1byte --MultibyteCharacterSet : 각 국가나 기관에서 만든것 KSC5601, EUC-KR, MS949... -> 2byte--UNICODE : 2byte로 구성된 표준화된 문자조합--UTF-8 : 다국적언어는(ASCII로 표현할 수 없는 것들은) 2~3byte로표현) -> 1byte --변환함수 TO_CHAR( )SELECT employee_id, salary, TO_CHAR(salary, '999,999')FROM employees --NVL2(대상,대상이NULL이아닐경.. 더보기
KITRI 공공데이터 기반 JAVA Programming과정 1일차 용어정리 논리모델링 물리모델링 엔터티타입 테이블 속성 컬럼 행(엔터티) ROW/RECORD ----------------------------------객체의 종류 - 테이블(실제 데이터가 저장됨)- 뷰- 시퀀스- 인덱스- 시노님 객체의 집합 : 스키마스키마의 집합 : 사용자 오라클에서는 스키마가 따로 제공 안됨즉, 사용자별로 스키마가 각각 제공됨 RDBMS 종류 - 오라클 (가장많이쓰임)- MSSqlServer- MySql- DB2 테이블간의 관계 부모엔터티(부모테이블) : 미리 만들어질 테이블 자식엔터티(자식테이블) : 나중에 만들어질 테이블 기본키컬럼(Primary Key Col) : 다른 행과 구분해주는 식별자 역할을 하는 컬럼 Employees 테이블의 employee_id 컬럼 Jobs 테이블.. 더보기