본문 바로가기

프로그래밍49

[Oracle | 오라클] SELECT문 - 기본 SELECT문 ※ 이 글은 오지영 강사님의 의 강의내용을 바탕으로 작성하였습니다. SQL 작성규칙 SQL문은 특별히 표시하지 않는 한 대소문자를 구분하지 않는다. SQL문은 여러 라인에 걸쳐서 작성이 가능하고 가독성을 위해 들여쓰기를 하는 것이 좋다. 키워드는 여르 행에 나누어 쓰거나 약어로 쓸 수 없다. 여러 컬럼을 검색할 때 쉼표로 컬럼을 구분한다. SELECT절에서 출력 결과에 표시할 순서대로 컬럼을 지정한다. SELECT결과 열 머리글(Heading)은 기본적으로 대문자로 표시된다. 01 기본 SELECT문 1. 형식 SELECT 컬럼1, 컬럼2, 컬럼3, … FROM 테이블명; SELECT ename, sal FROM emp; SELECT * FROM emp; ※별표(*)는 모든 컬럼을 조회하겠다는 뜻이다. .. 2015. 8. 10.
[Oracle | 오라클] 오라클 서버의 구조(메모리 영역 - 프로세스 영역 - 파일 영역) SGA | 메모리 영역 오라클 서버가 사용 가능한 상태가 되면 모든 사용자들은 데이터베이스에 접속할 수 있으며, 또한 테이블을 통해 데이터를 검색할 수 있게 된다. 이때, 읽혀진 테이블 정보들이 잠시 저장되는 공간이 메모리 영역이다. 이 공간은 SGA (System Global Area) 영역이라고 부르며 다음과 같이 4가지 영역으로 구성되어 있다. • 공유-풀 영역 (Shared Pool Area) • 데이터버퍼 캐시 영역 (Data Buffer Cache Area) • 로그버퍼 영역 (Log Buffer Area) • 라지-풀 영역 (Large Pool Area) • 자바-풀 영역 (Java Pool Area) • 스트림-풀 영역 (Stream Pool Area) PGA + INSTANCE | 프로세.. 2015. 8. 10.
[Java | 자바] 접근제어자 public/protected/default/private *이 글은 https://wikidocs.net/232를 참고하여 작성하였습니다. 접근제어자(Access Modifier) 클래스 내에서 변수나 메소드의 접근을 제한하는 역할을 하는 것을 접근제어자라고 한다.자바에는 4개의 접근제어자(public/protected/default/private)가 있다. 허용범위 public > protected > default > private public 어떠한 클래스가 접근하든 모두 접근이 가능하다.protected 상속받은 클래스 또는 같은 패키지에서만 접근이 가능하다.default 접근제한자가 선언되어 있지 않다면 default이다. 자신 클래스 내부와 같은 패키지 내에서만 접근이 가능하다.private 모든 접근을 허용한다. 어떠한 클래스가 접근을 하든 모두 .. 2015. 7. 12.
[Oracle | 오라클] DB 덤프/임포트 하기 자신이 사용하고 있는 오라클 DB의 데이터를 다른 곳으로 옮기고 싶을 때 어떻게 데이터베이스를 덤프(익스포트)/임포트 하는지 알아보겠습니다. DB를 덤프하고 임포트하는 수준에는 크게 3가지 수준이 있습니다. 첫째가 전체 단위, 둘째가 사용자 단위, 셋째가 테이블 단위입니다. 1. 전체 단위(오라클 DB 전체) 덤프(익스포트) | C:\) exp userid=system/비밀번호 file='C:\파일명.dmp' full=y 임포트 | C:\) imp userid=system/비밀번호 file='C:\파일명.dmp' full=y 2. 사용자 단위(특정 계정/사용자의 DB ) 덤프(익스포트) | C:\) exp userid=계정명/비밀번호 file='C:\파일명.dmp' 임포트 | C:\) imp userid.. 2015. 5. 26.