Oracle 3

eclipse plug-in eXERD 연동하기

eXERD 라는 ER다이어그램 툴이 있다. window 에선 설치가 가능하지만 mac 에선 프로그램 설치로 이용 불가. 대신 eclipse 에서 plug-in을 통해 exerd 를 사용 할 수 있다. exerd plug-in 설치 첫번째로 기존 설치되어있는 eclipse 를 실행시킨다. 현재 학원에서 최종 프로젝트 진행중이라 eGovFrame 3.10 을 사용중이다. 아래와 같은 화면이 나온다. Help > Install New Software 를 클릭한다. 위와 같은 화면이 나오고 Work with 에 http://exerd.com/update/3.x 를 입력하고 아래 뜬 exerd 를 선택 후 next 를 누르면 설치 시작 다만 http://exerd.com/update/3.x 를 실행하면 3.x 버..

Oracle 2021.05.26

DATE 와 TIMESTAMP 차이

java 에서 date와 timestamp 차이 java.util.date 일반적으로 날짜와 시간을 저장할 때 사용함. java.sql.Timestamp date 보다 정밀한 시간을 요구 할 때 사용. 시스템간의 프로세스 시간, 우선순위 정하거나 밀리세컨드 이하까지 사용하기 위해 씀. database 에서의 date 와 timestamp 차이 DATE yyyy-mm-dd DATETIME yyyy-mm-dd hh:mm:ss '1000-01-01 00:00:00' to '9999-12-31 23:59:59' 문자형으로 저장 8byte 수정 시 날짜 시간 직접 입력 글 등록 예약 날짜 TIMESTAMP yyyy-mm-dd hh:mm:ss '1970-01-01 00:00:01..

Oracle 2021.05.15

오라클 뷰(view) 를 알아보자

뷰란 무엇인가? 뷰(view)는 하나 이상의 테이블이나 다른 뷰의 데이터를 볼 수 있게 하는 데이터베이스 객체이다. 실제 데이터는 뷰를 구성하는 테이블에 담겨 있지만 마치 테이블처럼 사용할 수 있다. 또한 테이블 뿐만 아니라 다른 뷰를 참조해 새로운 뷰를 만들어 사용할 수 있다. 뷰(view)의 사용 목적 복잡한 질의를 쉽게 만들어 준다. 여러 테이블의 JOIN과 GROUP BY 같은 복잡한 쿼리를 view로 저장시켜두면 다음부터는 저장 view 정보만 가지고 오면 된다. 뷰(view)의 특징 기본 테이블로 부터 유도된 테이블, 같은 형태의 구조, 조작도 기본 테이블과 거의 같다. 가상 테이블이기 떄문에 물리적으로 구현되어 있지 않다. 데이터의 논리적 독립성 제공 가능. 필요한 데이터만 뷰로 정의해서 처..

Oracle 2021.05.15
반응형