본문 바로가기

자격증8

[ADsP] 합격 후기 조금 부끄러운 점수지만 합격을 하긴 했으니 짧은 후기를 남기려고 한다. 메인으로 공부를 한 교재는 에듀윌 데이터분석 준전문가 ADsP 책이다. 소제목엔 2주끝장이라고 나와있지만 사실 그렇진 않다. 나 같은 경우엔 다른 공부와 겸행을 해야 해서 공부시간이 좀 빡빡했다.   공부법은 별 거 없었다. 교재에 나와있는 문제들 박치기식으로 풀고, 채점하고, 고치고, 다시 풀고무한 반복... 또 오답노트를 작성을 했는데 이것은 단순 해설만 보는 것이 아니고틀린 보기에 나와있는 용어들까지 정리하고 특징을 정리했다.이런 것을 하지 않으면 문제은행식 시험 공부하듯이 하게 될 것 같았기 때문이다. 생각보다 개념정리를 확실히 하며 공부를 해야 한다.시험을 마치고 나오면서 7~80점을 예상했는데 62점이라는 처참한 결과를 맞.. 2024. 9. 6.
[ADsP] 3과목 > 1장 데이터 분석 개요 1. 데이터 처리 데이터를 분석에 활용하기 위해 데이터웨어하우스와 데이터마트에서 데이터를 가져온다. 신규시스템이나 DW에 포함되지 않은 데이터는 기존 운영시스템(Legacy)이나 스테이징 영역(Staging Area)과 ODS(Operational Data Store)에서 데이터를 가져와서 DW에서 가져온 내용과 결합하여 활용할 수 있다. 스테이징 영역에서 가져온 데이터는 정제되어 있지 않기 때문에 ODS에서 데이터를 전처리해서 DW나 DM과 결합하여 사용한다. ODS는 운영데이터저장소로서 클렌징 영역이며, 기존 운영시스템의 데이터가 정제된 데이터이므로 DW나 DM과 결합하여 분석에 활용할 수 있다. 2. 공간 분석 GIS 공간적 차원과 관련된 속성들을 시각화하는 분석 지도 위.. 2024. 4. 9.
[SQLD] 비전공자 합격 후기 2024년 03월 09일 응시한 SQLD 시험에서 합격했다. 시험 당일 오픈카톡방 및 카페로 가채점 결과 약간 불안하다고 생각했는데 다행히 여유있는 점수로 합격을 했다...! 나같은 경우엔 IT 웹개발 교육을 진행하며 DB를 다뤄본 경험이 있기 때문에 아예 노베이스라고는 할 수 없었다. 하지만 기본적인 CRUD와 JOIN 등을 제외하면 이론과 여러 내장 함수들을 사용해 본 경험은 없기 때문에 공부할 양이 생각보다는 많았다. 시험개요 시험 시간 : 90분 배점 : 100점(데이터모델링의 이해 20점 + SQL 기본 및 활용 80점) 합격 기준 : 60점이상 개인적으로 SQLD의 본질적인 의미는 Oracle DB, MySQL, Maria DB 등 여러 가지의 DBMS 환경에서 나 데이터 뽑아 쓸 줄 안다!!.. 2024. 4. 2.
[SQLD] SQL 활용 1. 2장 1절 표준 조인(standard join) 1) JOIN 👉 두 개이상의 테이블들을 연결 또는 결합하여 데이터를 출력하는 것이다. 👉 일반적으로 행들은 PK나 FK 값의 연관에 의해 JOIN이 성립된다. 어떤 경우에는 PK, FK 관계가 없어도 논리적인 값들의 연관만으로 JOIN이 성립 가능하다. EQUL JOIN 2개의 테이블 간에 칼럼 값들이 서로 정확하게 일치하는 경우에 사용한다. 대부분 PK, FK의 관계를 기반으로 한다. NON EQUI JOIN 2개의 테이블 간에 칼럼 값들이 서로 정확하게 일치하지 않는 경우에 사용한다. ‘=’ 연산자가 아닌 BETWEEN, >, 자식) 방향으로 내려가는 순방향으로 전개를 한다. 👉 PRIOR 부모 = 자식 형태를 사용하면 계층구조에서 자식 데이터에.. 2024. 3. 16.
[SQLD] SQL 기본 SQL 기본 DML (Data Manipulation Language: 데이터 조작어) SELECT SELECT (ALL) : 중복된 데이터가 있어도 모두 출력 SELECT DISTINCT : 중복된 데이터가 있는 경우 중복제거 출력 SELECT FROM GROUP BY 칼럼명1, 칼럼명2 : 중복제거 출력 데이터베이스 테이블에 들어있는 데이터에 변형을 가하는 종류의 명령어 INSERT UPDATE DELETE 설명 방식에 따른 분류 절차적 데이터 조작어(procedual DML) What + How 사용가자 어떤 데이터를 원하는지 + 어떻게 데이터를 접근해야 하는지 명세 비절차적 데이터 조작어(nonprocedual DML) What 사용자가 어떤 데이터를 원하는지만 명세. How는 DBMS에 맡김 호.. 2024. 3. 15.
[SQLD] 데이터 모델과 SQL 1. 관계와 JOIN의 이해 SQL에서 관계를 맺는다는 건 식별자를 상속하고, 상속된 속성을 매핑키로 활용하여 데이터를 결합한다는 의미다. (PK와 FK의 상호 관계) 이를 조인(Join) 이라고 한다. 두 데이터 집합 간 연결고리(교집합)라고 이해할 수 있다. 2. 모델이 표현하는 트랜잭션의 이해 트랜잭션은 데이터베이스의 논리적 연산단위다. 트랜잭션의 특징 DBMS는 원자성(Atomicity), 일관성(Consistency), 고립성(Isolation), 지속성(Durability) 이 만족해야 한다. 다음 조건들의 영어 첫 단어를 인용해 ACID 특성(ACID property)라고 한다. 원자성 (Atomicity) 트랜잭션 실행 도중에 문제가 발생했을 경우, 중단된 상태가 아닌 모두 실패하거나, 모.. 2024. 3. 15.