본문 바로가기

Study/Oracle

[oracle] 소개 및 설치

1. Oracle이란? 

Oracle 소프트 웨어 회사이다.

Oracle 관계형 데이터베이스 시스템이다.

 

 

2. Oracle종류

SE : Standard Edition

EE : Enterprise Edition

Personal : Desktop Oracle(Desktop 용이긴 하지만 서버 환경을 구축할 수는 있다.)

 

3. SQL기본

SQL 대소문자 구분 안함

Data Type 일치시켜야 

WHERE절에는 상수  대신 호스트 변수를 사용하는 것이 성능 향상에 도움을 준다.

 

4.SQL주석

Single Line : 대쉬('-')2개로 구분

Multi Line : /* */

 

5. SQL 종류

1) DDL(DAta Definition Language)

 CREATE

 ALTER

 DROP etc

 

2)DML(Data Manipulation Language)

 SELECT

 INSERT

 UPDATE

 DELETE etc

 

3) DCL(Data Control Language)

 GRANT

 REVOKE

 

 

 

<<오라클 설치>>

다운로드 : http://www.oracle.com/kr

오라클을 설치하려면 JDK 설치해야 되요. (윈도우에서 지원 X)

JRD 설치해도 무방..

 

 

설치 했다고 치고.. ^^

오라클을 다운 받아 보자 11g까지 나왔지만 수업은 10g으로 할꺼예요!!

 

윈도우 세븐일 경우 : http://www.oracle.com/technetwork/database/10203vista-087538.html

윈도우 xp 경우 : http://www.oracle.com/technetwork/database/10201winsoft-095341.html 

 

 

10201_database_win32.zip (655,025,354 bytes)

  파일을 다운받아주세요!! 받으시기 전에 회원가입 해주셔야 받을수 있어요!! 

 

 

다운 받은  압축을 풀어주세요!!

압축된 파일로 들어가서 setup 눌러주세요!!

 

 

암호를 입력해 줘야되는데. 대문자가 포함된 암호를 작성해 주세요. A1234 이런식으로

 

 

설치 하다가 중간에

암호관리 하는게 나오는데 .. 우측에 암호관리 버튼 클릭

 

 

HR SCOTT 체크 해제 하고.. 암호에 암호를 입력합니다.

 

 

설치 완료!

 

접근 방법 :

(1)설치 프로그램으로 접속해도 되고..

시작-> 프로그램->오라클 -> 응용 프로그램 개발 -> SQL PLUS 클릭

(2) CMD 창에서

sqlplus conn as sysdba

 

접속은 conn이란 명령어

수정은 alter라는 명령어를 쓴다..

사용자 수정해 볼까요?(scott이라는 유저의 카운트를 잠궜다 풀었다 해볼꼐요)

alter user scott account lock;  ( 할때는)

alter user scott acount unlock; ( 언락 할때는)

암호변경은 어떻게 할까요? : alter user 유저 identified by 변경할 패스워드

ex) alter user scott identified by tiger;

 

사용자 생성은 어떻게 할까요?

create user 새로사용할 ID identified by 사용할 암호;

ex) create user oracletest identified by a1234;

사용할 암호는 영문자가 반드시 시작해야되요!!

 

권한을 주는건 grant

grant create session to oracletest; ((접속권한을 부여한거예요 접속권한은 Session)

grant connect,resource to oracletest; (커넥, 리소스 권한을 줍니다 (스캇과 HR 가지고 있는 최소 권한을 줄께요.)

                 

(3) 익스플로러에서 이렇게 입력해도 되고 SQL...

http://localhost:5560/isqlplus

 

 

데이터 베이스 관리는 :

http://localhost:1158/em

 

오라클이 돌아가고 있는지 확인해봅시다

시작 -> 속성 가서 ->시작메뉴 -> 사용자지정에서..

시작메뉴 고급옵션 -> 관리 도구 표시를 체크해줍니다.

 

 

설정해주면 아래와 같이 시작메뉴에서 관리메뉴-> 서비스를 켭니다

 

서비스에 oracle listener 시작됨으로 되어있으면 작동하는거예요!

 

접속하시면 상단에 [관리] -> 사용자  권한의 사용자  들어가셔서 관리.

사용자 관리

http://localhost:1158/em/console/database/databaseObjectsSearch?event=redisplay&otype=USER&target=orcl&type=oracle_database

 

사용자 아이디 추가, 비밀번호 변경, 사용자 권한 사용  사용자 관리의 전반적인 것을 하실수 있습니다.

 

 

 출처 : http://blog.naver.com/ken6ybn?Redirect=Log&logNo=100156035963

'Study > Oracle' 카테고리의 다른 글

[oracle] CREATE, PROCEDURE  (0) 2019.05.14
[oracle] .sql -> .sqlite 저장  (0) 2019.05.14
[oracle] 기초교육  (0) 2019.05.14
[oracle] 접속  (0) 2019.05.14
[oracle] CASE-WHEN  (0) 2019.05.14