본문 바로가기

스터디 정리23

혼자 공부하는 머신러닝+딥러닝 1주차 1주차 미션 - 코랩 실습 화면 캡처하기, Ch.02(02-1) 확인 문제 풀고, 풀이 과정 정리하기 [▶ 확인 문제] 머신러닝 알고리즘의 한 종류로서 샘플의 입력과 타깃을 알고 있을 때 사용할 수 있는 학습 방법은 지도 학습입니다. - 비지도 학습은 타깃 데이터가 없어 무엇을 예측하는 것이 아니라 입력 데이터에서 어떤 특징을 찾는 데 주로 활용됩니다. - 차원 축소는 고차원의 데이터를 저차원의 데이터로 변환하는 방법입니다. - 강화 학습은 기계 학습의 한 영역으로 선택 가능한 행동들 중 보상을 최대화하는 행동 혹은 행동 순서를 선택하는 방법입니다. 훈련 세트와 테스트 세트가 잘못 만들어져 전체 데이터를 대표하지 못하는 현상은 샘플링 편향입니다. 사이킷런은 입력 데이터가 행: 샘플, 열: 특성으로 구성되.. 2023. 1. 4.
혼자 공부하는 SQL 6주차 6주차 미션 - market_db의 고객 테이블(member)에 입력된 회원의 정보가 변경될 때 변경한 사용자, 시간, 변경 전의 데이터 등을 기록하는 트리거 작성하고 인증샷 트리거는 INSERT, UPDATE, DELETE 문이 작동할 때 자동으로 실행되는 프로그래밍 기능입니다. 트리거를 활용하면 데이터가 살제될 때 해당 데이터를 다른 곳에 자동으로 백업할 수 있습니다. 자동으로 수행하여 사용자가 추가 작업을 잊어버리는 실수를 방지해주죠. 예를 들어, 회사원이 퇴사를 하면 직원 테이블에 퇴사한 직원의 정보를 삭제하면 됩니다. 즉, 퇴사한 직원의 데이터를 DELETE 문으로 지우게 되죠. 그런데 나중에 퇴사한 직원이 회사에 다녔던 기록을 요청할 수도 있습니다. 어떻게 퇴사한 직원 정보를 알 수 있을까요?.. 2022. 8. 21.
혼자 공부하는 SQL 5주차 5주차 미션 - 인덱스 생성하고 key_name이 PRIMARY로 출력된 결과화면 캡쳐하기 인덱스 생성 테이블을 생성할 때 Primary key 문법을 사용하면 클러스터형 인덱스가, Unique 문법을 사용하면 보조 인덱스가 자동으로 생성됩니다. 하지만 직접 인덱스를 생성하고 싶다면 다음과 같은 CREATE INDEX 문을 사용하면 됩니다. CREATE [UNIQUE] INDEX 인덱스_이름 ON 테이블_이름(열_이름) [ASC | DESC]; 위의 쿼리는 보조 인덱스 중 고유 인덱스를 만드는 쿼리인데 ASC 또는 DESC로 오름차순 또는 내림차순으로 만들어줍니다. 기본은 ASC로 만들어지며 DESC로 만드는 경우는 거의 없습니다. 이제 실습을 통해 더욱 자세히 알아보겠습니다. SELECT * FROM .. 2022. 8. 15.
혼자 공부하는 SQL 4주차 4주차 미션 - p. 226 - market_db의 회원 테이블(member) 생성하고, p. 229 - 데이터 입력한 후 인증샷 2022. 7. 30.
혼자 공부하는 SQL 3주차 3주차 미션 - 확인문제 4번 풀고 인증샷 2022. 7. 24.
혼자 공부하는 SQL 2주차 2주차 미션 - 확인문제 2번 풀고 인증샷 ORDER BY LIMIT DISTINCT 데이터 입력, 삭제 - 데이터 입력: INSERT INSERT는 테이블에 데이터를 삽입하는 명령어입니다. [기본 문법] INSERT INTO 테이블명 (열1, 열2...) VALUES (값1, 값2...); Tip! [AUTO_INCREMENT] AUTO_INCREMENT는 1부터 증가하는 값을 자동으로 입력해줍니다. 주의해야 할 점은 AUTO_INCREMENT로 지정하는 열은 꼭 PK를 설정해줘야 합니다. [설정 방법] -- 예제 CREATE TABLE HONGONG( id INT AUTO_INCREMENT PRIMARY KEY, name CHAR(7), age INT); HONGONG 테이블을 생성하는데 그 테이블에.. 2022. 7. 14.