- 데이터 모델링이란
- 엔티티 타입이란
업무에 필요하고 유용한 정보를 저장하고 관리하기 위한것으로 영속적으로 존재하는 단위로 두개 이상의 엔티티를 가진다.
- 속성이란
업무에 필요한 엔티티에서 관리하고자 하는 더이상 분리되지 않는 최소의 데이터 단위로 속성정보 한개 이상을 가진다.
- 유일한 식별자란
엔티티타입의 대표성을 나타는 유일한 식별자로 주식별자는 엔티티타입 하나에 한개만 가질수 있다.
- 엔티티타입을 명명하는 일반적인 기준
현업에서 사용하는 언어 사용, 약어 사용x, 단수명사 사용, 유일성, 생성의미에따라
- 속성의 분류
업무로 부터 추출한 기본속성, 규칙화를 위한 설계속성, 타 속성의 영향에 의해 생성되는 파생속성
- 관계의 개념
엔티티와 엔티티 사이의 논리적인 관계, 형태나 행위로 서로에게 영향을 미치는 것
- 서브젝트 에어리어란
해당업무 내에서 연관이 많은 엔티티타입을 그룹으로 묶어 표시하는 개념
- 정규화란
다양한 유형의 검사를 통해 데이터 모델을 좀더 구조화하고 개선시켜 나가는 절자에 관련된 이론으로 하나의 테이블에 중복된 데이터가 없도록하는것이 기본 원칙이다.
- 이상현상이란
무엇이며,이상현상에는 어떤것들이 있는가? 반복되는 속성으로 인해 일부속성이 중복된다면 입력, 수정, 삭제의 경우에 데이터를 제대로 관리할수 없다.
- 1정규화란
복수의 속성값을 가진 속성을 분리. 테이블 하나의 컬럼에는 여러개의 데이터값이 중복되어 나타나지 않아야 한다는 것
- 2정규화란
주식별자에 종속적이지 않고 주식별자를 구성하는 일부 속성에 종속적인 속성을 분리하는 것
- 3정규화란
속성에 종속적인 속성을 분리하는 것
- ERD란
각각 업무 분석에서 도출된 엔티티타입과 엔티티타입간의 관계를 이해하기 쉽게 그림으로 표시하는 방법
댓글 없음:
댓글 쓰기