본문 바로가기

Coding210

SQL 문제 : 주문량이 많은 아이스크림들 조회하기 문제 설명다음은 아이스크림 가게의 상반기 주문 정보를 담은 FIRST_HALF 테이블과 7월의 아이스크림 주문 정보를 담은 JULY 테이블입니다. FIRST_HALF 테이블 구조는 다음과 같으며, SHIPMENT_ID, FLAVOR, TOTAL_ORDER는 각각 아이스크림 공장에서 아이스크림 가게까지의 출하 번호, 아이스크림 맛, 상반기 아이스크림 총주문량을 나타냅니다. FIRST_HALF 테이블의 기본 키는 FLAVOR입니다. FIRST_HALF테이블의 SHIPMENT_ID는 JULY테이블의 SHIPMENT_ID의 외래 키입니다. NAMETYPENULLABLESHIPMENT_IDINT(N)FALSEFLAVORVARCHAR(N)FALSETOTAL_ORDERINT(N)FALSEJULY 테이블 구조는 다음과.. 2024. 10. 31.
비지도 학습 (Unsupervised Learning) 비지도 학습이란? 지도학습과는 반대로 정답이 없는 문제를 의미한다. 군집화 모델 K-means Clustering 알고리즘에 좀 더 가까운 모델. 활용범위가 넓다. 데이터를 그림으로 표현했을 때 가까운 애들끼리 묶어주는 clustering 기법을 말한다. 군집화 할때의 거리측정은 유클리드 거리를 주로 사용. k(몇개의 그룹으로 묶을지)를 설정해야 함 --> 엘보우 기법으로 최적의 k를 선택  계층적 군집화(Hierarchical Clustering) 잘 사용되지 않지만 그 속의 개념들은 배울게 많다.  병합군집화 : 여러개의 데이터들을 병합해 1개의 군집으로 모으는 것. 분할군집화보다 많이 사용된다.분활군집화 : 1개의 군집을(가장 먼거리의 데이터부터) 여러개의 데이터로 만드는 것. DBSCAN 밀도 기.. 2024. 10. 30.
지도학습 (Supervised Learning) 지도학습이란? 특정 input에 대해 '정답(label)' output이 있는 데이터셋 구성을 의미. 프로그램은 이 정보로부터 input과 output의 관계를 유추한다. 회귀(Regression)과 분류(Classification)으로 나뉜다.  회귀 회귀의 output은 continuous값을 가진다. 즉 주어진 input변수를 ouput변수에 대응시키는 어떤 연속함수를 찾는 과정(continuous값이란? 주어지는 연속값의 변화에 따라 계속 변하는 값) 회귀모델 선형회귀, 다항회귀 선형회귀  종속변수(예측하는 변수)와 독립변수(예측하기 위해 사용하는 정보) 간의 관계를 찾는것. 말 그대로 선형관계만 가능하므로 성능이 좋지못함. 선형관계란? 종속변수와 독립변수의 관계가 간단한 곱셈과 덧셈만으로만 이루.. 2024. 10. 30.
SQL 문제 : 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기 문제 설명다음은 중고거래 게시판 정보를 담은 USED_GOODS_BOARD 테이블과 중고거래 게시판 첨부파일 정보를 담은 USED_GOODS_FILE 테이블입니다. USED_GOODS_BOARD 테이블은 다음과 같으며 BOARD_ID, WRITER_ID, TITLE, CONTENTS, PRICE, CREATED_DATE, STATUS, VIEWS은 게시글 ID, 작성자 ID, 게시글 제목, 게시글 내용, 가격, 작성일, 거래상태, 조회수를 의미합니다.Column nameTypeNullableBOARD_IDVARCHAR(5)FALSEWRITER_IDVARCHAR(50)FALSETITLEVARCHAR(100)FALSECONTENTSVARCHAR(1000)FALSEPRICENUMBERFALSECREATED_D.. 2024. 10. 30.
SQL 문제 : 우유와 요거트가 담긴 장바구니 문제 설명CART_PRODUCTS 테이블은 장바구니에 담긴 상품 정보를 담은 테이블입니다. CART_PRODUCTS 테이블의 구조는 다음과 같으며, ID, CART_ID, NAME, PRICE는 각각 테이블의 아이디, 장바구니의 아이디, 상품 종류, 가격을 나타냅니다.NAMETYPEIDINTCART_IDINTNAMEVARCHARPRICEINT데이터 분석 팀에서는 우유(Milk)와 요거트(Yogurt)를 동시에 구입한 장바구니가 있는지 알아보려 합니다. 우유와 요거트를 동시에 구입한 장바구니의 아이디를 조회하는 SQL 문을 작성해주세요. 이때 결과는 장바구니의 아이디 순으로 나와야 합니다.      정답 SELECT cart_idfrom cart_productswhere name in ('yogurt','.. 2024. 10. 29.
24-10-28 TIL 오늘은 첫 시작의 한주이자 월요일이라서 그런지 조금 루즈한 하루였다.계속 해왔던대로 열심히 딥러닝 강의를 들으며 공부를 하고있고, 잘 이해하지 못하겠으면 검색 또는 gpt를 사용하고 있다. 이렇게 공부하는 방식이 이해도 잘되어서 좋은것 같다. 오전, 오후에 딥러닝 ANN , CNN , RNN의 개념을 다시 익혔는데, 이전에는 이해가 안됬던 부분들도 이해하게 되었다.지금의 공부는 개념을 확립하는 시기여서 아직 코드부분에서는 많이 부족하지만 개념이 끝나고 나면 부족한 부분을 점차 보완해 나갈 것이다. 그리고 저녁시간에는 수학특강이 있었고, 역시나 어려웠다.나중에 꼭 다시 들어야겠다. 그리고 공부가 끝나가는 시간에 회의를 하면서 팀과제 발표를 위한 ppt자료 만들기 파트를 나누었고, 나는 내가 코드를 짠 워드.. 2024. 10. 28.