자격증/SQLD

자격증/SQLD

[SQLD, Oracle] Primary Key 제약조건 CONSTRAINT 이용

// CONSTRAINT 를 사용하지 않았다. ALTER TABLE PROJDUCT ADD PRIMARY KEY PRODUCT_PK ON (PROD_ID) // 내부에서 변경할때는 ADD 를 사용하지 않는다. ( .. ,ADD CONSTRAINT PRIMARY KEY (PROD_ID); ) 아래 두 개의 코드가 정답이다. Not Null 은 생략하면 안되고, Null 은 생략이 가능하다. CREATE TABLE PRODUCT ( PROD_ID VARCHAR2(10) NOT NULL, PROD_NM VARCHAR2(20) NOT NULL, REG_DT DATE NOT NULL, REGR_NO NUMBER(10) NULL ); ALTER TABLE PRODUCT ADD CONSTRAINT PRODUCT_PK..

자격증/SQLD

[SQLD] 데이터 모델링의 개념, 기본 개념

데이터 모델링 엔터티, 인스턴스, 속성 및 속성값은 데이터 모델링의 기본 개념이다. 데이터 모델링은 현실 세계를 추상화하여 데이터베이스 시스템에 저장 및 관리할 수 있는 구조로 변환하는 프로세스를 의미한다. 데이터 모델링의 목적 데이터모델링은 업무정보를 구성하는 기초가 되는 정보들에 대해 일정한 표기법에 의해 표현함으로써 정보시스템 구축의 대상이 되는 업무 내용을 정확하게 분석하는 것이 첫번째 목적이다. 두 번째는 분석된 모델을 가지고 실제 데이터베이스를 생성하여 개발 및 데이터관리에 사용하기 위한 것이다. 즉, 데이터모델링은 단지 데이터베이스만을 구축하기 위한 용도로 쓰이는 것이 아니라 데이터 모델링 자체로서 업무를 설명하고 분석하는 부분에서도 매우 중요한 의미를 가지고 있다. 기본 개념 엔터티 엔터티..

Lar
'자격증/SQLD' 카테고리의 글 목록