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
|
|
이 파일을 다운받아주세요!! 받으시기 전에 회원가입 해주셔야 받을수 있어요!!
다운 받은 후 압축을 풀어주세요!!
압축된 파일로 들어가서 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
데이터 베이스 관리는 :
오라클이 돌아가고 있는지 확인해봅시다
시작 -> 속성 가서 ->시작메뉴 -> 사용자지정에서..
시작메뉴 고급옵션 -> 관리 도구 표시를 체크해줍니다.
설정해주면 아래와 같이 시작메뉴에서 관리메뉴-> 서비스를 켭니다
서비스에 oracle listener가 시작됨으로 되어있으면 작동하는거예요!
접속하시면 상단에 [관리]텝 -> 사용자 및 권한의 사용자 로 들어가셔서 관리.
사용자 관리
사용자 아이디 추가, 비밀번호 변경, 사용자 권한 사용 등 사용자 관리의 전반적인 것을 하실수 있습니다.
출처 : 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 |