코멘토 (10) 썸네일형 리스트형 [4주차 - 과제] SQL 입문부터 활용까지 - 데이터 분석 보고서 작성과 대시 보드 개발 주제 : 인사이트가 한 눈에 들어오는 대시보드 만들기 전 직원이 보면서 확인하는 대시보드가 필요하기도 하고 팀별로 확인하는 대시보드가 필요하기도 하다. 좋은 대시보드를 만들기 위해서는 각 지표들을 다양한 각도에서 볼 수 있어야 한다. 또한, 지표만을 보여주는 것이 아니라 데이터 분석가가 유의미한 기준을 제시해주는 것도 좋은 방법이다. >> Redash 대시보드를 이용하여 Northwind 데이터 분석 대시보드 개발 #3개월 총 매출(분기 기준) select concat(round(sum(od.quantity*od.unit_price),1),' $') as '매출액' from orders o left join order_details od on o.id=od.order_id where order_date .. [3주차 - 과제] SQL 입문부터 활용까지 - 데이터 분석 보고서 작성과 대시 보드 개발 주제 : 데이터 분석 보고서 작성하기 내용 : 단순히 개별 지표를 추출하는 것을 넘어 이를 시각화하여 보고서 형태로 만들어 봅니다. 이를 위해 먼저 지표라는 것이 무엇인지, 어떻게 정의하고 측정할 것인지 알아봅니다. 그리고 다양한 표와 그래프를 활용한 시각화 방법과 데이터 분석 보고서 작성 방법에 대해 알아보고 직접 보고서를 작성합니다. 진행순서 : 지표에 대한 이해 > 다양한 시각화 방법 > 분석 보고서 작성 방법 > 실전 분석 보고서 작성 업무를 수행 # 지표에 대한 이해 지표란 기업에서 어떤 대상의 성과 평가를 하기 위해 사용되는 기준을 말한다. CTR(노출수), CVR(전환율) 등이 있다. 팀에서 관리하는 지표를 추출하거나 추이를 모니터링 하면서 현황을 분석하는 일을 한다. 이를 위해 서비스 프로.. [2주차 - 과제] SQL 입문부터 활용까지 - 데이터 분석 보고서 작성과 대시 보드 개발 1. 상품(product)의 카테고리(category)별로, 상품 수와 평균 가격대(list_price)를 찾는 쿼리를 작성하세요. select category ,count(product_code) ‘상품’, avg(list_price) ‘평균가격’ from products group by category ; /* 멘토 피드백 COUNT (1) 은 널값을 포함한 개수 COUNT(컬럼명) 은 널값을 포함하지 않은 개수 */ /* 멘토 예시 답안*/ select category, count(1) cnt, avg(list_price) avg_price from products group by category; 2. 2006년 1분기에 고객(customer)별 주문(order)횟수, 주문한 상품(product).. [1주차 - 과제] SQL 입문부터 활용까지 - 데이터 분석 보고서 작성과 대시 보드 개발 1. Country 별로 ContactName이 ‘A’로 시작하는 Customer의 숫자를 세는 쿼리 SELECT Country, COUNT(*) FROM Customers WHERE ContactName LIKE 'A%' GROUP BY Country ; 2. Customer 별로 Order한 Product의 총 Quantity를 세는 쿼리 SELECT C.CustomerID, SUM(OD.Quantity) FROM OrderDetails AS OD JOIN Orders AS O ON O.OrderID = OD.OrderID JOIN Customers AS C ON C.CustomerID = O.CustomerID GROUP BY C.CustomerID ; 3. 년월별, Employee 별로 Produ.. [1주차]SQL 입문부터 활용까지 - 데이터 분석 보고서 작성과 대시 보드 개발 SQL is a programming language designed to manipulate and manage data stored in relational databases. A relational database is a database that organizes information into one or more tables. A table is a collection of data organized into rows and columns. A statement is a string of characters that the database recognizes as a valid command. CREATE TABLE creates a new table. INSERT INTO adds a new .. 4주차 과제 : 데이터 구조 설계 및 탐색적 데이터 분석 수행 > 주어진 데이터를 가지고 RDBMS 관점에서 ERD구성으로 데이터 구조를 다시 구현하여 탐색적 데이터 분석을 시행하고 데이터 상 확인 할 수 있는 기업이 가지고 있는 문제 또는 개선사항에 대해 AS IS를 정의한다. 또한 해당 문제를 어떻게 해결 할 수 있는지에 대한 TO BE를 제시하는 것이 4회차 과제 목표이다. > 하지만 ERD구성과 AS IS-TO BE 에 대해 지식이 부족하여 이 부분에 대해 더 알아보는 것을 목표로 하였다. RDBMS(Relational Database Management System) RDBMS는 관계형 데이터베이스를 생성하고 수정하고 관리할 수 있는 소프트웨어라고 정의 한다. 특징 1. 모든 데이터를 2차원 테이블로 표현한다. 2. 테이블은 row(record, tuple.. 3주차 과제 : 선정 주제 기준 데이터 대상 모델 설계 및 검증 수립 2주차 과제 : 데이터 탐색 및 전처리 이전 1 2 다음