여차저차 하여 과목 1 데이터 모델링의 이해 1장 데이터 모델링의 이해를 풀어봤다. 

SQLP까지 이책으로 공부하고 싶으므로 처음엔 포스트잇에 정답만 적어서 풀었다. 

책 오기 전에 1장 부분을 SQL 전문가 가이드로 미리 공부하고 푸는건데도 '아 이문제 좀 골때리네...' 하면서 풀었다. 너무 만만하게 봤나보다...... 그래도 30문제중에 3개 틀린거면 나쁘지 않은가?

 

그나마 3번은 다시 풀어서 맞췄는데, 나머지 두개는 틀려서 오답노트를 정리하고자 한다.

 


3. 다음 중 데이터모델링을 할 때 유의해야 할 사항으로 가장 부적절한 것은?

1. 여러 장소의 데이터베이스에 같은 정보를 저장하지 않도록 하여 중복성을 최소화 한다. 

2. 데이터의 정의를 데이터의 사용 프로세스와 분리하여 유연성을 높인다. 

3. 사용자가 처리하는 프로세스나 장표 등에 따라 매핑이 될 수 있도록 프로그램과 테이블간의 연계성을 높인다. 

4. 데이터간의 상호 연관관계를 명확하게 정의하여 일관성 있게 데이터가 유지되도록 한다. 

 

답: 2

해설: 데이터모델링을 할 때 유의할 사항은 중복성, 비유연성, 비일관성 등이다. 

데이터 모델이 수시로 변경되면 유지보수의 어려움을 가중시킬 수 있기 때문에 유연성을 낮춰야 한다. 

 

근데 해설 읽어보니까 3번도 부적절한거같은데???? 연계성 높이면 데이터 모델이 업무 변경에 대해 취약해진다는데??? 이거 뭐임;;;


6. 다음 중 ANSI-SPARC에서 정의한 3단계구조(three-level architecture)에서 아래 내용이 설명하는 스키마구조로 가장 적절한 것은?

- 모든 사용자 관점을 통합한 조직 전체 관점의 통합적 표현

- 모든 응용시스템들이나 사용자들이 필요로 하는 데이터를 통합한 조직 전체의 DB를 기술한 것으로 DB에 저장되는 데이터와 그들간의 관계를 표현하는 스키마

1. 외부스키마(External Schema)

2. 개념스키마(Conceptual Schema)

3. 내부스키마(Internal Schema)

4. 논리스키마(Logical Schema)

 

답: 2

해설: 통합관점의 스키마구조를 표현한 것은 개념스키마. 데이터 모델링은 통합관점의 뷰를 가지고 있는 개념 스키마를 만들어가는 과정이다. 


15. 다음 중 속성에 대한 설명으로 가장 부적절한 것은?

1. 엔티티에 대한 자세하고 구체적인 정보를 나타낸다. 

2. 하나의 엔티티는 두 개 이상의 속성을 갖는다. 

3. 하나의 인스턴스에서 각각의 속성은 하나 이상의 속성값을 가질 수 있다. 

4. 속성도 집합이다. 

 

답: 3

해설: 하나의 인스턴스에서 각각의 속성은 한 개의 속성값을 가져야 한다. 

 

 

이렇게 3문제 틀렸다. 이제 다음장 부터는 미리 공부 안했는데 얼마나 틀릴라나...... 끄아아아아아악

와 시험끝난지 벌써 일주일이 되어간다. 

 

마지막 시험은 DB였고 조져버렸고 이제 정말 남은건 플젝뿐이고 쏟아지고 살려줘

 

아무튼 기말 전 마지막 시험 SQLD가 남아있다. 20일 시험 대전에서.

 

그러므로 SQLD 10일 프로젝트를 시작하지

 

이번학기 거의 비대면&동영상 강의라 노션으로만 강의내용 정리했더니 노션 정리가 아니면 내용을 이해하지 못하는 몸이 돼버렷따는 무슨 그냥 독해력 딸림;

 

10일동안 총 30장을 공부해야 하는데... 교수님이 SQL 전문가 가이드는 지원해주셨지만 저 두꺼운 책을 갖고 공부하기는 힘들것 같아서 SQLD 준비의 바이블.. '그 노란책'을 어제 저녁 구매했고,,, 10일 도착 예정이라는데...(뚜둔

과연,,, 10일에 오겠지???ㅠㅠㅠㅠㅠㅠ

 

열흘동안 총 30장을 봐야한다... 하루에 3장씩은 봐야겠네?? 와우,,,

그래도 작년에도 SQL 좀 만졌고 DB도 수강중이니까 할수 있겠지??? 제발?????

 

지금은 너무 피곤하므로 내일 일어나서 마저 해야겟다 to be continue.....

+ Recent posts