오라클2 [Java] DAO 작성/ 예제 DAO : Data Access Object 데이터 베이스 관련 작업을 전담하는 클래스 데이터 베이스에 연결하여 입력, 수정, 삭제, 조회 등의 작업을 하는 클래스 CRUD 작업 CREATE (INSERT) READ (SELECT) UPDATE DELETE DAO 작성 DAO는 JDBC(Java Data Base Connection)를 이용해서 자바와 데이터 베이스를 연결한다. JDBC는 자바에서 데이터 베이스를 사용하기 위한 절차에 대한 규약이다. 사용하는 DBMS를 자바에 연결하여 사용하기 위해 해당 DBMS의 드라이버를 설치해서 DB에 접근할 수 있다. dao를 작성하기 이전에 자바와 오라클(DBMS)간의 연동 JAR 파일 라이브러리에 추가하기 프로젝트 우클릭 - Properties - Java B.. 2019. 11. 27. [SQL] 제약조건 CONSTRAINT 제약조건 CONSTRAINT 데이터가 손상되거나 원래의 의미를 잃지 않고 유지되게 하기 위해 제약조건을 사용할 수 있다. 제약조건 설명 NOT NULL 해당 컬럼에 NULL 값이 들어갈 수 없다. UNIQUE 해당 컬럼 값이 유일해야 한다. PRIMARY KEY 각 행을 유일하게 식별할 수 있어야 한다. (기본키) CHECK 해당 컬럼의 특정 조건을 항상 만족시켜야 한다. 제약조건의 특징 이름으로 관리한다. 문자로 시작해서 길이는 30자까지 가능하다. 이름을 따로 지정하지 않으면 자동으로 생성된다. 생성시기 - 테이블 생성과 동시 - 테이블을 생성한 후 * 테이블 생성과 동시에 적용하는 것이 좋다. NOT NULL 예를 들어 프리미어 리그 첼시 선수단 정보를 담은 TEAM_CHELSEA TABLE을 만든.. 2019. 11. 2. 이전 1 다음