inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

실습으로 손에 잡히는 SQLD(2과목)

노랭이 34번 문제풀이

ERD 그리기?

98

박주현

작성한 질문수 6

0

노랭이 34번 문제 해설보면, 주어젠 <아래>로 ERD그린것을 보았는데, 시험때도 그릴 수 있어야 하나요?

그리고 <아래>로 ERD를 그렸을때 꼭 한가지 형태만 나오는건가요? 대체적으로 그렇게 생각하여 그릴 순 있지만, 경우에따라 다른 조건?(식별자?)의 형태로 그려질수도 있는건 아닌지 ... 궁금합니다.

 

sql oracle mssql SQLD

답변 2

0

땃지

박주현님, 안녕하세요.

질문 주셔서 감사합니다.

 

ERD 자체를 시험에서 직접 그릴 필요는 없습니다.

하지만 주어진 ERD를 해석할 수 있는 능력은 평가 대상입니다.
노랭이 책에도 그런 문제가 있습니다. (2023년 개정판 기준) 7번이나 16번 같은 문제요.

 

ERD 설계가 달라질 수 있냐고 물어보셨는데 물론 다른 식별자를 사용하거나 설계 방식을 바꾸면 ERD의 구조가 달라질 수 있습니다. 관계 역시 설계 선택에 따라 조금씩 달라질 수 있죠.

다만, 일반적으로는 실제 세계의 구조와 흐름을 최대한 잘 반영하는 방향으로 데이터베이스 관계를 설계하는 것이 바람직합니다.

그래야 개발자들, 사용자들이 구조를 이해하기 더 쉽겠죠. 애플리케이션 구조도 더 견고하게 만들 수 있고 오류 가능성도 줄어들게 됩니다!

 

감사합니다.

 

 

 

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 박주현님.

ERD(Entity-Relationship Diagram) 그리기에 대한 질문을 주셨네요. SQLD 자격증 시험에서는 ERD 그리기의 구체적인 능력을 평가하기보다는 ERD를 이해하고 이론적으로 설명할 수 있는 능력을 중요시합니다. 즉, 시험에서는 ERD를 반드시 그릴 수 있기보다는 ERD의 구성 요소 및 그 의미를 이해하는 것이 더 중요합니다.

ERD를 그릴 때, 특정 시나리오나 비즈니스 요구 사항을 기반으로 다양한 방법으로 표현할 수 있습니다. 따라서, 같은 요구사항이라도 설계자의 판단에 따라 다르게 그려질 수 있는 경우가 있습니다. 이런 다양성은 데이터 모델링의 유연성을 보여주는 예시입니다. 중요한 것은 요구사항에 맞게 각 엔티티와 관계를 명확하게 표현하는 것입니다.

ERD를 통해 시스템의 구조를 보는 능력을 키우는 것도 중요합니다. 아래 링크를 통해 ERD 관련 질문 및 다양한 사례를 참조하실 수 있습니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

77번 문제

0

26

1

땃지님 실습소 DB서버 확인 부탁드립니다

0

59

2

Vercel 실행이 안됩니다

0

54

2

노션 링크도 안 열리고, 알려준 vercel도 실행이 안됩니다.

0

52

2

실습소실행안되요

0

72

2

제공된 홈페이지 로그인 ,출력값, 건의사항 오류

1

89

2

로그인이 안되네요

0

66

2

Intersect로 봄학기에 등록된 수업 검색 영상에서 궁금한 점이 있습니다.

0

61

2

오타가 있는거같습니다.

0

78

2

28번 커리큘럼 제목 오타 있어요.

0

76

1

노랭이 책에서 시험범위는 과목1,과목2 만 인가요? 과목3은 해당하지 않나요?

0

791

2

환경설정 SSO KeyStore not Available 오류

0

106

2

SSO KeyStore not available

0

89

2

group sets(col1)

0

128

2

1/24/60 은 분을 의미하는거죠?

1

132

2

윈도우 환경설정 오류 도움 요청드립니다~

0

84

1

SQL Server 사용 질문

0

120

2

노랭이문제분석 경로 - 페이지 없음 확인

0

99

2

학생, 등록, 수업 데이터세트 로드 오류

0

124

2

강의내용이랑 책페이지, 문제번호롱 아예달라요 ...

0

138

3

sales 데이터 모델 오류

0

85

2

mac sql server 연결

0

84

1

커리큘럼 116번 오류 질문입니당

0

62

0

환경설정 오류 Invalid connection string format, a valid format is: "host:port:sid"

0

168

2