시나공 IT
험에
오는 것만
부한다!

통합검색

1:1 질문하기

제목 데이터 모델과 관련된 개념 질문입니다.
자격증 정보처리 기사 실기
도서/쪽 페이지 2024 시나공 정보처리기사 실기 기본서 / 155,156,162쪽
등록일 2024-04-18 조회 34
작성자 박*균

155p에 데이터 모델의 정의와 데이터 모델 종류에 대해 설명되어있습니다.

데이터 모델에 표시할 요소로는 1.구조, 2.연산, 3.제약 조건이 있다고 하는데,

대표적인 데이터 모델로는 E-R모델이 있다고 합니다.

 

 

그런데 162p에 E-R모델을 설명하는 것 중에 데이터 모델에 표시할 요소인 2.연산 과 3.제약 조건은 설명되어있지 않는 것 같은데요

혹시 이것을 설명해줄 적절한 E-R다이어그램 표를 예를 들어 설명해 주실 수 있나요?

 

첨부파일
  • 첨부파일 없음
제목 답변입니다.
등록일 2024-04-19

안녕하세요 길벗수험서 운영팀입니다.

 

데이터 모델의 요소는 구조, 연산, 제약조건입니다.

 

또한 데이터 모델에는 개념적 데이터 모델, 논리적 데이터 모델이 있습니다.

 

개념적 모델에는 대표적으로 E-R 모델이 있고, 

 

논리적 모델에는 관계형 데이터 모델, 

 

계층형 데이터 모델, 네트워크형 데이터 모델이 있습니다.

 

여기서 중요한 것은 모든 데이터 모델이 데이터 모델의 모든 요소를 기반으로 표현하는 것은 아닙니다.

 

즉, E-R 모델은 데이터 모델의 요소 중 구조에 속하는 개체, 괸계, 속성들을 이용해 

 

현실 세계의 무질서한 데이터를 개념적인 논리 데이터로 표현하기 위한 방법입니다.

 

이에 반해, 관계형 데이터 모델은 릴레이션, 속성, 튜플, 스키마 등으로 데이터 모델의 요소인 구조를 표현하고, 

 

관계 대수, SQL 등으로 데이터 모델의 요소인 연산을 표현할 수 있으며, 

 

키와 무결성을 이용해 데이터 모델의 제약 조건 요소를 표현할 수 있습니다.

 

즉 데이터 모델의 요소인 구조, 연산, 제약 조건은 하나의 표 형태로 표현할 수 있는 것은 아닙니다.


열심히 공부하셔서 합격하시길 기원하겠습니다.  

 

행복한 하루되세요 :)

첨부파일
  • 첨부파일 없음