[1과목 1장] (SQLD 2주 완성!) SQL 자격검정 실전문제 자체 해설 집필
- 최초 등록일
- 2022.08.22
- 최종 저작일
- 2022.08
- 12페이지/ 어도비 PDF
- 가격 1,500원
소개글
* 이 자료는 100점을 위한 자료가 아니며 2주 안에 비전공자도 SQLD 시험을 통과하고자 70점을 목표로 제작한 자료입니다. SQLP를 준비하시거나 SQL 코딩테스트를 준비하시는 분께는 적합하지 않습니다. *
SQL 자격검정 실전문제 흔히 말하는 '노랭이' (제가 보기엔 주황색 같지만요)를 풀면서
자체적으로 해설자료를 집필하게 되었습니다.
교재의 해설자료나 유튜브 전OO님의 설명도 좋지만 쌩기초분들을 위해 좀 더 친절하고 자세한 설명이 있었으면 좋겠다는 생각에 제작하게 되었습니다.
이번 자료에서 다룬 내용은 1과목 1장 : 데이터 모델링의 이해입니다.
목차
없음
본문내용
1번 해설
데이터 모델링이 갖는 특징은 크게 3가지가 있습니다. 추상화 / 단순화 / 정확화
단순화는 보기 쉽게 한다는 의미고, 정확화는 데이터의 명확성/정보 전달에 확실함을 준다는 의미입니다.
추상화는 딱 떠올렸을 때, 뭔지 어렵지만 현실에서 주고받는 데이터들을 컴퓨터세계에서 구현한 것이라 보면 됩니다. Java같은 객체지향언어를 배우실 때 클래스와 함께 나오는 추상화와 비슷한 느낌입니다.
아무튼 위 3가지 특징에서 벗어난 지문은 2번이므로 답은 2번이 됩니다.
2번 해설
답부터 말하자면 3번입니다. 별도의 표기법을 이용한다라... 표기법은 하나뿐이고 이걸 통일해서 사용하는게 데이터 모델링에서의 약속입니다.
3번 해설
데이터 모델링의 유의 사항은 크게 3가지가 있습니다. 비유연성 / 비일관성 / 중복성이 3가지를 지양해야 합니다. 문제 3번을 보면 1번은 중복성을 최소화 2번은 유연성을 높임, 4번은 일관성 추구를 말하고 있습니다. 따라서, 답은 3번입니다.
중복성 : 여러 다른 DB에 같은 정보를 저장하지 않는다.
유연성 : 데이터의 정의를 데이터의 사용 프로세스와 분리한다.
일관성 : 데이터 간의 상호 연관관계를 명확히 한다.
참고 자료
SQL 자격검정 실전문제 / 한국데이터산업진흥원 / 2021.10.15 10쇄 발행