반응형
벌써 시험 접수 후 시간이 흘러 SQLD 시험일이었습니다. 시험장은 저는 방배중에서 보았습니다. SQLD 준비 회사일이 바빠서 많이 준비를 못했습니다. 많이 선택하시는 SQL 자격검정 실전문제 노랭이로 준비했고 수제비 SQLD로 이론서했습니다. 그리고 UDemy인강을 통해서 SQLD, 제대로 배워 한 번에 따는 자격증을 보았습니다. 비전공자고, 정보처리기사가 있는 상황에서 SQLD는 약 10일 정도 공부한 것 같습니다. 인강은 결국 다 들었고, 수제비는 약 70%, 노랭이도 약 50% 정도 풀고 시험보러 갔네요. SQLD 시험 후기 9시 30분까지 입실이지만 10시까지 입실하셔도 늦은 건 아니니 포기하시지 마시구요. 1시간 30분 동안 시험은 진행됩니다. 시험번호는 시험지랑, 답지에 모두 작성해야 하구요..
SQLD 공부하다보면 NULL 관련 함수가 종종 나오는데요. 해당 내용을 정리해 봅니다. NULL 관련 함수 Null 값은 값은 존재하지만 어떤 값인지 모르는 상태를 의미합니다. 이 값은 0이 아니라는 점이 프로그래밍에서 중요한데요. 이런 NULL 관련 함수는 NVL, ISNULL, NULLIF, COALESCE가 있습니다. NVL(표현식1, 표현식2) 먼저 지피지기면 백전백승인 것처럼 NVL이 무엇인지부터 알아보겠습니다. NVL은 Null Value 의 약자인데요. 즉 해당 행(표현식1)이 NULL인지 보고, NULL이면 표현식2로 변경해줍니다. NVL과 ISNULL은 같고, NVL은 오라클에서 ISNULL은 SQL Server에서 사용됩니다. 아까 설명처럼 Null Value인지를 확인하기 위해 표현..
SQLD 자격증 공부를 하고 있습니다. 데이터 모델링이란? 현실세계를 일정한 표기법에 의해서 표기하는 것은 데이터 모델링이라고 합니다. 데이터 모델링은 단추명에 따라서 하게 되는데요. 단순화 : 필요한 기능만 선택, 쉽고 단순하게 표현 추상화 : 현실세계를 일정한 형식에 맞춰 표현 명확화 : 모호함을 제거하고 정확하게 표현 그리고 이러한 데이터 모델링에는 3단계 과정이 있는데요. 개논물이라고 합니다 개념적 구조 : 추상화 수준이 높고 포괄적 수준의 모델링 논리적 구조 : 데이터 정규화를 하며 데이터 모델링이 최종적 완료 물리적 구조 : 실제 DB의 물리적 성격(성능) 등을 고려하여 모델링 데이터 베이스의 3단계 구조 ANSI-SPARC에서는 데이터베이스를 쉽게 이해 및 사용할 수 있도록 3단계 데이터베이..
SQLD 자격증이란? Kdata(한국데이터산업진흥원)에서 주관하는 시험. 공인자격 제 2013-02호에 해당하는 데이터베이스 SQL 국가공인 자격증이다. 2013년부터 민간자격증에서 국가 공인 민간자격증으로 승격되었으며, 상위 시험인 SQLP(Professional)가 존재한다. SQL(Structured Query Language)은 데이터베이스를 직접적으로 액세스할 수 있는 언어로, 데이터를 정의하고(Data Definition), 조작하며(Data Manipulation), 조작한 결과를 적용하거나 취소할 수 있고(Transaction Control), 접근권한을 제어하는(Data Control) 처리들로 구성된다. SQL 개발자의 정의 SQL 개발자(SQLD*, SQL Developer)란 데이터..