데이터를 활용하고 확인하는 과정
·
DBMS/BigQuery
해당 내용은 초보자를 위한 BigQuery(SQL) 입문 강의를 기반으로 작성되었습니다.1. 데이터를 활용하는 과정 [어떤 일을 해야한다]     ↓     문제 정의→So What? Why So? 질문을 하며 문제 정의하기 지표(metric)를 잘 정의해서 가설을 만들기 ↓     [원하는 것을 정한다]   1. 조건 (필터링)2. 추출ex) 날짜 추출3. 변환ex) 1 -> 1명4. 요약ex) 하루에 주문 몇 개? ↓   →필요한 [데이터 탐색]→단일 자료→다량의 자료↑↓   데이터 결과 검증   ↓    ←피드백 / 활용     실질적으로 SQL을 사용하는 과정은 [데이터 탐색]과 [데이터 결과 검증] 부분이다.2. 저장된 데이터 확인하기
BigQuery 환경 설정 방법
·
DBMS/BigQuery
해당 내용은 초보자를 위한 BigQuery(SQL) 입문 강의를 기반으로 작성되었습니다.1. Google Cloud 설정https://console.cloud.google.com Google 클라우드 플랫폼로그인 Google 클라우드 플랫폼으로 이동accounts.google.com 1-1. 약관 동의 1-2. 새로운 프로젝트 생성 1-3. 무료 $300 크레딧 받기 1-4. BigQuery Studio로 이동2. 데이터 셋 만들기 / 업로드하기2-1. 데이터셋 생성 2-2. 테이블 생성_pokemon, trainer, trainer_pokemon 2-3. 테이블 생성_battle3. 쿼리 실행 쿼리 문SELECT *FROM `basic.pokemon` # ESC 키 밑에 있는 따옴표임ORDER BY ..
SQL 기초 지식 (BigQuery란?)
·
DBMS/BigQuery
해당 내용은 초보자를 위한 BigQuery(SQL) 입문 강의를 기반으로 작성되었습니다.학습 시작 전 알고 있으면 좋은 개념들함수 : 프로그램 소스 코드에서 일정한 동작을 수행하는 코드들 like.. 가전제품..?빵을 데우고 싶은 경우,input함수output차가운 빵토스트기 (데워줌)따뜻한 빵SQL (Structured Query Language)- DB에서 데이터를 가지고 올 때 사용하는 언어- DB의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어- 흔히 쿼리문, 쿼리 구문, 쿼리를 짠다, SQL 쿼리 등으로 표현한다.  테이블 구조 column 1column 2column 3column 4row 1    row 2    row 3     - 열 column : 세로줄- 행 row : 가..
BigQuery 학습 전 참고할 내용
·
DBMS/BigQuery
해당 내용은 초보자를 위한 BigQuery(SQL) 입문 강의를 기반으로 작성되었습니다.BigQuery를 학습하고 나면회사에 저장된 데이터를 자유롭게 추출할 수 있다.회사에서 주요 지표를 추출할 수 있다.데이터에서 의미를 파악할 수 있다. 강의 특징오류가 발견되었을 때 어떻게 고칠 것인가?데이터 결과 검증을 어떻게 할 것인가?쿼리를 잘 작성할 수 있는 도구는 무엇이 있을까?문제 풀이구조화된 시각화 자료 제공강의자가 어떤 생각으로 쿼리를 작성하는지 흐름에 대해 공유 강의에서 사용할 데이터- 포켓몬 데이터 (자체 제작) : 트레이너 데이터, 트레이너의 포켓몬 보유 데이터, 배틀 데이터   * 이커머스 구매 데이터와 동일한 형태 (데이터만 다름) 빅쿼리 학습하며 참고하기 좋은 링크Google Analytics..
어떤 DBMS가 좋은가? 오라클? MySQL? MongoDB?
·
DBMS/데이터베이스 이론
어떤 DBMS를 사용해야할지.. 처음 데이터베이스를 시작하려 할 때 가장 많은 고민일 것이다. 사실 각 데이터베이스 관리 시스템마다 각각의 특징이 있어서 그것을 잘 보고 자신에게 맞는 시스템을 고르면 된다. 자기가 가장 잘 활용할 수 있는 DBMS가 가장 좋은 DBMS이다. 이 질문에도 잘 모르겠다면 3가지를 보면 된다.안정성 Stability성능과 기능 Performance and features커뮤니티 또는 인지도 Community or awareness성능이나 기능은 돈이나 노력으로 해결되지만 안정성은 그렇지 않다.그래서 DBMS의 안정성을 최우선으로 생각해야 한다. 3번의 커뮤니티나 인지도가 적은 DBMS는 필요한 경험이나 지식을 구하기가 정말 어렵다.그렇기 때문에 만약 내가 회사의 대표라면 3번..
0229
·
DBMS/Oracle SQL
등급번호 등급이름 유저번호 유저아이디 등급번호 1 VVIP 1 A 1 2 VIP 2 B 2 3 NORMAL NULL NULL NULL LEFT OUTER JOIN - 우선 조인을 기준으로 왼쪽 테이블의 정보를 전부 가져온 후 온 조건과 일 ---------------------------------- 1. TO_CHAR() : 소괄호 안에 들어온 값을 문자열 타입으로 변환해준다. 날짜 형식을 변경할 때 유용하다. EX) TO_CHAR(SYSDATE, 'YYYY-MM-DD'); T0_CHAR(SYSDATE, 'YYYY년 MM월 DD일'); 2. TO_NUMBER() : 소괄호 안에 들어온 값을 NUMBER 타입으로 변환 3. TO_DATE() : 소괄호 안에 들어온 값을 DATE타입으로 변환 CHAR(10..