IT 전용글/Oracle

주말 1주차 (20090207) Fundamentals1 volume1

회상형인간 2009. 2. 7. 21:09
sql 1 , 2 (2.5주)

admin1 , admin2 (2.5주)

tuning (1주)


오라클 삭제 방법

1. Regedit -> HotKey_local_Machine ->System -> Oracle  삭제

2. Regedit ->HotKey_local_machine -> System->controlset01 , 02 안에 있는 오라클 관련 레지 삭제

3. 제부팅

4. 오라클 폴더 삭제 c:\ , c:\program files



DB 의 목적
1. 일반적인 목적 
2. 의사결정자원 (DW) : 고급 질의



(선생님추천 노트 = http://springnote.com/)


오라클 설치 ~ 끝.



오라클 10g 설치본 다운로드.(window 용)
1. otn.oracle.com
2.  download->database-> oracle 10g Releese 2(10,2.0.1.0)


관련링크 : http://j.finfra.com/zbl/?mid=lecOracle10gLecdata&page=3&document_srl=1951  (관련링크)



초기 개괄 설명 끝.


시작)~

1. 시작 -> 실행 -> cmd
2. cmd>sqlplus / as sysdba
3. 사용자 lock풀기 및 비번 결정하기.
    SQL> alter user scott identified by tiger
           2  account unlock;

        사용자가 변경되었습니다.

    SQL> alter user hr identified by hr
           2  account unlock;

        사용자가 변경되었습니다.
4. 접속해 보기.
     SQL> conn scott/tiger

5. 접속 확인해 보기.
     SQL> show user

6. 단축 아이콘 만들기
     바탕화면->마우스 오른쪽 버튼 -> 새로만들기 -> 바로가기 ->
      cmd /k sqlplus "/ as sysdba" -> sys_10g  -> 확인

7. 6과 같은 방법으로 hr과 scott계정의 단축아이콘도 만든다.
      cmd /k sqlplus scott/tiger       -> scott_10g  -> 확인
      cmd /k sqlplus hr/hr                  -> hr_10g  -> 확인




 show user : 접속된 현재 사용자 보기
* conn id/pw : 접속하기
* ed  파일명  : sql명령 편집하기(파일명 생략하면 마지막 실행된 명령)
* r                   : 버퍼 내용 실행
* save 파일명 : 저장
* @파일명     : 저장된것 실행


* l                    : 버퍼 내용 보기
* spool   d:\    : 실행 결과 저장 시작
* spool off     :  실행 결과 저장 완료




본 수업 시작.!!

1장  

제가 오래전에 봤던 책은 출판사가 기억도 안나고,,,링크라도.... )


msdn의 한글 자료 : http://msdn2.microsoft.com/ko-kr/library/ms191178.aspx

위키백과  한글    : http://ko.wikipedia.org/wiki/%EC%A0%95%EA%B7%9C%ED%99%94

     기      타       : http://nicehwan.net/entry/%B5%A5%C0%CC%C5%CD-%C1%A4%B1%D4%C8%AD

잘 정리된 영문    : http://databases.about.com/od/specificproducts/a/normalization.htm








set line 120  = sqlplus  select 절 실행시 나오는 문자의 한줄수 이다.



hr
SQL> select * From tab;

TNAME                          TABTYPE  CLUSTERID
------------------------------ ------- ----------
DEPT                           TABLE
EMP                            TABLE
BONUS                          TABLE
SALGRADE                       TABLE



scott
SQL> select * From tab;

TNAME                          TABTYPE  CLUSTERID
------------------------------ ------- ----------
DEPT                           TABLE
EMP                            TABLE
BONUS                          TABLE
SALGRADE                       TABLE