티스토리

Long Kim's world
검색하기

블로그 홈

Long Kim's world

longkim.tistory.com/m

A

구독자
0
방명록 방문하기

주요 글 목록

  • 오라클 클라이언트 sysdba접속 및 계정 생성 방법 C:\Users\Zzinee>sqlplus "/as sysdba" SQL*Plus: Release 11.2.0.1.0 Production on 토 2월 3 22:23:27 2018 Copyright (c) 1982, 2010, Oracle. All rights reserved. 다음에 접속됨:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing options SQL> create user longkim identified by longkim; 사용자가 생성되었습니다. SQL> grant all pri.. 공감수 0 댓글수 0 2018. 2. 3.
  • SQLD 자격증 스터디 1.CREATE TABLE 2.ALTER TABLE 2-1. ADD COLUMN ; 기존에 테이블에 필요한 컬럼을 추가 ALTER TABLE 테이블 명 ADD 추가할 칼럼명 데이터 유형; 2-2. DROP COLUMN ; 데이터가 있거나 없거나 모두 삭제 가능. 한번에 하나의 칼럼만 삭제 가능하며, 칼럼 삭제 후 최소 하나 이상의 칼럼이 테이블에 존재해야 하며 한번 삭제된 칼럼은 복구 불가. ALTER TABLE 테이블 명 DROP COLUMN 삭제할 컬럼명; 2-3. MODIFY COLUMN ; 테이블에 존재하는 칼럼에 칼럼 유형을 변경 ALTER TABLE 테이블 명 MODIFY (칼럼명1 데이터 유형 [Default식][NOT NULL], 칼럼명2 데이터 유형...); 또는 ALTER TABLE 테.. 공감수 0 댓글수 1 2015. 1. 18.
  • Oracle Basic. Driving table > 조건1.Index가 있는것, 2.검색 범위가 좁은것 으로 선정하는 것이 좋음 ex)SELECT *FROM accountsWHERE custno IN (SELECT custno FROM customers); 5FROM ----------> 1FROM ---------->1.1JOIN WHERE ----------->2GROUP BY ----------->3HAVING ----------->4ORDER BY ----------->6 QUIZ.급여가 $5,000에서 $12,000의 범위에 속하지 않는 모든 사원의 성 및 급여를 표시하는 보고서를 작성하라.SELECT LAST_NAME, SALARYFROM EMPLOYEESWHERE SALARY NOT BETWEEN 5000 AND .. 공감수 0 댓글수 0 2014. 7. 13.
  • 오라클 계정해제 오라클 계정해제 : sqlplus sys as sysdba비밀번호 : enter alter user 스키마명 account unlock 공감수 0 댓글수 0 2014. 7. 13.
  • Data Dictionary 데이터 딕셔너리(Data Dictionay) -데이터 딕셔너리는 사용자가 생성한 테이블과 Oracle자체에서 생성하고 관리하는 테이블로 구성 -데이터 딕셔너리 테이블은 sys가 소유. 사용자가 보기 쉽도록 oracle에서는 뷰(view)형태로 제공 데이터 딕셔너리 뷰의 종류> USER_ : 사용자가 소유한 객체와 관련된 정보 ALL_ : 사용자가 접근 가능한 객체와 관련된 정보 DBA_ : DBA역할을 부여받은 사용자만 접근 가능 V$_ : 서버 성능, 메모리, 잠금 등 Q1.사용자가 소유하고 있는 테이블의 이름은? SELECT TABLE_NAME FROM USER_TABLES Q2.사용자가 소유하고 있는 객체의 종류는? SELECT DISTINCT OBJECT_TYPE FROM USER_OBJECTS .. 공감수 0 댓글수 0 2014. 3. 16.
  • PCTFREE/PCTUSED Pctfree http://f1angel.tistory.com/144 Pctused http://f1angel.tistory.com/145 STORAGE Parameter와 옵션들 http://artistofdb.tistory.com/entry/Oracle-Storage-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0 공감수 0 댓글수 0 2013. 12. 28.
  • CASCADE [CASCADE] : 참조된 테이블들의 값을 연쇄적으로 변경하거나, 지우거나 할 경우 사용함 -사용 예) ALTER TABLE EMP2 ADD CONSTRAINT EMP2_PK FOREIGN KEY (DEPTNO2) REFERENCES DEPT2(DEPTNO2) ON DELETE CASECADE; 참조되어있는 값을 변경하거나 삭제할 때 참조되어진 모든 값을 같이 지워버릴 때 사용함 CASCADE속성없이 참조된 테이블의 값 삭제가 필요할 경우엔 A(부모)->B(자식)의 참조의 경우 A의 값을 지운 후 B에 값을 지우면 정상적으로 지울 수 있음. [CASCADE CONSTRAINT] -사용 예) DROP TABLE 테이블명 [CASECADE CONSTRAINT]; CASCADE CONSTRAINT옵션은 해당.. 공감수 0 댓글수 0 2013. 12. 28.
  • What is Apache ant? apcache ant란 자바기반의 빌드도구이다. 각가의 개발환경마다 빌드도구가 다를 수 있는데 Ant는 플랫폼이 상이하더라도 동일한 빌드 환경을 제공하고 확장 가능한 형태의 빌드 도구를 개발하는것을 지향한다. 쉡 기반의 커맨드 형태를 확장 할 수 있는 모델로 되어있고 자바 클래스로 기능을 확장할 수 있다. 빌드파일을 XML형태로 작성하도록 하여 계층적으로 보기 쉽도록 되어있다. 독립적인 task형태를 객체로 작성하여 확장 할 수 도있다. 가장 큰 장점은 난해한 표기법도 없는것이다. 따라서 이러한 장점으로 인해 현재 거의 대부분의 프로젝트가 ant로 컴파일을 하고 있는 실정이다. 또한 대부분의 ide도구가 현재 내부적으로 ant를 사용하여 build파일을 작성하고 있다. 공감수 0 댓글수 0 2012. 9. 22.
  • Oracle 7 A테이블을 B가 참조하여 정보를 입력할떄 B의 테이블에 A를 참조한 자료가 있는경우 A의 참조자료는 삭제가 되지 않는다. B자료는 자식자료이므로 삭제가 가능하다. 만일 B가 A자료중 참조하지않는 자료가있다면 그 자료는 삭제가 가능하다. 이럴떄 삭제를 하고싶을때 제약조건의 비활성화를 하는 방법이있다. (기존에 외부키제약조건 추가문에 on delete casecade를 붙여주면 됨)->참조되는 테이블A를 지우면 B에 A를참조했던 테이블의 자료까지 삭제해줌 alter table t2 add constraint t2_deptno_fk foreign key(deptno) references t1(deptno) on delete cascade A의 자료를 삭제하되 참조되고있는 B테이블의 자료까지 삭제하지 않고 자료.. 공감수 0 댓글수 0 2012. 4. 4.
  • Oracle 6 전시간 정리 =any( 10,20,30) // =in >=any(10,20,30) //최소값보다같거나 큰 자료 A은행에서 인출, B은행에 입금 (이경우는 하나의 집합으로 '계좌이체'라는 작업단위로 처리를 한다. 따라서 A,B둘다 처리된 후에 성공(->commit) 혹은 실패(->rollback-작업취소)로 처리하는 것을 트랜잭션이라 한다.) 방법: 명령어 처리후 취소하려면 rollback하고 완료하려면 commit이라 적으면 된다. 만일 1,2,3...순으로 처리하는데 취소해야할 경우 rollbak하면 1까지 다 취소된다. 이럴때 savepoint를 사용해서 지정된 부분만 취소/성공 시켜준다. DDL,DCL을 처리하면 전에 처리한 명령어도 자동commit되니 주의하자. ex)truncate 테이블명 (d.. 공감수 0 댓글수 0 2012. 4. 3.
  • Oracle 5 테이블 3개연결! Ansi표준 employees와 jobs, departments를 연결 Step1.테이블 2개연결 select e.*,j.* from employees e inner join jobs j on e.job_id=j.job_id Step2.테이블 3개 연결 select e.last_name,e.first_name,j.job_title,d.department_name from employees e inner join jobs j on e.job_id=j.job_id inner join departments d on e.department_id=d.department_id Oracle에서 3테이블 연결 select e.first_name,e.last_name,j.job_title,d.depar.. 공감수 0 댓글수 3 2012. 4. 2.
  • Oracle 4 drop table 테이블명; //삭제하면 쓰레기통으로 감. 따라서 purge를 사용해서 쓰레기통의 내용까지 비워줌 drop table 테이블명 purge; select name, id , trunc(months_between(sysdate,to_date(substr(id,1,6),'rrmmdd'))/12) from te; Q.deptno별로 10,20,30 (count,decode나case사용) totalcount dept10 dept20 dept30 select count(decode(deptno,10,deptno)) "dept10", //deptno라는 임의의값을 넣어서 카운드시켜준다. (10이아니면 값을 넣어주지 않으므로 나머지는 자동null값이 됨.(카운드 안함) count(decode(dept.. 공감수 0 댓글수 0 2012. 3. 30.
  • Oracle 3 col b_year format a10; select substr(hiredate,1,2) b_year from emp select ltrim(rtrim(mail, substr(mail,instr(mail,'.'))), substr(mail,1,instr(mail,'@'))) from t1 ->회사명뽑기 최종변경: select substr(mail,1,instr(mail,'@')-1) ID, //instr은 해당문자를 만날떄까지의 자리수 ltrim(rtrim(mail, substr(mail,instr(mail,'.'))) ,substr(mail,1,instr(mail,'@'))) com1, substr(mail,instr(mail,'.')+1) com2 from t1 컬럼의 간격을 조정하기 위해 col .. 공감수 0 댓글수 0 2012. 3. 29.
  • Oracle 2-2 문자처리 함수 select upper('abecdef'), lower('abcdef') ,initcap('abddsd') from dual; upper: 대문자로 변환 lower : 소문자로 변환 select empno, ename, job from emp where lower(job)='manager'; //컬럼의 속성이 대문자일경우 검색시 lower(컬럼명)을 쓰면 소문자로 검색이 가능하다. 반대로 upper('manager')해줘도 된다. initcap:맨앞글자만 대문자 나머지 대 소문자로 처리 select length('안녕하세요') from dual; //글자의 길이 추출 select lengthb('안녕하세요') from dual;//글자의 바이트 추출 substr:문자열의 일부만 추출하는 함.. 공감수 0 댓글수 0 2012. 3. 28.
  • Oracle 2 AND, OR, NOT, BETWEEN, IN 조건> mgr이 7800이상이고 job이 MANAGER인 데이터추출 select * from emp where mgr>=7800 ans job='MANAGER' 조건> 부서가 10번 이거나 직급이 MANAGER인 자료를 추출 select * from emp where deptno=10 or job='MANAGER' select * from emp where not deptno=10 select * from emp where deptno10 select * from emp where comm is null; //null은 is로 뽑는다. select * from emp where comm is not null; select last_name, job_id, s.. 공감수 0 댓글수 0 2012. 3. 28.
  • Oracle 정리 Start DB의 기능.. DDL(정의어) :create,alter,drop - db생성, 삭제 (DB구조관련) DML(조작어): insert, update,delete,select - table생생,수정,삭제,선택 (DB자료관련) DCL(제어어): grant,revoke - db권한부여,해제 TCL(트랜잭션): commit, savepoint, rollback *트랜잭션:데이터의 일관성을 유지하면서 안정적으로 데이터를 복구시키기위한 하나의 논리적인 작업단위 download - scott,hr,sys,system설정 desc 테이블명 : 테이블구성 set linesize200 -컬럼간격조정 문자를 20문자만큼 줄인다 - column 컬럼명 format a20; table리스트 -select * from tab nu.. 공감수 0 댓글수 1 2012. 3. 27.
  • d 보호되어 있는 글입니다. 공감수 0 댓글수 0 2012. 2. 23.
  • !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!각성하라!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 너는 게으름뱅이였어 행동하는 대신 꿈을 꾸고 있었지 감사해야 할 때 아무 말도 안했지 여행해야 했었는데도 엎드려 누워 있었지. ... 괴테 세계적인 극작가 버나드 쇼의 무덤에 쓰인 묘비명 '우물쭈물하다가 내 이럴 줄 알았지' -1950.11.2 이자리에 묻히며' 그러니 진짜로 하고싶었던 일이 있다면 핑계대지말고 지금 당장 저질러 버리는 게 어때. 공감수 0 댓글수 2 2011. 5. 30.
  • >_< http://yozm.daum.net/fun/yozmcrew 공감수 0 댓글수 0 2010. 12. 14.
  • 2010 11.24 itunes top50 공감수 0 댓글수 0 2010. 11. 24.
  • IT용어집 업무중 참고할 용어집입니다. 사이사이 공부하세용.' 공감수 0 댓글수 0 2010. 8. 15.
  • 루팅 참고사이트 갤럭시 S - http://steenism.com/442 http://www.applclub.com/bbs/board.php?bo_table=B&wr_id=22642 -step 시리우스 - http://sdw8001.tistory.com/16 공감수 0 댓글수 0 2010. 8. 15.
  • 안드로이드 OS '2.2 버전' 아이폰과 진검승부 가능할 듯 구글이 업그레이드된 안드로이드 운용체계(OS) 발표를 하루 앞두고 국내 안드로이드폰 이용자들 사이에서 새로운 기능으로 알려진 ‘무선 테더링’과 ‘속도 개선’에 대한 기대감이 최고조에 달하고 있다. 최근 안드로이드폰이 잇따라 출시되면서 가장 큰 아쉬움을 줬던 무선테더링과 속도, 저장공간 부족 등이 모두 해결될 것이라는 소문이 나돌면서 아이폰과 진정한 성능 대결이 가능해질 것이라는데 초점이 맞춰져 있다. 특히, 애플이 배제하고 있는 어도비의 플래시도 최신 버전에 맞춰 지원할 것으로 알려지면서 모바일인터넷에서의 성능 우위를 점치고 있다. 18일 구글코리아에 따르면 코드명 ‘프로요(Froyo)’로 알려진 구글 안드로이드 OS 2.2버전을 19일과 20일(현지시각) 양일간 미국에서 열리는 구글 I/O 콘퍼런스에서.. 공감수 0 댓글수 0 2010. 5. 20.
  • 무선테더링이란? 만일 와이브로 서비스를 사용하고 있는데 이것을 무선랜카드를 이용하여 Wi-Fi 로 변환하여 사용할 수 있다면 이것이 바로 테더링 서비스입니다. 즉 이 기종간의 인터넷 서비스를 인터넷 공유기능을 이용하여 전혀 다른 방식으로 인터넷 서비스를 할수 있는 방식입니다. 와이브로 서비스를 공유하여 Wi-Fi 서비스로 Wi-Fi 서비스를 이용하여 일반 유선랜서비스로 3G서비스를 이용하여 일반 유선랜서비스로 등 이런식으로 변환하는 것을 테더링서비스라고 합니다 공감수 0 댓글수 0 2010. 5. 20.
  • 프로세스간의통신 2개의 프로세스가 메시지 통신을 할때, 송신지와(sender)와 수신자(receiver)는 다음과 같은 주소화의 방법을 고려해야 한다. 직접통신:메세지의 수신자와 송신자를 외부적으로 직접 표현 간접통신:우편함을 이용하여 송수신자를 간접적으로 표현 직접통신 직접통신 방법의 경우, 송신자는 수신자의 주소나 이름을 반드시 명시적으로 지정해주어야 하며, 수신자는 송신자의 주소나 이름을 명시적으로 지정할 수도 있고, 지정하지 않을 수도 있다. 즉, 직접 통신 방법을 분류해 보면 다음과 같다. 주소지정의 대칭방법은 송신자와 수신자가 모두 상대방의 주소나 이름을 직접명시하며, 2개의 프로세스가 주로 1:1통신을 하는 경우에 사용한다. 주소지정의 대칭방법:송신자/수신자가 모두 상대방을 직접 지정함 주소지정의 비대칭 방.. 공감수 1 댓글수 0 2010. 5. 17.
  • 졸업작품 플래시애니메이션 http://www.youtube.com/watch?v=19gpEGHQz6Y //홍대 영상화과 졸작 http://video.nate.com/clip/view?video_seq=204366298 //우송대 졸업작품 http://qtv.freechal.com/movie/QTVMovieView.asp?docid=1013126 //청강대 (경기컨텐츠) http://video.nate.com/206226321 공감수 0 댓글수 0 2010. 1. 11.
  • 움직이는이모티콘 공감수 0 댓글수 0 2009. 11. 2.
  • 3D 상반기 수업자료ppt 공감수 0 댓글수 0 2009. 11. 1.
  • 플래시 과제파일 09 상반기수업 공감수 0 댓글수 0 2009. 11. 1.
  • 3D project 09 상반기수업 공감수 0 댓글수 0 2009. 11. 1.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.