전체 글

만두의 기술 블로그
우선 Git 다운로드를 위해 Git 홈페이지로 접속합니다. Git www.git-scm.com 자신이 접속한 OS(운영체제)에 맞게 다운로드 버튼이 활성화 되어있습니다. 클릭합니다.Standalone  -> 실행 파일Potable -> 무설치저는 Standalone의 64-bit Git for Windows Setup을 다운로드 했습니다.Next설치되는 위치를 지정합니다.Next부가적인 기능을 설치합니다.저는 기본 기능만 설치하겠습니다.원래 상태 그대로 NextGit이 시작되는 Start Menu folder를 설정하는 창입니다.NextGit을 사용할 기본 에디터를 설정합니다.저는 vscode를 주로 사용하기 때문에 vs로 설정했습니다.NextLet Git decideGit의 기본 시작 분기 이름을 ma..
· 후기
SQLD 53회 시험 회고 5월 25일 SQLD 시험에 응시하고 적는 후기입니다.저는 개발자 취업준비를 하고 있지만 SQL에 대해서는 거의 몰랐기 때문에 노베이스로 시작했습니다. 시험 신청 및 책 주문 4월 22일에 시험 신청을 하고 바로 책 주문을 했습니다.책은 SQLD 친다고 하면 무조건 알게 되는 SQL 자격검정 실전문제(aka.노랭이)를 주문!2023년 마지막 시험을 끝으로 SQLD가 개정되었기에 그에 맞춰 책도 개정판으로 새로 나와 개정판 구매!개정 후 52회가 첫 시험이었고 저는 그다음 시험을 치게 되었기에 관련 글이 몇 개 없어 정보를 많이 얻지는 못했지만 크게 바뀐 게 없는 것 같아서 다행이었다.. 노랭이는 사실문제만 있고 개념은 매우 부족하고 해설은 조금 불친절하기에 처음 접한다면 많이 ..
SQLD_중요 개념 총정리SQL 자격검정 실전문제(aka.노랭이)를 풀면서 중요하다고 생각하거나, 3회독에 틀린 문제를 오답노트 겸 다시한번 개념 정리를 하기위해 작성합니다. 실제로 SQLD 기출에서 이 유형의 문제들이 중요하다는 느낌을 받았습니다.#[개념] - (문제번호) 개정 후 노랭이 기준)제 1 과목#스키마 - (5번, 6번)외부 스키마- 여러 사용자 관점으로 구성하는 것- 사용자나 프로그래머가 개인의 입장에서 필요한 데이터베이스의 논리적 구조를 정의개념 스키마- 조직 전체를 관장하는 입장(통합관점)에서 데이터베이스를 정의한 것내부 스키마 - 데이터베이스의 물리적 저장구조를 정의#엔터티 유형 - (12번)유형과 무형유형 엔터티 - 물리적 형태 존재, 안정적, 지속적개념 엔터티 - 물리적 형태 x사..
소계 함수 SQLD 공부중 SQL 활용 부분에서 ROLLUP과 CUBE가 이해가 잘 안가서 작성합니다.손으로는 뭔가 잘 와닿지 않아서 Chat GPT와 함께 합니다.ROLLUPROLLUP은 간단한 예를 들면,ROLLUP(A, B)라는 구문이 나오면, A별, (A,B)별 총 합계를 나타낸다. 사실 이말은 예시가 없으면 이해가 잘 안되기 때문에 GPT와 함께 간단한 예시를 살펴보며 이해를 하겠습니다.우선 테이블을 하나 만들어주겠습니다.-- DEPT 테이블 예시CREATE TABLE DEPT ( DEPTNO INT, DNAME VARCHAR(50));INSERT INTO DEPT (DEPTNO, DNAME) VALUES(10, 'ACCOUNTING'),(20, 'RESEARCH'),(30, 'SAL..
관리구문DML(Data Manipulation Language)INSERT, UPDATE, DELETE, MERGECommit or Rollback 필수INSERT(삽입)테이블에 행을 삽입할 때작성하지 않으면 NULL 입력INSERT INTO TABLE1 VALUE(V1, V2, ...);INSERT INTO TABLE1(COL1, COL2, ...) VALUE(V1, V2, ...);UPDATE(수정)데이터를 수정, 컬럼 단위 수행UPDATE TABLE1 SET COL1 = 11220 WHERE 조건;--------------UPDATE TABLE1 SET COL1 = 11220, COL2 = 5500 WHERE 조건;DELETE(삭제)데이터를 삭제할 때, 행 단위 수행DELETE TABLE1 ..
SQL 활용서브쿼리SQL문 안의 또 다른 SQL문GROUP BY 절 제외 모두 사용 가능스칼라 서브쿼리(SELECT 절)주로 서브쿼리를 하나의 컬럼으로 사용하기 위해SELECT COL1, (SELECT COL2 FROM TABLE2 WHERE 조건) FROM TABLE1;인라인 뷰(FROM 절)주로 서브쿼리를 테이블처럼 사용하기 위해SELECT COL1 FROM (SELECT COL2 FROM TABLE1) WHERE 조건;WHERE 절 서브쿼리가장 흔한 서브쿼리값의 전달을 목적SELECT COL1 FROM TABLE1 WHERE 조건연산자 (SELECT COL2 FROM TABLE2 WHE..
고민하는만두
Through the dev