728x90
반응형
SMALL

DataModeling 4

[프로그래머스 | SQL] 조회 수가 가장 많은 중고거래 게시판의 첨부파일 조회하기 해석 (Oracle)

안녕하세요! 오늘은 프로그래머스의 SQL 코딩 테스트 연습 문제 중 조회 수가 가장 많은 중고거래 게시판의 첨부파일 조회하기를 풀어보았습니다. USED_GOODS_BOARD 및 USED_GOODS_FILE 테이블에서 조회 수가 가장 많은 중고 거래 게시물의 첨부 파일 경로를 검색하고, 첨부 파일 경로를 FILE_ID 별로 내림차순으로 정렬한 다음 파일 경로의 일부로 파일 ID, 파일 이름, 파일 확장자를 출력하는 문제입니다. 기본 파일 경로는 '/home/grep/src/'이며, 게시물 ID에 따라 디렉터리가 나뉘어야 합니다. SELECT '/home/grep/src/' || ugf.BOARD_ID || '/' || ugf.FILE_ID || ugf.FILE_NAME || ugf.FILE_EXT AS F..

SQL 2023.06.12

SQL NOT NULL 제약 조건 | 데이터베이스 테이블의 데이터 무결성 보장

안녕하세요! 오늘은~ 데이터베이스 설계에 사용되는 가장 일반적인 제약 조건 중 하나인 SQL NOT NULL 제약 조건에 대해 살펴보겠습니다. 데이터베이스로 작업할 때 데이터베이스에 저장된 데이터의 무결성을 보장하는 것이 중요합니다. 이를 달성하는 한 가지 방법은 데이터베이스 테이블에 삽입할 수 있는 값을 정의하는 규칙인 제약 조건을 사용하는 것입니다. SQL NOT NULL 제약 조건은 무엇일까요? SQL NOT NULL 제약 조건은 데이터베이스 테이블의 열에 null 값이 포함되지 않도록 하는 데 사용됩니다. null 값은 값이 없음을 나타내며 계산을 수행하거나 특정 데이터를 검색할 때 문제를 일으킬 수 있습니다. 그래서 NOT NULL 제약 조건을 사용하여 열에 항상 값이 포함되도록 하여 데이터 품..

SQL 2023.05.28

고급 데이터 분석을 위한 SQL Self Join 탐색하기 | 테이블을 Self Join 하는 방법

안녕하세요! 오늘은~ SQL Self Join이 무엇인지, 어떻게 작동하는지, 언제 사용할 수 있는지에 대해 살펴봅시다. SQL Self Join은 데이터베이스 개발자에게 아주 중요한 도구입니다. 셀프 조인을 통해서 테이블을 Self로 조인하여 동일한 테이블 내에 둘 이상의 서로 다른 행의 데이터를 결합하는 새 테이블을 만들 수 있습니다. 이렇게 하면 트리나 그래프와 같이 계층적 데이터 구조가 있고, 그 구조를 통과하는 쿼리를 만들려고 할 때 유용하게 사용할 수 있습니다. SQL Self Join 이란 무엇일까요? Self Join은 테이블을 테이블 자신과 결합하는 조인 작업입니다. 즉! 서로 구별하기 위해 다른 별칭을 사용하여 동일한 테이블의 두 복사본을 조인하는 것입니다. 이를 통해 서로 다른 테이블..

SQL 2023.05.08

데이터 사이언스의 MAE(Mean Absolute Error) 평균 절대 오차 이해

안녕하세요! 오늘은~ MAE가 무엇인지, 어떻게 작동하는 건지, 데이터 사이언스에서 왜~ 중요하다~ 중요하다~ 하는지 살펴보겠습니다! 데이터로 작업할 때 모델의 성능을 평가하는 데 사용되는 다양한 메트릭을 아는 것은 중요합니다. 이러한 메트릭 중 하나는 모델의 예측 값과 실제 값 간의 평균 차이를 측정하는 데 사용되는데요, 바로 절대 평균 오차! MAE입니다. 1. MAE란 무엇일까요? 평균 절대 오차인 MAE는 회귀 모델의 성능을 평가하는 데 사용되는 일반적인 메트릭입니다. 모델의 예측 값과 실제 값 사이의 절대 평균 차이를 측정합니다. MAE의 공식을 보면 다음과 같습니다. IS = (1/n) * Σ|i=1에서 n| |yi - ŷi| 여기서 yi는 실제 값, ŷi는 예측 값, n은 샘플 수입니다. 2..

Python 2023.04.07
728x90
반응형
LIST