>WHERE : 테이블의 데이터 중 원하는 조건에 맞는 데이터만 조회하고 싶을 경우
  WHERE 절을 사용하여 데이터를 일부만 출력시킬 수 있다.


ex)

   select [ column]

            from [table]

         where 조건식;


※ 문자와 날짜 타입의 컬럼을 사용하여 조회 할 경우는 반드시 해당 문자나 날짜에 홑 따옴표를 사용하여야 함

※ 문자의 경우는 대소문자를 구분



예제 1


예제 2







'SQL' 카테고리의 다른 글

칼럼 별칭(Alias) 사용하여 출력  (0) 2018.12.19
ORANGE FOR ORACLE 설치방법  (2) 2018.12.19
SELECT 절  (0) 2018.12.19
오라클 실행 및 기초  (0) 2018.12.17
ORACLE 다운로드, 설치 환경설정 방법  (0) 2018.12.14

> 칼럼 별칭(Alias) : 출력되는 컬럼명을 사용자가 변경하고 싶을 때 사용.

  컬럼명 다음에 As를 쓴 뒤, 그 뒤에 별칭 명시. (As는 생략 가능)

 > 컬럼의 원래 이름 아닌 별칭 의미.

 > 주로 연산이 수행 된 컬럼에 사용.

 > 특수 문자, 공백, 공백이 포함된 문자를 컬럼의 별칭으로 사용하려면 별칭에 반드시 " "(큰따옴표)를 사용해야 함.

 > 대소문자를 구분 할 경우엔 반드시 큰 따옴표 사용(사용하지 않을 시 대문자 형식의 컬럼명으로 출력)


ex)

SELECT 컬럼1 as 이름, 컬럼2 as "알 리 아 스"

   FROM 테이블명;



▲ Alias 사용 전



▲ Alias 사용 후


칼럼 별칭을 사용하면 위의 결과처럼 컬럼 이름 대신 사용자가 지정한 문자가 출력된다.

원래의 컬럼 이름이 변경 된 것이 아니라 출력될 때 임시로 바뀌어서 보여주는 것.



'SQL' 카테고리의 다른 글

where절을 활용하여 조건에 맞는 데이터 출력  (0) 2019.01.03
ORANGE FOR ORACLE 설치방법  (2) 2018.12.19
SELECT 절  (0) 2018.12.19
오라클 실행 및 기초  (0) 2018.12.17
ORACLE 다운로드, 설치 환경설정 방법  (0) 2018.12.14

http://www.warevalley.com/ 에서 ORANGE 체험판을 다운받아준다.





ORANGE 설치 압축파일을 풀어준 후 SETUP을 실행한다.



언어설정 - 한국어를 체크해주고 필요한 설치유형을 선택 후 계속 다음을 눌러준다.



이런 창이 뜬다면 성공적으로 설치가 된 것이다.



ORANGE FOR ORACLE을 실행하면 이런 창이 뜨는데,

TNS NAME에서 불러올 DB를 지정해준 후

USERNAME에 유저명, PASSWORD에 해당 유저의 비밀번호를 적어주면 된다.



'SQL' 카테고리의 다른 글

where절을 활용하여 조건에 맞는 데이터 출력  (0) 2019.01.03
칼럼 별칭(Alias) 사용하여 출력  (0) 2018.12.19
SELECT 절  (0) 2018.12.19
오라클 실행 및 기초  (0) 2018.12.17
ORACLE 다운로드, 설치 환경설정 방법  (0) 2018.12.14

※ 오라클 실행 방법



시작 -> 검색창에 cmd입력(프로그램 및 파일 검색 창에 입력)
*cmd: 커맨드 기반 명령어를 수행할때 실행 - 윈도우에서 커맨드 기반으로 사용하고싶을때 실행


sqlplus 입력 후 엔터



[유저명 / 패스워드]

입력으로 계정 접속



-
>설치 과정에서 LOCK해제를 하지 않은 계정 접속 방법
패스워드 미 해제시 - sqlpplus / as sysdba

>오라클 DB내 사용자 계정(유저)잠금(lock)해제
SQL> alter user 유저명 account unlock;

>DB내 사용자 계정(유저)패스워드 변경
SQL> alter user 유저명 identified by "패스워드";

>SQL프롬프트(sqlpplus입력)상태에서 os프롬포트(기본)으로 전환하는 방법
SQL> exit

** 명령어 마무리 ;(세미콜론)까지 입력

** 프롬프트: 명령어를 기다리는 깜빡이는 상태




'SQL' 카테고리의 다른 글

where절을 활용하여 조건에 맞는 데이터 출력  (0) 2019.01.03
칼럼 별칭(Alias) 사용하여 출력  (0) 2018.12.19
ORANGE FOR ORACLE 설치방법  (2) 2018.12.19
SELECT 절  (0) 2018.12.19
ORACLE 다운로드, 설치 환경설정 방법  (0) 2018.12.14

https://www.oracle.com

에 접속해 오라클 설치파일을 다운로드 받아줍니다.



오라클 홈페이지 좌측 하단 Downloads 클릭



가장 상용화된 11g버전으로 다운로드 받았습니다.





본인의 컴퓨터 운영체제에 맞춰 파일을 다운 받아줍니다.

※ 윈도우에서 orange for oracle을 사용하기 위해선 반드시 32bit로 다운받아야 합니다.




두 개의 파일을 모두 다운받고 각각 압축을 풀어줍니다.



datebase_2of2\database\stage\components


datebase_2of2폴더 안 components폴더에 들어있는 네 개의 파일을




