본문 바로가기

전체 글82

Ubuntu 10.10 에 Sql Developer 설치하기 VMware 9에 올린Ubuntu 10.10 에JDK1.7Oracle 11g R2까지 설치되어있는 상태에서 시작합니다. Oracle에서 SQL-Developer를 다운로드 받습니다. 기타 플랫폼용으로 받습니다(ZIP 형식) 루트계정으로 접속해서 sqldeveloper-package 와 debhelper 를 설치해 줍니다. # apt-get install sqldeveloper-package debhelper Y를 눌러 설치 시작. OK 안눌러진다고 당황하지말고 방향키로 스크롤한다음 OK눌르자 No configuration 를 선택. 스샷과 다르다 주의. 필수패키지의 설치가 완료되었슴다. 터미널을 열고 $ make-sqldeveloper-package ~/Downloads/sqldeveloper-3.2.1.. 2012. 10. 16.
Oracle 연습문제 2~7장 --2장◈ 연 습 문 제 ◈----1. 아래의 SELECT 문장이 성공적으로 수행 될까요? (참 / 거짓)--SQL> SELECT ename 이름,job 업무,sal 급여-- 2 FROM emp;--참----2. 아래의 SELECT 문장이 성공적으로 수행 될까요? (참 / 거짓)--SQL> SELECT *-- 2 FROM salgrade;--참----3. 이 문장에 에러가 있습니다. 올바르게 작성하시오.--SQL> SELECT empno,ename,sal X 12 년 봉-- 2 FROM emp;--Select empno,ename,sal*12 연봉 From emp;----4. EMP 테이블의 구조와 내용을 조회하여라.--Desc emp;----5. EMP 테이블에서 중복되지 않는 부서번호를 출력하시오.-.. 2012. 10. 14.
Ubuntu 12.04(x86) 에 Oracle11g Tomcat7 JDK1.7 Eclipse 깔기. 일단 vmware깔고 우분투 깔고 업데이트까진 쉬움.i5에 메모리 10기가인 내 메인컴으로도 20분이상 걸림.열두번째만에 블로그에 정리하면서 깔아야겠다는 생각을 하고 업데이트중에 블로그에 정리중... 업데이트하면서 오라클 톰캣 JDK 다운로드 걸어라. 오래걸린다. JDK부터 깔고 나머지는 순서 상관음슴 나는 JDK-톰캣-이클립스-오라클 순으로 깔꺼다. 터미널열자 단축키는 컨+알+T 1. 주소를 등록해서 깔기 (최신버전만 가능함 구버전까는법은 모름..)# sudo add-apt-repository ppa:webupd8team/java치면 JDK을 받기위한 URL정보를 시스템에 등록한댄다. # sudo apt-get update라고 치면 앞서 등록한 URL을 시스템에 갱신해서 반영한데 # sudo apt-g.. 2012. 10. 4.
SQL Table space 생성 (OEMC에서) 1.500메가짜리 BUSANIT 테이블스페이스 생성. 1-1. 확장자를 ora에서 dbf로 수정. 복원시 전체복원을 가능하게 한다. CREATE SMALLFILE TABLESPACE "BUSANIT" LOGGING DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORA10G\BUSANIT.dbf' SIZE 500M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO 2.자동 확장 (dbf파일명을 더블클릭) CREATE SMALLFILE TABLESPACE "BUSANIT" LOGGING DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORA10G\BUSANIT.dbf' SIZE 500M AUTOEXTEN.. 2012. 10. 4.
20120925 Oracle /* 부서별로 최대급여를 받는 사원의 정보를 출력하라. EMPLOYEES emp(예명) DEPARTMENTS dept(예명) 사원번호/이름/급여/부서이름 emp.employee_id/emp.last_name/emp.salary/dept.department_name 사원번호 / 이름 / 급여 / 부서이름 100 King 24000 Executive 103 Hunold 9000 IT 108 Greenberg 12008 Finance 114 Raphaely 11000 Purchasing 121 Fripp 8200 Shipping 145 Russell 14000 Sales 200 Whalen 4400 Administration 201 Hartstein 13000 Marketing 203 Mavris 6500 H.. 2012. 9. 25.
Oracle 연습문제 . 데이터입력 CREATE TABLE EMP (EMPNO NUMBER(4) NOT NULL PRIMARY KEY, ENAME VARCHAR2(10), JOB VARCHAR2(9), HIREDATE DATE, SAL NUMBER(7, 2), COMM NUMBER(7, 2), DEPTNO NUMBER(2)); INSERT INTO EMP VALUES (7369, 'SMITH', 'CLERK', TO_DATE('17-12-1980', 'DD-MM-YYYY'), 800, NULL, 20);INSERT INTO EMP VALUES (7499, 'ALLEN', 'SALESMAN', TO_DATE('20-02-1981', 'DD-MM-YYYY'), 1600, 300, 30);INSERT INTO EMP VALUES (7521, '.. 2012. 9. 24.
/*Over(partition by)*/ /*inner query*/ /*Over(partition by)*/ select employee_id, last_name, department_name, salaryfrom ( select employee_id, last_name,salary, department_name, max(salary) over (partition by d.department_id) as maxsal from employees e join departments d on e.department_id=d.department_id )where maxsal=salaryorder by employee_id asc; /*inner query*/select employee_id, last_name, department_name, salaryfrom employees .. 2012. 9. 24.
120911 오라클 /* 1. 1999년 이후 입사자 중에서 재고 업무를 담당하는 사원들의 정보를 조회하세요.*/ select d.department_name,e.* from employees e, departments d where e.department_id=d.department_id and d.department_name='IT' /*and between sysdate and hire_date;*/ and hire_date > to_date('99/01/01'); /* 2. 급여가 $5,000 미만인 사원 중에서 배송이나 구매 업무를 하는 사원들의 정보를 조회하세요.*/ select e.salary,d.department_name,e.* from employees e, departments d where e.depa.. 2012. 9. 11.
20120831 Oracle 3.1) EMPLOYEES Table에서 이름, 급여를 구하여 급여가 많은사람에서 적은사람 순서로 출력하여라. select first_name, last_name, salary from employees order by salary DESC; 3.2) 10번 부서의 모든 사람들에게 급여의 13%를 보너스로 지불하기로 하였다.이름, 급여, 보너스 금액, 부서번호를 출력하여라. select emp.first_name,emp.last_name,emp.salary,emp.salary*0.13 "Bonus",emp.department_id from employees emp, departments depa where emp.department_id=10 and emp.department_id = depa.depar.. 2012. 9. 2.
상태: 실패 -테스트 실패: ORA-28000: the account is locked CMD 창에서 SQLPLUS 관리자접속 C:\> sqlplus "/as sysdba" SQL> alter user 유저명 account unlock; 하면 언락됨. 2012. 9. 2.
Tekken3 for Android (Emulate) Torrent Magnet fspe를 이용한 안드로이드에서 철권3하기.. 방법이나 에뮬레이터는 구하기 쉬운데 iso파일 구하기가 왜이렇게 어려운지 아... magnet:?xt=urn:btih:ab1c75104cf105d9501e5bb291354d11c4b825a5 2012. 3. 10.
데스노트에 관한 신선한 해석 데스노트를 겨냥한 신박한 개드립. 리라짱 블로그에서 가져옴. 얼마 전, 손자가 열중하고 있는 만화를 보았습니다만, 그 어이없는 내용에 아연실색했습니다. 이 만화는, 한 명의 청년이 이름을 쓰는 것만으로 사람을 죽일 수 있는 노트를 줍는 것으로부터 시작 됩니다만, 그 청년의 이름은「月」이라고 쓰고「라이트(라이토)」라고 읽습니다. 라이트, 즉 right. 오른쪽입니다. 이 만화의 주인공은 우익을 상징하고 있습니다! 그리고 이 청년은 스스로 신이라고 칭하며, 정의랍시고 노트를 사용해 학살을 시작합니다. 마치 전시 중 징병된 청년들이 나라를 위한다는 명목으로 살인을 반복하는 모습을 방불케하여 으스스해졌습니다. 그 후, 라이트의 적으로서 L이라는 캐릭터가 등장합니다. 말할 필요도 없이 right에 대응한 left.. 2011. 9. 16.