1. 출력값은?START WITH COL3 = 4CONNECT BY COL1 = FRIOR COL2;➡️ START WITH 절부터 시작하고, 그 다음 CONNECT BY 절을 따라감전행의 COL2와 현행의 COL1 이 같아야 한다는 뜻 2. 다른 것은?(인수1, 인수2)일때IFNULL(NULL, 'A') : 인수1이 NULL 일 때, 인수2 반환(mysql버전)NVL(NULL, 'A') : 인수1이 NULL 일 때, 인수2 반환(oracle버전)COALESCE(NULL, 'A') : NULL이 아닌 최초의 인수를 반환 (인수1, 인수2, 인수3, 인수4 ,,,,,, ) NULLIF(NULL, 'A') : 인수1과 인수2가 같으면 NULL, 같지 않으면 인수1을 반환 (null 반환하지만 실제론 에러발..
1. 논리적 데이터 모델링에 대한 설명- 재사용성이 높다- 구체화된 업무 중심의 데이터 모델이다- key, 속성, 관계 등을 정확하게 표현한다- 추상화 수준이 높고 전사적인 데이터 모델링이다. -> 개념적 데이터 모델링 3. 데이터베이스 3층 스키마에 해당되지 않는 것?- 외부 단계- 개념 단계- 내부 단계- 논리 단계 4. 엔터티에서 속성에 대한 개념- 단순속성 / 복합속성- 설계속성- 파생속성 6. 데이터베이스 정규화 중에서 기본키를 제외한 일반속성 간에 종속성이 발생할 경우 테이블을 분할하는 것은? 제3정규화[챕터4-2. 정규화이론] 7. 식별자 중 어떤 식별자에 대한 설명인지? - 대체 여부에 따라 분류한 것으로 업무에 의해 만들어지는 식별자 -> 본질 식별자 8. 주식별자의 특징-..
Issue 사항전환율사용률 열람율위 지표들을 파생컬럼으로 만들어 사용하기로 결정했으나, 계산 방식이나 과정에서 어려움이 있었다. 각자가 서로가 이해한 방식이 달랐다. 이를 팀회의를 통해 기준을 확정하고, 전처리 방향에 대해 오늘 찐 최종(?)으로 정리했다. 내 질문에 대한 튜터님 피드백 내용Q. 질문빅넘버와 KPI는 다른데, 지금 데이터셋으로 KPI를 담으려면 어떻게 해야하는지 궁금하다. 그런데 현재 데이터셋에는 거래날짜 피쳐가 없는데 증감율 등 표현을 어찌 해야할지 의견을 여쭙겠다. A. 답변(다소 정리가 안된 글이지만)프로모션 중이다 라고 하면 → 현황판 같은 대시보드가 필요할 것. 즉, 상황에 맞게 설계해야 함!따라서, 분석 목적을 명확히 하고 사용자가 누구인지를 인지하고 대시보드를 구성해야 ..
프로젝트 발제 후 2일차[🚨난관 봉착]어제(10.30) 프로젝트 발제가 끝나고, 게임 데이터를 가지고 데이터 탐색을 했고 오늘은 탐색에서 분석하고 싶은 주제들을 4개 선정하여 1인 1개씩 심층 EDA를 진행하였다. 하지만, 오후에 튜터님과 게임데이터를 선택한 조가 모여서 나온 결정사항은... 데이터의 분포가 대시보드 제작에 최적화 되어있고, 통계와 머신러닝을 진행하기에는 부족한 면이 있다고 판단하여 전체적으로 게임데이터는 Drop 되었다.그리하여 주제를 다시 정하게 되었다. 게임 데이터를 하지 못하게 된 점이 아쉽기는 하지만, 그래도 더 진행되기 전에 결정나서 다행이다. 👍🏻 다시 프로젝트 1일차 ! 1. 도메인 선정스타벅스 데이터스타벅스의 데이터분석가라면,,,고객들에게 나가는 프로모션에 대한 데이..