SERIES

SQL 첫걸음

4 Posts·Last updated on June 13, 2024

[SQL 첫걸음] 1장. 데이터베이스와 SQL

April 16, 2024

데이터베이스와 SQL 데이터베이스 데이터베이스란 데이터의 집합이다. 흔히 데이터를 조회할 때 정리된 시스템을 의미한다. 데이터를 영구보존하기 위해 데이터 베이스가 탄생했다. 개인용 컴퓨터, 휴대용 기기, 웹, 계산대(POS)등 다양한 시스템에서 사용된다. 데이터베이스는 흔히 라는 약자로 통용된다. 앞서 말했듯이 데이터베이스는 데이터의 집합이다. 이를 효율…


[SQL 첫걸음] 2장. 테이블에서 데이터 검색

April 18, 2024

프로그래밍 언어를 배울 때 Hello, World! 출력으로 시작하듯이 데이터 조회는 SQL 명령의 기본이다. 명령을 작성할 때는 마지막에 꼭 세미콜론(;)을 붙여주자. SELECT SELECT는 DML에 해당되고 데이터를 조회할 때 자주 사용한다. SELECT 명령을 '질의' 또는 '쿼리'라고 부른다. SQL 명령은 키워드를 기준으로 '구'로 구분할 수…


[SQL 첫걸음] 3장. 정렬과 연산

June 09, 2024

매일 회고를 작성하며 나를 돌아본다. 일일회고를 모아 월간회고를 작성할 때 불편함을 겪어 간단한 서비스를 만들고 있다. 서비스를 개발하며 글은 쌓일텐데 항상 전체 데이터를 가져오는건 비효율적이지 않을까라는 접근으로 페이지네이션을 구현했다. 알고보니 페이지네이션도 다양한 선택지가 있었다. (Offset , No Offset) 오늘 이 시간에는 흔하게 접할…


[SQL 첫걸음] 4장. 데이터 추가, 삭제, 갱신

June 13, 2024

이번장에서는 DML에 해당되는 INSERT, DELETE, UPDATE를 배우고 논리삭제와 물리삭제의 차이를 다룬다. 추가하기 - INSERT INSERT는 데이터를 추가할 때 사용한다. 예를 들어 회원가입, 상품추가등에 사용된다. 이전에 배운 SELECT는 서버에서 데이터를 조회하고 결과를 반환했다. (서버 -> 클라이언트) INSERT는 클라이언트에서…