전체 글 273

스파르타 코딩 클럽 SQL 3주차 개발일지

[수업 목표] 여러 테이블의 정보를 연결하는 Join을 이해한다. 연결된 정보를 바탕으로 보다 풍부한 데이터분석을 연습한다. 아래 위로 결과를 연결하는 Union을 공부한다. 여러 테이블을 연결해 보자 : Join join 이란? 두 테이블의 공통된 정보 (key값)를 기준으로 테이블을 연결해서 한 테이블처럼 보는 것 예) user_id 필드를 기준으로 users 테이블과 point_users 테이블을 연결하기 select * from point_users left join users on point_users.user_id = users.user_id Join의 종류: Left Join, Inner Join Left Join - 합집합 Left Join은 Outer Join의 일종이다. 따라서 Left..

sql 2022.06.26

스파르타 코딩클럽 SQL 2주차 개발일지

[수업 목표] 동일한 범주의 데이터를 묶어서 통계를 내주는 Group by를 이해한다. 출력하는 데이터를 필드의 값으로 정렬하여 출력하는 Order by를 익힌다. 조금 더 복잡한 분석을 위해 자주 사용되는 유용한 문법을 익힌다. 오늘 배울 것 우리는 데이터에서 무엇이 궁금할까? 통계: 최대 / 최소 / 평균 / 개수 데이터 분석의 목적: 쌓여있는 날것의 데이터 → 의미를 갖는 '정보'로의 변환 데이터베이스 테이블에 저장된 데이터: 쌓여있는 날것의 데이터 가장 많은 Like를 받은 사람의 이름, 전체 신청자수, 평균 연령: 의미있는 '정보' 더 나아가면? '범주 (category)' 각각의 정보가 궁금할 수 있습니다 예) 과목별 신청자 평균 연령, 과목별 신청자수, 성씨별 회원수 등 동일한 범주의 데이터..

sql 2022.06.14

스파르타 코딩클럽 웹개발 2주차 개발일지

[수업 목표] Javascript 문법에 익숙해진다. jQuery로 간단한 HTML을 조작할 수 있다. Ajax로 서버 API(약속)에 데이터를 주고, 결과를 받아온다. 01. JQuery 시작하기 jQuery 란? HTML의 요소들을 조작하는, 편리한 Javascript를 미리 작성해둔 것. 라이브러리 Javascript로도 모든 기능(예 - 버튼 글씨 바꾸기 등)을 구현할 수는 있지만, 코드가 복잡하고, 브라우저 간 호환성 문제도 고려해야해서, jQuery라는 라이브러리가 등장 jQuery와 Javascript - 코드 비교 document.getElementById("element").style.display = "none"; $('#element').hide(); 02. JQuery 다뤄보기 jQ..

코딩일지 2022.06.14

스파르타 코딩클럽 웹개발 1주차 개발일지 220602

1주차 배울 것 - 서버/클라이언트/웹의 동작 개념 웹의 동작 개념 (HTML을 받는 경우) - ex) https://naver.com/ → 이것은 "naver.com"이라는 이름의 서버에 있는, "/" 창구에 요청을 보낸 것. 웹의 동작 개념 (데이터만 받는 경우) - ex) 공연 티켓을 예매하고 있는 상황 Json 형식 - javascript 객체 문법으로 구조화된 데이터를 표현하기 위한 문자 기반의 표준 포맷입니다. 웹 어플리케이션에서 데이터를 전송할 때 일반적으로 사용(서버에서 클라이언트로 데이터를 전송하여 표현하려거나 반대의 경우). CSS 의 기초 HTML 부모-자식 구조 살펴보기 - html 태그는, "누가 누구 안에 있느냐"를 이해하는 것이 가장 중요. 안에 로 공간을 만들어 작성 배경관련..

코딩일지 2022.06.03

스파르타 코딩 클럽 SQL 1주차 개발일지 220531

[수업 목표] 1. 데이터베이스(DB)와 SQL이 왜 필요한지 이해한다. 2. DB에서 데이터를 가져오는 기초적인 문법인 Select와 Where문을 이해한다. 3. 조금 더 복잡한 분석을 위해 자주 사용되는 유용한 문법을 익힌다. 데이터베이스(DB)와 SQL이 왜 필요할까? 많은 양의 데이터를 효과적으로 저장/ 수정/사용하기 위해서는 데이터베이스가 필요. 데이터베이스(DB)의 기능 C (Create): 데이터의 생성 R (Read): 저장된 데이터를 읽어오는 것 U (Update): 저장된 데이터를 변경 D (Delete): 저장된 데이터를 삭제 SQL(Structured Query Language)은 데이터를 읽어오는 과정인 R (Read)를 편하게 만들고, 데이터를 손쉽고 깔끔하게 정리/분석하는 기..

sql 2022.05.31