본문 바로가기

SQL3

SQLD 마지막 정리 오늘은 1단원에 대해 정리를 진행하고자 한다. 필자는 정리 내용은 2가지 책을 통해 필자가 배운 내용을 정리를 할 목적으로 작성하였다. 1. 수제비 SQLD 자격증 시험 대비서 2. SQL 자격검정 실전문제 모델링 개념 모델링은 현실 세계를 특정한 목적에 따라 단순화 , 추상화하여 이용하기 쉬운 형식으로 표현 현실 세계를 단순화, 추상화, 명학화 하기 위해 일정한 표기법을 사용 모델링 특징 단순화 : 복잡한 현실을 제한된 언어나 표기법을 통해 이해하기 쉽게 하는 단순화의 의미를 가지고 있음 추상화 : 현실세계를 일정한 형식에 맞추어 표현하는 추상화의 의미를 가질 수 있음 명확화 : 애매모호함을 배제하고 누구나 이해가 가능하도록 정확하게 현상을 기술 데이터 모델링 정보시스템을 구축하기 위한 데이터 관점의 .. 2022. 11. 2.
SQL공부 2일차 4일차에 걸쳐 프로그래머스에 있는 SQL문제를 다 풀고 그 다음부터는 leetcode 데이터베이스 문제를 접근하고자 한다. 필자는 풀면서 처음에 생각했던 부분과 더나아가 효율적으로 작성할 수 있는 방법이 있는지 생각하면서 접근하고자 한다. ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAMETYPENULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_T.. 2022. 10. 1.
SQL 공부 1일차 1번 여러 기준으로 정렬하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAMETYPENULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) TRUE SEX_UPON_INTAKE VA.. 2022. 9. 30.