본문 바로가기

데이터 무결성

(2)
면접족보 21/01/15_데이터 무결성, 부모키 1. 아래를 try catch 로 처리하지 않으면 에러가 발생하는 이유를 설명하시오. · SQLException은 checked Exception으로 개발자가 반드시 예외처리를 해야하는 Exception이므로 try-catch를 통해 예외처리하지 않으면 오류가 발생한다. 2. 데이터 무결성을 위한 제약조건 4가지는? · 제약조건이란? 데이터에 무결성이 없어야 하며, 테이블에 부적절한 자료가 입력되는 것을 방지하기 위해 테이블을 생성 할 때 컬럼에 대해서 정의하는 규칙이다. · 데이터 무결성을 위한 제약 조건은 크게 4가지로 나뉘며, 제약 조건은 편집에서 확인 및 설정 가능하다. 1)NOT NULL은 NULL을 허용하지 않아 반드시 값이 입력되도록 하는 제약 조건이다. 2)UNIQUE은 컬럼에 대해 중복된..
SQL문 1. SQL 명령문이란? · 데이터베이스를 처리하기 위해 고안된 언어로 자료를 검색하고 수정, 삭제하는 기능을 한다. (DB표준 언어) · SQl 명령문의 종류로는 DDL, DML, DCL, DQL 등이 사용된다. ※DDL(Data Definition Language의 약자, 데이터 조작어) · 테이블 구조 자체를 생성, 변경, 삭제 가능하며, 컬럼에 관련된 언어이다. 1)CREATE TABLE: 새로운 테이블 생성하는 명령어 · varchar2: 실제 입력된 문자열의 길이만큼 저장, number: 숫자 저장, date: 날짜 저장 2)ALTER TABLE: 기존 테이블의 구조를 변경하는 명령어 · ALTER TABLE ~ ADD: 기존 테이블에 새로운 컬럼을 추가하는 명령어 · ALTER TABLE ~..