패스트캠퍼스국비지원10 12주차 학습일지 - 태블로 조인 vs 관계 vs 블렌딩조인 : 가장 강력한 형태의 물리적 결합관계 : 유연한 형태의 결합, 결합 방향 사전 정의 x블렌딩 : 필요에 따라 결합하는 임시적인 결합 필터Order of Operations의 필터 적용 순서① 추출 필터② 데이터 원본 필터③ 컨텍스트 필터④ 차원 필터⑤ 측정값 필터⑥ 테이블 계산 필터⑦ 숨기기 이중축관련있는 두 개의 측정값을 함께 표현 --> 구체적인 맥락이 밝혀지고 다양한 스토리텔링 가능 2024. 5. 10. 11주차 학습일지 - 태블로 이번주는 SQL 프로젝트 최종발표까지 마치고 태블로 수업을 막 시작했다.프로젝트 기간이 안그래도 짧은데 중간에 주제가 몇 번 바뀌면서 많이 지치기도 했고 아쉬웠지만 그래도 의미없는 결과는 아니었다고 생각하고 많이 배운 것 같다.피드백을 받으며 프로젝트가 존재하기 위해서는 일단 문제정의가 가장 중요하다는 것을 여느 때보다 많이 느꼈다.문제 정의를 위해 수행하는 것이 EDA이고, 이를 통해 도출된 문제는 한 눈에 보기에도 문제라는 것을 모두가 알 수 있어야 한다고 말씀하셨다. 이를 계속 유념하고 팀원들과 토론하며 문제를 잘 정의한 덕에 다음 단계의 분석이 무엇인지 명확했고, 드릴 다운도 잘 되었다고 생각한다. (다각도의 분석을 못해서 아쉽긴 하다)나는 발표 자료를 만들며 다른 사람도 쉽게 이해할만 하다고 생.. 2024. 5. 2. 9주차 학습일지 - SQL 코딩테스트 연습 # 2024/04/12 코딩테스트 연습 -- 1 USE SAKILA; SELECT * FROM category; SELECT category_id, name FROM category WHERE name IN ('Comedy', 'Sports', 'Family'); -- 2 SELECT * FROM film_category; SELECT film_id, category_id FROM film_category WHERE film_id = 2; -- 3 SELECT category_id, COUNT(*) FROM film_category GROUP BY category_id; -- 4 -- 조인 사용 SELECT COUNT(*) FROM film_category; SELECT C.name, COUNT(*) F.. 2024. 4. 19. 8주차 학습일지 - SQL 1. 외래키 (FOREIGN KEY) 외래키 지정 CREATE TABLE buyTbl ( FOREIGN KEY (userID) REFERENCES userTbl (userID) ); userTbl의 userID를 참조하므로 userTbl에 userID가 없는 데이터는 buyTbl에 INSERT할 수 없음 -> userTbl에 데이터를 넣은 후 buyTbl에 추가 가능 buyTbl 에서 참조하는 userID가 있는 경우 userTbl의 데이터를 삭제 할 수 없음 2. 인덱스 클러스터링 인덱스 - 영어사전과 같이 데이터 자체가 이미 정렬되어있는 형태 - 테이블에 PRIMARY KEY로 정의한 컬럼이 있을 경우 해당 컬럼 기준으로 자동 정렬됨 - 테이블 당 하나의 클러스터형 인덱스만 가짐 보조 인덱스 - 데이.. 2024. 4. 11. 이전 1 2 3 다음