[oracle] 대용량 데이터 삽입
* 엑셀에 데이터를 필드 형태로 해서 파일만들어서 로딩해 보세요. apt_info, dong_info 는 그냥 insert 문으로 넣어 보시고 ho_info는 양이 많으니깐.. 파일로 올리면 편하겠네요. apt 1, dong 3, ho는 동별로 22개 insert into apt_info values(1, '가나', '서울시 중구 충무로2가', 3); insert into dong_info values(1, 101, '가나1동', 22); insert into dong_info values(1, 102, '가나2동', 22); insert into dong_info values(1, 103, '가나3동', 22); - Toad tab[Database] -> Import -> Import Table dat..
[oracle] VIEW, 시퀀스, 인덱스, 데이터모델링 실습
*각 부서별로 가장 최근에 입사한 사원 보다 먼저 입사한 사원의 정보를 구하자 SELECT E.EMPNO, E.ENAME, E.HIREDATE, E.DEPTNO, MAX_HIREDATE FROM EMP E, (SELECT DEPTNO, MAX(HIREDATE) MAX_HIREDATE FROM EMP GROUP BY DEPTNO)D WHERE E.DEPTNO=D.DEPTNO AND E.HIREDATE 사원 내에서 월급이 가장 많은 직원 중 3명 출력하시오 SELECT ROWNUM, ENAME, SAL FROM (SELECT ENAME, SAL FROM EMP ORDER BY SAL DESC) WHERE ROWNUM
[oracle] 무결성 제약조건, JOIN, 서브쿼리 실습
->테이블 딕셔너리(테이블 확인 가능) 보라색 부분만 수정 SELECT CONSTRAINT_NAME, CONSTRAINT_TYPE, TABLE_NAME, R_CONSTRAINT_NAME, SEARCH_CONDITION FROM USER_CONSTRAINTS WHERE TABLE_NAME = 'CH10_MEMBER'; CHAP10 - 1 CREATE TABLE CH10_MEMBER( ID VARCHAR2(20) CONSTRAINT CH10_MEMBER_ID_PK PRIMARY KEY, NAME VARCHAR2(20) NOT NULL, REGNO VARCHAR2(20) NOT NULL, HP VARCHAR2(13) CONSTRAINT CH10_MEMBER_HP_UQ UNIQUE, ADDRESS VARCHAR..