📖 TypeORM 개념 / 초기 세팅, Docker (NestJS)
새로운 사이드 프로젝트에서 사용하게 될 TypeORM과 Docker에 대해 간단히 알아봤다 참고한 영상과 블로그 기록해둬야지 ~~ TypeORM https://codegear.tistory.com/116 Docker
새로운 사이드 프로젝트에서 사용하게 될 TypeORM과 Docker에 대해 간단히 알아봤다 참고한 영상과 블로그 기록해둬야지 ~~ TypeORM https://codegear.tistory.com/116 Docker
학습 환경 : Mac, iTerm 캐시(Cache), 캐싱(Caching)이란? ✔️ 캐시(Cache) 원본 저장소보다 빠르게 가져올 수 있는 임시 데이터 저장소를 의미한다. Cache Aside (= Look Aside, Lazy Loading) 전략 캐시(임시 데이터 저장소)에 접근해 데이터를 빠르게 가져오는...
학습 환경 : Mac, iTerm Redis 기본 명령어 ✔️ Redis 실행 / 실행 여부 확인 / 중지 # redis 실행 brew services start redis # redis 실행 여부 확인 brew services info redis # redis 중지 brew services stop redis ...
학습환경 : Windows, MariaDB, DBeaver stored procedure 저장 프로시저 자주 사용하는 sql문을 저장해두는 용도 함수와 비슷한 느낌 사용방법 및 예시(DBeaver) procedure를 생성하는 sql문을 직접 작성하는 방법도 있고, DBeaver와...
학습환경 : Windows, MariaDB, DBeaver UPDATE UPDATE - SET - WHERE 특정 행의 데이터를 수정하고 싶으면 UPDATE 문법을 사용한다 사용방법 UPDATE 테이블명 SET 컬럼1 = 값, 컬럼2 = 값 WHERE 조건식 ...
학습환경 : Windows, MariaDB, DBeaver 예시 테이블 [주문테이블] id 주문번호 고객명 상품 1 1 홍길동 컴퓨터 2 1 홍...
학습환경 : Windows, MariaDB, DBeaver 정처기 공부할 때 냅다 외웠던 도부이결다조…. 자세히 알아보자 제1정규형 (1NF, 1st normal form) : 하나의 셀 안에는 하나의 데이터만. 제1정규화는 각 컬럼이 원자값을 갖도록 만드는 과정을 말한다 제1정규화를 적용하기 전 [...
학습환경 : Windows, MariaDB, DBeaver 숫자, 문자 등 데이터가 들어가는 곳에 조건에 따라 각각 다른 값을 넣고 싶다면? IF(), CASE() 문법을 사용해서 조건문을 추가하면 된다 IF() 사용방법 IF( 조건식, 조건식이 참일때 값, 조건식이 거짓일때 값 ); ...
학습환경 : Windows, MariaDB, DBeaver MAX, MIN 대신 LIMIT 데이터가 너무 많은 환경에서 MAX나 MIN을 쓰게되면 너무 오래 걸릴 수도 있음 그럴땐 ORDER BY로 DESC나 ASC 정렬하고 LIMIT 1을 사용해 맨 위의 자료만 출력하면 같은 값을 도출함 데이터가 많을 땐 둘 다 테스트 해보...
학습환경 : Windows, MariaDB, DBeaver IN 문법 여기서 상품 카테고리가 신발, 가전, 식품인 것들만 출력하고 싶다면? OR 절을 사용한다면 SELECT * FROM product WHERE 카테고리 = '신발' OR 카테고리 = '가전' OR 카테고리 = '식품' OR을 3번이나 반복해서 사용해야...