1. 오라클데이터베이스 11g XE
- RDBMS, ORDBMS
  유저 정의의 데이터 유형 및 객체 
- EX(Express Edition)
  오라클에서 제공하는 다양한 데이터베이스중 소규모 입문용 버전
- 다운로드 (이미있음) 

■ 2. 오라클데이터베이스 Client Program
- SQL Plus
- SQL Developer (Toad로 대신하기)

■ 3. SELECT
- 사용하는 이유 : 데이터를 보려고.. 하면 아쉬움 
- 정의 : 재료 집합으로부터 [원하는 결과 집합을 : WHAT]  [정의, 요청, 기술, 묘사 : HOW ] 하는 SQL 문장
- 기본구조 
  5) SELECT (WHAT 정의 : how)  
     *(asterisk), 컬럼, 수식, SQ(scalar sq)
  1) FROM (재료집합 정의) 
     T테이블, V뷰가테이블로부터정의됨, SQ(Inline View)서브쿼리임시뷰, 
      MV(객체화된뷰데이터를별도로저장하는뷰), JOIN(둘이상의재료집합을결합하여새로운재료집합만듬) 등 
  2) WHERE (Filtering Rows) 후보행, 로우를 필터링
     조건식(Predicate) : True일때만 통과 (True False Null)
  3) GROUP BY (무리짓기) 
     기준값(컬럼, 수식) : 같은 값을 갖는 행을 한묶음 으로 
  4) HAVING (Filtering Groups) 그룹 전체에 대해서, 그룹을 필터링, 조건에 만족하는 그룹의 모든 로우
     조건식(Predicate) : True일때만 통과 (True False Null) 
  6) ORDER BY (결과집합 정렬)
      값(컬럼, 수식, 컬럼 별칭 alias), 오름/내림차순, 널처리 (뒤에 위치 시킨다던지)

■ 4. 테이블 
- 의미 
  같은 성질(컬럼)을 저장하는 데이터의 집합, 테이터를 저장하는 기본 데이터베이스 객체
  ** 데이블을 사용하기 전 테이블의 구조를 이해하는 것은 정말로 중요
- 구조
   테이블을 구성하는 컬럼(에 관한 정보)
   구조 확인 desc [테이블이름], SQL Developer의 connection navigator 에서 table 노트 확장 

+ Recent posts