분류 전체보기 33

5-4. 대학 입학정원 및 입학생수 분석

2000년대 이후로 출생아수가 급감하면서, 2020년 이후로 입학생수가 감소하고 있어, 입학정원을 채우지 못하는 대학이 늘어나고 있는 사실을 접할 수 있다. 또한, 학령인구가 수도권 쏠림 현상이 심해지면서, 특정 지역의 대학은 심각한 타격을 입을 것으로 예측된다. 이를 해결하기 위해 입학정원 대책을 마련하려면, 현재의 상황을 데이터를 통해 제대로 분석해야 한다. ex) 학과마다 입학 정원은 어떻게 다른지, 학령인구 감소에 따른 입학생 수가 얼마나 감소하는 지 등... 대학 입학정원과 입학생 수로 알 수 있는 것은? 1) 데이터 준비하기 2) 데이터로 알고 싶은 내용 질문하기 (1) 지난 10여년 간 대학 입학정원과 입학생 수는 어떻게 변화하였는가? (2) 지난 10여년 간 대학 입학정원과 입학생수는 학과..

5-3. 전국 종량제 쓰레기 봉투 가격 분석하기

95년 이후 쓰레기 종량제가 시행되면서, 종량제 쓰레기 봉투를 구입하여 쓰레기를 버리고 있는 현재, 쓰레기 봉투의 가격은 지역별로 적절하게 책정되어 있는가? 같은 20리터짜리 종량제 봉투라고 해도 지자체별로 가격이 다르다. (지역마다 배출량, 처리 비용이 다르기 때문에, 지자체별로 독립적으로 관리) 실습하기 1) 데이터 준비하기 2) 데이터로 알고 싶은 내용 질문하기 (1) 20리터 종량제 쓰레기 봉투 가격은 광역지자체별로 얼마나 차이가 나는가? (2) 20리터 종량제 쓰레기 봉투 가격은 같은 광역지자체 내 기초지자체별로 얼마나 차이가 나는가? (3) 20리터 종량제 쓰레기 봉투의 용도, 종류, 처리방식에 따른 가격 차이가 있는가? 3) 실습해보기 3.1. 20리터 종량제 쓰레기 봉투 가격은 광역 지자체..

SQL 2단원 - DB 모델링 및 개체, 활용하기

2-1. DB 모델링 : 건물을 짓기 위한 설계도 데이터베이스 모델링이란? 테이블의 구조를 미리 설계하는 것으로, 설계도를 그리는 과정이다. 대표적으로, 프로젝트를 진행하기 위해서 주로 “폭포수 모델(waterfall model)”을 사용하며, 이는 데이터베이스 개체인 “테이블 구조” 를 결정하는 것이다. 프로젝트 진행 단계 프로젝트란, "현실 세계에서 일어나는 업무"를 컴퓨터 시스템으로 옮겨놓은 과정으로, 대규모 소프트웨어를 작성하기 위한 과정이다. 소프트웨어도 기능이 복잡해졌기에 절차를 갖추어 만들어야 하며, “폭포수 모델”로 표현하면 다음과 같이 6개의 단계를 거치게 된다. 1. 프로젝트 계획 (기업에서 상품을 어떻게 판매할 지 계획하는 단계) 2. 업무 분석 (기업에서 상품의 유통 과정 및 판매 ..

SQL 공부 2023.02.20

SQL 1단원 - 데이터베이스와 SQL

1-1. 데이터베이스 알아보기 데이터베이스란? "데이터의 집합" DBMS란? 데이터베이스를 관리하고 운영하는 소프트웨어로, 대용량 데이터를 관리하거나, 여러 사용자와 공유하고 동시에 접근이 가능해야 한다. ex) 은행의 예금 계좌는 많은 사람들이 가지고 있어, 여러 명이 동시에 접근할 수 있으며, 이또한 DBMS가 있기 때문이다. DBMS의 종류 DBMS 제작사 작동 운영체제 최신 버전 기타 MySQL Oracle Unix, Linux, Windows, Mac 8.0 오픈 소스, 상용 MariaDB MariaDB Unix, Linux, Windows 10.6 오픈 소스 PostgreSQL PostgreSQL Unix, Linux, Windows, Mac 12 오픈 소스 Oracle Oracle Unix,..

SQL 공부 2023.02.20

4-2. 태블로 스토리 : 설득력 있는 메시지를 전달하는 기법

* 태블로 스토리란? (태블로로 PPT를 구성한다고 생각해보세요!!) 데이터 스토리텔링, 다양한 차트나 대시보드를 정해진 순서에 따라 보여줌으로써 메시지를 이야기 형태로 전달하는 기법 * 태블로 스토리의 장점 데이터 스토리텔링을 통해 차트와 상호작용이 가능하다. 필터링으로 원하는 데이터만 보여주거나, 중요한 데이터에 강조해서 보여주거나, 차트를 원하는대로 정렬할 수 있다. 이 모든 과정 또한 데이터 스토리텔링에서 실시간으로 이루어지므로 질문에 더욱 유기적으로 대처할 수 있다. * 데이터 스토리텔링 표현방법 1. 시간대별 변화 시간의 흐름에 따른 데이터의 변화를 강조하는 스토리텔링 표현 방법이다. 2. 드릴다운 범죄 수사처럼, 주목할만한 큰 항목부터 시작해, 세부 항목을 하나씩 살펴보는 스토리텔링 표현 방..

4-1. 대시보드 : 다양한 정보를 한 눈에 살표보는 시각화 기법

* 대시보드란? 데이터 분석에 필요한 데이터와 차트를 한 눈에 쉽게 알아볼 수 있도록 한 곳에 모아둔 것, "유기적으로 연동" * 대시보드의 장점 1. 시간과 장소에 구애받지 않고 데이터를 종합적으로 관찰, 분석할 수 있다. -> 의사소통 원활 2. 트렌드를 쉽게 발견할 수 있다. (특정 지역의 전체 수익성 및 수익성이 높은 주문, 낮은 주문의 비율 트렌드 발견 용이) 3. 합리적인 의사결정에 도움이 된다. (특정 지역의 수익률이 다른 지역보다 낮은 원인을 보다 합리적으로 분석할 수 있다.) * 대시보드를 만들 때 알아두면 좋은 TIP 1. 대시보드로 해결할 문제와 보는 사람을 명확하게 설정하도록 한다. 쇼핑몰에서 배송 지연 문제로 인해, 고객 만족도가 떨어지는 문제점을 해결하기 위해 대시보드에는 다음과..