📌제약 조건(Constraint)이란? 테이블에 올바른 데이터만 입력 받고 잘못된 데이터는 들어오지 못하도록 컬럼마다 정하는 규칙을 의미한다. |조건 이름|의미| |:--:|:--:| |NOT NULL|이 조건이 설정된 컬럼에는 NULL 값이 입력되지 못하도록 함|
📌단순 뷰(Simple View) OR REPLACE : 같은 이름의 View가 있을 경우 삭제 후 다시 생성 FORCE : 기본 테이블의 존재 여부에 상관없이 View 생성 NOFORCE : 기본 테이블이 존재할 경우에만 View생성 ALIAS : 기본 테이블의
시퀀스란 순차적으로 증가하는 순번을 자동으로 반환하는 데이터베이스 객체이다. 보통 PK 값에 중복값을 방지하기 위해 사용한다.▼시퀀스 생성하기\-> order_history_seq라는 시퀀스를 생성\-> 생성한 시퀀스를 조회할 때 마다 소모되어 값이 1씩 올라감\->
📌PL/SQL PL/SQL이란 오라클에서 제공하는 프로그래밍 언어로 Procedural Language/SQL의 약자이다. 일반 프로그래밍 언어적인 요소를 거의 다 가지고 있어서 실무에서 요구되는 절차적인 데이터 처리를 다 할 수 있다. 데이터 트랜잭션 처리능력이나
Java에서 DB를 연결하기 위해 우선 드라이브를 로드해야 한다.\>>> Project(로드할 프로젝트) > properties > Java Build Path > Add External JARs > ojdbc8.jar\>>> 파일 열기를 통해 JDBC 드라이버 로딩을
DAO는 데이터베이스의 데이터에 접근하기 위한 객체이다. 데이트베이스 접근을 위한 로직과 비즈니스 로직을 분리하기 위해 사용한다.사용자는 필요한 Interface를 DAO에게 던지고 DAO는 이 Interface를 구현한 객체를 사용자가 편리하게 사용할 수 있도록 반환
WAS 톰캣을 먼저 다운로드한 후 압축을 풀어준다.tomcat 버전은 9.x를 선택해준다.톰캣 다운이 완료되면,이클립스에 자바 웹 프로젝트를 생성해준다.New > Project > Dynamic Web Project > 프로젝트명 입력 > Next > Next > Ge