본문 바로가기

전체 글332

오답노트 (문1 ~ 문52) (1과목) 1-1. 데이터 모델링의 이해 - 데이터 모델링의 이해 ㅁ 모델링의 특징. - '시스템 구현만을 위해 진행하는' 게 아님. ㅁ 데이터 모델링이 필요한 주요 이유 - '데이터베이스를 구축하기 위한 용도를 위해 데이터모델링을 수행하고 업무에 대한 설명은 별도의 표기법을 이용한다.' 이거 오답. 이유=> 데이터모델링은 단지 데이터베이스만을 구축하기 위한 용도로 쓰이는게 아니라, 데이터모델링 자체로서 업무를 설명하고 분석하는 부분에 의미가 있다. ㅁ 데이터모델링을 할 때 유의해야 할 사항 - 중복이 발생하면 안됨, 비유연성으로 데이터 모델이 자주 변경되면 안됨, 비일관성으로 데이터의 신뢰성이 훼손되면 안됨. - 유연해야함. '데이터의 정의를 사용 프로세스와 분리하여 유연성을 높인다.' 이거 맞는 말임. 분리가 .. 2023. 11. 12.
SQLD 개요 ㅁ SQL(Structured Query Language)의 정의-  SQL(Structured Query Language)은 데이터베이스에 직접적으로 액세스할 수 있는 언어이다.-  데이터를 정의하고(Data Definition), 조작하며(Data Manipulation), 조작한 결과를 적용하거나 취소할 수 있고(Transaction Control), 접근권한을 제어하는(Data Control) 처리들로 구성된다.  ㅁ SQL 개발자의 정의- SQL 개발자(SQLD*, SQL Developer)란 데이터베이스와 데이터 모델링에 대한 지식을 바탕으로 응용 소프트웨어를 개발하면서 데이터를 조작하고 추출하는데 있어서 정확하고 최적의 성능을 발휘하는 SQL을 작성할 수 있는 개발자를 말한다.  ㅁ 과목 1.. 2023. 10. 18.