본문 바로가기

2019/0133

온라인 - 다음 혁명 p.16의 저자 토머스 프리드먼은 아프가니스탄 전선에 다녀온 뒤 미국의 육군사관학교가 완전히 달라졌다고 생각했다. 대위급 군관이 전화 한 통으로 항모에 있는 전투기를 띄우는 것을 보고 크게 놀란 것이다. 예전에 대위급 군관은 일부 무기만 동원이 가능했으나 지금 이들은 과거에 소장이나 중장이 하던 것과 똑같은 일을 한다. 사람들은 내게 기본적인 인프라를 구축하면 개인도 세상을 바꿀 수 있지 않느냐고 묻는다. 과거에는 미국의 대통령만 세상을 바꾸는 큰일을 할 수 있었다. 이제 클라우드 컴퓨팅을 잘 이용하면 누구나 미국 대통령보다 더 많은 일을 할 수 있다. p.18~19 오늘날 데이터는 '빅'이 아니라 '온라인화'의 의미를 담고 있다. 이것은 인터넷의 특징이기도 하다. 모든 것을 온라인화할 수 있다는 점에서.. 2019. 1. 14.
1월 14일 국비교육 32일차 #1JAVA EEConnection URL => jdbc:oracle:thin:@127.0.0.1:1521:XE #2ⓐSQL> CREATE TABLE TEST03 2 AS SELECT * FROM EMP; ⓑSQL> CREATE TABLE TEST04 (ENAME, EMPNO) 2 AS SELECT ENAME, EMPNO FROM EMP; ⓒ SQL> CREATE TABLE TEST05(AAA, BBB) 2 AS SELECT ENAME, EMPNO FROM EMP; ⓓSQL> CREATE TABLE TEST06(ENAME, SAL) 2 AS 3 SELECT ENAME, SAL + NVL(COMM, 0) FROM EMP; ⓔSQL> CREATE TABLE TEST07(ENAME, DEPTNO, DNAME).. 2019. 1. 14.
골든아워 1 p.395~396심각한 문제는 암덩어리처럼 단번에 조직을 죽이지 않는다. 그것은 천천히 악화되어 조직 전체에 깊숙이 파고들어 마비를 부르고, 마비는 조직을 사망으로 이끈다. 죽어버린 조직은 회생이 불가능하거나 재건하는 데 긴 시간과 노력이 필요하다. 그 책임과 지난함은 '다음' 사람의 몫으로 남겨진다. 문제를 확산시킨 책임자들은 대부분 다른 부서로 전출했거나 일부는 이미 퇴직했으므로, 정작 조직이 쑥대밭이 됐을 때는 책임 소재마저 아득해져 따져 물을 수조차 없다. 그러므로 문제가 있어도 지금 자리한 이들 중 일부는 앞날을 걱정하지 않고 제 잇속을 챙기거나 마땅히 해야 할 일을 제대로 하지 않는다. 2019. 1. 13.
1월 11일 31일차 #1 1.50, 80, 100 번 부서에 속해있는 직원들을 대상으로 1995년 이전에 입사했으며, 급여가 5000 이상인 직원들의 이름, 부서id, 입사일, 급여를 조회하시오.단, 출력결과는 입사일이 빠른 직원이 먼저 출력되어야 한다. SQL> SELECT FIRST_NAME, DEPARTMENT_ID, TO_CHAR(HIRE_DATE, 'YYYY-MM-DD') "HIRE_DATE", SALARY 2 FROM EMPLOYEES 3 WHERE DEPARTMENT_ID IN(50, 80, 100) AND SALARY >= 5000 AND EXTRACT(YEAR FROM HIRE_DATE) SELECT TO_CHAR(HIRE_DATE, 'YY')"입사년도", COUNT(JOB_ID)"직원수" 2 FROM EM.. 2019. 1. 11.
1월 10일 국비교육 30일차 #1Q1. 부서번호가 10, 20번인 사원의 이름, 입사일, 상세 입사일을 다음과 같이 출력해보자. SQL> SELECT ENAME AS 이름, HIREDATE AS 기본입사일, 2 TO_CHAR(HIREDATE, 'YYYY/MM/DD HH24:MI:SS') AS 상세입사일3 FROM EMP WHERE DEPTNO IN(10, 20); #2SQL> SELECT ENAME 이름, HIREDATE AS 기본입사일, 2 TO_CHAR(HIREDATE, 'YYYY/MM/DD HH"시" MI"분" SS"초"') AS 상세입사일 3 FROM EMP WHERE DEPTNO IN(10, 20); #3 SQL> CREATE TABLE TEST02( 2 MYNAME VARCHAR2(20), 3 MYDY DATE); #4T.. 2019. 1. 10.
1월 9일 국비교육 29일차 #1부서별 총합 뿐만 아니라 전체 총합 및 세부 내역을 보고 싶을 때SELECT DEPTNO, ENAME SUM(SAL)FROM EMPGROUP BY ROLLUP(DEPTNO, ENAME) Q1. 직위별 사원의 이름과 월급을 출력하라.SELECT JOB, ENAME, SUM(SAL)FROM EMPGROUP BY ROLLUP(JOB, ENAME) CUBE사용하기CUBE 연산자도 GROUP BY문과 함께 사용된다. 이것은 GROUP BY 문에서 명시한 전체 컬럼에 대해서 추가적인 요약정보를 단계적으로 만들어준다. 부서별과 직위별 월급과 총합SELECT DEPTNO, JOB, SUM(SAL)FROM EMPGROUP BY CUBE(DEPTNO, JOB); Q1. 부서별 총월급을 구하되 30번부서를 제외하고, 그.. 2019. 1. 9.