본문 바로가기

All

(508)
SQL을 이용한 코호트 분석 SQL을 이용한 코호트 분석 SQL을 이용해서 코호트 분석을 해보려고 합니다. 그러기 앞서 코호트가 무엇인지 알아봐야겠죠. 코호트분석 이란? Cohort analysis 란 시간의 흐름에 따라 growth와 retention을 측정하는 방법이라고 합니다. 나누어진 그룹에 따른 변화된 지표를 측정 합니다. 예를 들자면 제품이나 서비스를 사용한 시간에 따라 고객을 구분 하는 방법이 있을 겁니다. 그룹을 나누는 방법 그룹별로 1월, 2월, 3월... 에 가입한 회원들로 나눌수도 있으며 첫구매를 언제했는지로 나눌수도 있습니다. 시간을 기준으로 나눌 수도 있겠죠. 원하는 날짜의 기간으로 디멘전을 부여하여 값을 정리 할 수 있을 겁니다. 코호트분석의 예시 예컨데 다음과 같은 데이터가 있다고 가정해 보도록 하겠습니다..
데이터와 데이터베이스의 개념에 대한 이해 데이터와 데이터베이스의 개념에 대한 이해 1교시 안녕하세요! 의 한종구 강사 입니다. 반갑습니다 여러분! 여러분들과 앞으로 SQL을 배워볼텐데요. SQL을 다들 너무 어렵게 생각하시는것 같더라구요. 물론 어려운 SQL도 있지만, SQL은 생각보다 쉽습니다. 저와 함께 데이터를 쉽게 이해하고, 마치 레고 블럭을 조립하듯이 SQL을 작성 하는 방법을 함께 배워보도록 하시죠! 저는 앞으로 최대한 초보자들의 눈높이에 맞게 쉬운 설명과 재미있는 강의로 즐거운 시간을 만들어 드리겠습니다. 그럼 첫번째 시간 한번 시작해 보시죠. 데이터와 데이터베이스란 무엇일까? 첫번째 시간은 데이터와 데이터베이스가 무엇인지에 대해 알아보도록 하겠습니다. 데이터와 데이터베이스의 개념에 대해 알아보도록 하죠. 데이터의 정의 데이터는 우..
맥북 php 설치 하기 homebrew 맥북 php 설치 하기 homebrew 자, 맥북으로 웹 개발 공부하기 두번째는 맥북에 php 설치하는걸 해보도록 하겠습니다. 우선 php를 설치해야 하는깐... 그래야 laravel을 설치 할 수가 있겠죠. homebrew 이용하기 brew install php 이렇게하면 php의 최신버전인, (지금은 version 8) 이 설치가 됩니다. 이게 싫다면!! 특정 버전은 다음과 같이 설치 할 수 있습니다. brew install php@7.2 이런식으로 원하는 버전을 설치 할 수 있습니다 php 설정 변경 php를 설치하고 초기값에서 어떤 변경이 필요하시면 다음 경로에 가셔서 수정 할 수 있습니다. *8.0을 기준으로 말씀 드리는겁니다. /usr/local/etc/php/8.0/php.ini 그리고 br..
맥북 파이썬 설치 맥북 파이썬 설치 안녕하세요. 오늘부터 새로 구입한 맥북을 가지고 파이썬도 설치해보고, 플라스크로 웹페이지도 만들어볼꺼에요. 천리길도 한걸음 부터 내딛는거닌깐, 천천히 한번 해보려고 합니다. 뭐 한 1년이면 어지간하게 할 수 있는 사람이 되지 않을까 싶기도 하구요. 필요하신분 같이 한번 시작해 보시죠!! feat.동혁님 감사. 파이썬 설치 전 brew를 이용해서 파이썬3을 설치 해보도록 하겠습니다. 맥북에는 기본적으로 파이썬 2.7이 설치 되어 있죠. 아래 명령어로 확인 할 수 있습니다. python -V 이번엔 brew를 이용해서 파이썬3을 설치 해보도록 하겠습니다. 커맨드는 다음과 같습니다. brew install python3 잘 설치가 된 것을 확인 할 수 있습니다. 그리고 zshell 이든 뭐든..
오라클 날짜 데이터 | 일 시 분 초 로 나타내는 방법 오라클 날짜 데이터 | 일 시 분 초 로 나타내는 방법 안녕하세요. 오늘은 오라클 간만에 팁을 공유 하려고 작성을 합니다. 날짜 데이터 사이의 차이를 구하는 SQL을 작성 해보았습니다. 먼저 아래와 같이 테스트용 테이블과 연습용 데이터를 넣어보겠습니다. 테스트 데이터 입력 아래 SQL을 실행하여 테스트 데이터를 입력합니다. create table time_gap ( start_Date date, end_Date date ); INSERT INTO TIME_GAP (START_DATE, END_DATE) VALUES (TO_DATE('2022-03-21 10:43:42', 'YYYY-MM-DD HH24:MI:SS'), TO_DATE('2022-03-23 10:48:43', 'YYYY-MM-DD HH24:M..
datagrip unknown 으로 나올때 대처방법 datagrip unknown 으로 나올때 대처방법 안녕하세요. datagrip을 잘 쓰고 있는데 간혹 테이블이나 컬럼 정보, DDL보는데서 unknown으로 나오는 경우가 있습니다. 이럴때 어떻게 해결을 해야 하는지 확인해 보도록 하겠습니다. unknown 증상 unknow은 다음과 같이 다양한 곳에서 나옵니다. Datagrip은 DB 테이블이나 컬럼 정보를 그때마다 DB에서 조회해 사용하는것이 아니라 따로 저장을 하기때문에 이런 문제가 발생 할 수 있습니다. 이럴때 좀 답답하죠. 당황하지 마시고 다음과 같이 진행 하시면 됩니다. unknown 해결 방법 우선 왼쪽 트리에서 unknown으로 나오는 DBMS위에서 우클릭을 시전합니다. 그리고 Database Tools로 가고, 거기서 Forget Cac..
SQLD 요약 정리 PDF 공유 SQLD 핵심 요약 정리 PDF 공유 안녕하세요. SQLD 준비하시는 많은분들이 마지막에 정리용으로 보시기 좋게 요약을 좀 해보았습니다. SQLD는 기본적인 데이터베이스 지식과 함께 약간의 실습, 노랭이, 그리고 이 PDF만 있어도 합격하시는데 크게 어렵지 않을 것으로 생각 합니다. 여러군데 나눠져 있는 핵심 요약집들과 기본서 및 노랭이 책을 참고로 해서 작성을 했습니다. 아주 간단하게 키워드 위주로 정리를 했기때문에 공부를 어느정도는 하신 분들이 보셔야 이해하시기 좋으실것으로 생각 됩니다. 중요한 항목은 타이틀 번호에 다음과 같이 별이 표시 되어 있습니다. "자주 출제가 된다" 라고 생각하시면 되겠습니다. 모쪼록, 아래 PDF 파일로 이번 SQLD 시험에서 좋은 결과가 있으시길 바랍니다. 감사합니다. ..
SQLD 합격 방법 총정리!! SQLD방 합격을 위한 무엇이든 물어보세요 총정리!! 안녕하세요. SQLD방을 운영하고 있는 Database 입니다. 이방에 처음 오신 분들이 많이 물어보시는 질문들 위주로 조금씩 정리를 해나가겠습니다. 대부분 이방에 오시는 분들은 개발자 이시거나, 내지는 DB쪽업무를 희망하시는 분들이 취업을 위해서 SQLD 또는 SQLP를 따기 위해서 들어오십니다! 아직은 SQLP는 많은 도전자가 없는 종목이다 보니, SQLD를 위주로 먼저 정리를 좀 해볼까 합니다. 그럼 시작하겠습니다! N일 컷 가능 한가요? 몇일 컷 가능한가요? 많이들 물어보시는데요, 정답은 없습니다. 정말 열심히 노랭이책 파고 들고, SQL좀 기본적인거라도 해본적 있으시고 하루 10시간 공부하시면 3일컷도 가능 하겠지만 DB가 뭔지도 모르고, S..