내일배움단

개발일지/웹개발

서버/클라이언트/웹의 동작 개념

웹의 동작 개념 1. HTML을 받는 경우 우리가 보는 웹페이지는 모두 서버에서 미리 준비해두었던 것을 "받아서", "그려주는" 것 입니다. 브라우저의 역할은 1) 요청을 보낸다 서버가 만들어 놓은 "API" 라는 창구에 미리 정해진 약속대로 요청을 보낸다 2) 받은 HTML 파일을 그려준다 2. 데이터만 받는 경우 항상 HTML만 내려주는 것인가? 데이터만 내려줄 때도 있다 ex) 공연 티켓을 예매할 때, 좌석의 표가 팔릴 때마다 보던 페이지가 새로고침 되면 굉장히 불편 이럴 때, 데이터만 받아서 바꿔 끼운다

개발일지/DataBase

Group by, Order by

데이터에서 무엇이 궁금할까 ? 데이터 분석 : 쌓여있는 날것의 데이터 => 의미를 갖는 '정보' 로의 변환 데이터 베이스 테이블에 저장된 데이터 : 쌓여있는 날것의 데이터 ex) 가장 많은 Like를 받은 사람의 이름, 전체 신청자 수, 평균 연령 : 의미있는 '정보' '범주 (category)' 각각의 정보가 궁금할 때 ex) 과목별 신청자 평균 연령, 과목별 신청자 수, 성씨별 회원 수 등 동일한 범주의 데이터를 묶어주는 Group by Group by란? 동일한 범주를 갖는 데이터를 하나로 묶어서, 범주별 통계를 내주는 것 ex) 성씨별 회원수를 추출하라 SELECT name, COUNT(*) from users group by name 규칙 select 범주별로 세어주고 싶은 필드명, count(..

E-room
'내일배움단' 태그의 글 목록