database_1of2\database\stage\components


database_1of2폴더 안의 components폴더로 옮겨줍니다.

옮겨주지 않으면 설치 시 오류가 생겨 제대로 설치되지 않습니다.



정상적으로 옮겼다면 database_1of2폴더 안의 setup파일을 실행시켜줍니다.



본인의 이메일 주소를 적고 다음으로 넘어갑니다.



저는 연습용도로 쓰는거기 때문에 굳이 알림을 수신하지 않았습니다.

그대로 계속을 눌러줍니다



<설치옵션>


첫번째 목록인 [데이터베이스 생성 및 구성]을 선택하셔야 실질적으로 설치를 하실 수 있습니다.


[데이터베이스 소프트웨어만 설치]는 껍데기만 설치하는것이고,

[기존 데이터베이스 업그레이드]는 기존에 설치되어있는 DB를 업그레이드 하는 버튼입니다.


첫번째를 선택하고 다음을 눌러줍니다.



<시스템 클래스>


[데스크톱 클래스]는 구성을 간소화한 설치 유형입니다.

저는 연습 용도로 사용하기 때문에 [서버 클래스]를 선택했습니다.



<설치 옵션>


[단일 인스턴스 데이터베이스 설치]는 하나의 db를 설치해, 단 하나의 메모리에 단 하나의 저장구조를 가집니다.


[RAC 데이터베이스 설치]는 하나의 데이터베이스에서 오류가나도 다른db에서 이어서 작업하게 됩니다.

(메모리만 분리되어있고 저장되어있는 공간은 하나)


RAC데이터베스는 보통 기업에서 쓰는 복잡한 DB이므로 첫번째를 선택해줍니다.



<설치 유형>


[표준 설치]

말 그대로 기본 ORACLE설치입니다.


[고급 설치]
ORACLE의 비밀번호 등을 변경하기 위해선 고급 설치를 선택해야 합니다.

저는 고급 설치를 선택했습니다.



언어는 기본으로 영어, 한국어가 선택이 됩니다.

본인이 사용하는 언어에 맞춰서 선택하면 됩니다.



<DB버전>


첫 번째 선택만 기본형이고,

아래 2~4번째는 기업형 DB입니다.


첫 번째를 선택해줍니다.



구성요소는 처음 선택되어있는대로 놔둬도 무방하지만,

연습하며 사용 하게 될 기능도 없고

용량을 많이 차지하기 때문에 저는 다 선택 해제 했습니다.



저장경로를 설정해줍니다.

본인 컴퓨터 드라이브의 저장공간을 확인하고 넉넉한 쪽을 선택해주시면 됩니다.



<구성 유형>


[일반용/트랜잭션 처리]

온라인고객을 위한용도로 설치하는 유형입니다.


[데이터 웨어하우징]

저장용도로 설치하는 유형입니다.


메모리 사용에 대한 자동튜닝이 다를뿐 같은 db설치이니 아무거나 선택하셔도 무방하긴 합니다.



DB의 이름을 지어줍니다.

디폴트가 ORCL인데 저는 그냥 그대로 놔뒀습니다.



구성 옵션은 본인 입맛대로 설정하시면 되는데 기본 설정대로 놔둬도 무방합니다.


메모리 설정: 기본



문자 집합: 다음 문자 집합 목록에서 선택 - 한국어


기본값을 사용해도 한국어이긴 하지만,

OS와 ORACLE의 언어 설정이 다를 경우 세번째를 선택 해 주셔야 합니다.



샘플 스키마: 샘플 스키마로 DB생성 체크


*스키마: 각각 db안의 소유물,형태의 집합

저는 배우는 목적으로 설치하기 때문에 샘플 스키마를 제공받아야 해서 체크했습니다.



<데이터베이스 저장영역>


수동이냐 자동이냐 차이입니다.

수동이 기본 옵션이기 때문에 수동을 선택했습니다.



<백업 여부>


백업이 필요하다고 느끼신다면 체크 해 줍니다.



<구성 옵션>에서 샘플 스키마를 선택하셨다면 이런 창이 뜨는데요,

각각 스키마의 비밀번호를 설정하는 과정입니다.


저는 연습용도로 사용하기 때문에 비밀번호가 다르면 복잡해져서 단일 비밀번호로 설정했습니다.


스키마 비밀번호 설정을 끝내면 ORACLE환경설정은 끝났습니다.



기다리시면 설치 화면으로 넘어갑니다.



설치 화면입니다.

ORACLE설치 시 방화벽 허용 창이 두 번 정도 뜨게 되는데,

자바권한을 허용 해 달라는 창이기 때문에 두번 다 확인을 눌러줍니다.



위 화면에서 넘어가 해당 화면이 뜨면 거의 설치가 마무리 되었다는 의미입니다.



설치가 완료되면 이런 창이 뜨게 됩니다.


기본 DB계정은 모두 잠겨있기 때문에 오른쪽 밑 비밀번호 관리를 눌러 사용 할 DB의 비밀번호를 해제 or 재설정 해줍니다.





비밀번호를 설정했다면 설치 완료입니다.






'SQL' 카테고리의 다른 글

where절을 활용하여 조건에 맞는 데이터 출력  (0) 2019.01.03
칼럼 별칭(Alias) 사용하여 출력  (0) 2018.12.19
ORANGE FOR ORACLE 설치방법  (2) 2018.12.19
SELECT 절  (0) 2018.12.19
오라클 실행 및 기초  (0) 2018.12.17

+ Recent posts