데이터 모델링은 현실 세계를 데이터베이스로 표현하기 위해서 추상화데이터 모델링을 위해 고객의 업무 프로세스를 이해고객의 업무 프로세스를 이해 후 데이터 모델링 표기법 사용 모델링이해하기 쉽고 복잡하지 않게 모델링추상화 (Abstraction)단순화 (Simplifica
엔터티는 업무에서 관리해야 하는 데이터 집합을 의미하며, 저장되고 관리되어야 하는 데이터.엔터티는 고객의 비즈니스 프로세스에서 관리되어야 하는 정보를 추출엔터티는 유일한 식별자가 있어야 함.2개 이상의 인스턴스가 있어야 함엔터티는 반드시 속성을 가지고 있음엔터티는 다른
정규화는 데이터의 일관성, 최소한의 데이터 중복, 최대한의 데이터 유연성을 위한 방법비지니스에 변화가 발생하여도 데이터 모델의 변경을 최소화제1정규화부터 제5정규화까지 있지만, 실질적으로는 제3정규형까지 수행원자성의 원자성을 확보, 기본키를 설정기본키가 2개 이산의 속
관계형 데이터베이스는 릴레이션과 릴레이션의 조인 연산을 통해서 합집합, 교집합, 차집합 등을 만들 수 있음.합집합 두 개의 릴레이션을 하나로 합하는 것중복된 행은 한 번만 조회됨차집합본래 릴레이션에는 존재하고 다른 릴레이션에는 존재하지 않는 것을 조회교집합 두 개의 릴
새로운 테이블을 생성함.테이블을 생성할 때 기본키, 외래키, 제약사항 등을 설정.생성된 테이블을 변경.칼럼을 추가하거나 변경, 삭제 가능.기본키를 설정하거나, 외래키 설정.해당 테이블을 삭제.테이블의 데이터 구조.Create Table칼럼 정보데이터 타입기본키테이블로부