반응형

IT is True 550

[프로그래머스] 우유와 요거트가 담긴 장바구니 - MySQL

문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/62284 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 CART_PRODUCTS 테이블은 장바구니에 담긴 상품 정보를 담은 테이블입니다. CART_PRODUCTS 테이블의 구조는 다음과 같으며,ID, CART_ID, NAME, PRICE는 각각 테이블의 아이디, 장바구니의 아이디, 상품 종류, 가격을 나타냅니다. NAME TYPE ID INT CART_ID INT NAME VARCHAR PRICE INT 데이터 분석 팀에서는 우유(..

[Docker] 도커(Docker)를 통해 MySQL 설치 및 접속하기

Docker 설치하기 Docker 공식 홈페이지에서 자신의 OS 환경에 맞는 Docker를 설치한다. 설치가 끝나면 터미널에서 다음 명령어를 통해 버전을 출력할 수 있다. $ docker -v Docker version 20.10.21, build baeda1f MySQL 도커 이미지 pull 받기 Docker CLI를 통해 MySQL 이미지를 pull 받을 수 있다. TAG에 버전을 지정하여 특정 버전을 다운로드할 수 있으며, 버전을 지정하지 않을 시 최신 버전을 다운로드한다. $ docker pull mysql Using default tag: latest latest: Pulling from library/mysql 3e0c3751e648: Pull complete 7914193c6f0e: Pull..

[Spring Batch] 스프링 배치 DB 스키마 이해하기 - Spring boot 2.x

본 내용은 온라인 강의 사이트 인프런의 정수원 님의 강의 내용이 포함되어 있습니다. 스프링 배치 - Spring Boot 기반으로 개발하는 Spring Batch 스프링 배치 - Spring Boot 기반으로 개발하는 Spring Batch - 인프런 | 강의 초급에서 중~고급에 이르기까지 스프링 배치의 기본 개념부터 API 사용법과 내부 아키텍처 구조를 심도있게 다룹니다. 그리고 스프링 배치 각 기능의 흐름과 원리를 학습하게 되고 이를 바탕으 www.inflearn.com 스프링 배치 DB 스키마 Job 관련 테이블 batch_job_instance Job이 실행될 때 JobInstance 정보가 저당되며 job_name과 job_key를 키로 하여 하나의 데이터가 저장된다. 동일한 job_name과 ..

[프로그래머스] 취소되지 않은 진료 예약 조회하기 - MySQL

문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/132204 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 다음은 환자 정보를 담은 PATIENT 테이블과 의사 정보를 담은 DOCTOR 테이블, 그리고 진료 예약목록을 담은 APPOINTMENT에 대한 테이블입니다. PATIENT 테이블은 다음과 같으며 PT_NO, PT_NAME, GEND_CD, AGE, TLNO는 각각 환자번호, 환자이름, 성별코드, 나이, 전화번호를 의미합니다. Column name Type Nullable P..

[프로그래머스] 년, 월, 성별 별 상품 구매 회원 수 구하기 - MySQL

문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/131532 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 다음은 어느 의류 쇼핑몰에 가입한 회원 정보를 담은 USER_INFO 테이블과 온라인 상품 판매 정보를 담은 ONLINE_SALE 테이블입니다. USER_INFO 테이블은 아래와 같은 구조로 되어있으며 USER_ID, GENDER, AGE, JOINED는 각각 회원 ID, 성별, 나이, 가입일을 나타냅니다. Column name Type Nullable USER_ID INTE..

[Docker] 도커(Docker)란 무엇인가?

도커(Docker) 도커는 컨테이너 기술 기반의 가상화 플랫폼이다. 애플리케이션을 개발하다 보면 다양한 이유로 서버 환경과 개발 환경이 자주 바뀌게 된다. 만약 팀 단위로 개발을 하게 된다면 애플리케이션의 환경이 바뀔 때마다 각각의 개인 환경 또한 변경해야 할 것이다. 따라서 애플리케이션이 자주 변경될수록 개인 환경도 바뀌게 될 것이고 이 과정에서 에러가 발생할 수 있다. 이러한 문제점을 해결해 주는 것이 도커다. 도커를 사용하지 않는 경우 자주 발생하는 문제 개발팀에게 발생하는 문제 팀 단위로 Java를 이용하여 웹 서비스를 개발한다고 가정하자. 각 팀원은 하나의 애플리케이션을 만들기 위해 개발 환경을 유사하게 구축할 것이다. 특정 버전의 JDK, 특정 버전의 데이터베이스 등을 각자 OS 환경에 설치하..

[프로그래머스] 서울에 위치한 식당 목록 출력하기 - MySQL

문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/131118 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 다음은 식당의 정보를 담은 REST_INFO 테이블과 식당의 리뷰 정보를 담은 REST_REVIEW 테이블입니다. REST_INFO 테이블은 다음과 같으며 REST_ID, REST_NAME, FOOD_TYPE, VIEWS, FAVORITES, PARKING_LOT, ADDRESS, TEL은 식당 ID, 식당 이름, 음식 종류, 조회수, 즐겨찾기수, 주차장 유무, 주소, 전화번..

[프로그래머스] 5월 식품들의 총매출 조회하기 - MySQL

문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/131117 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 다음은 식품의 정보를 담은 FOOD_PRODUCT 테이블과 식품의 주문 정보를 담은 FOOD_ORDER 테이블입니다. FOOD_PRODUCT 테이블은 다음과 같으며 PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICE는 식품 ID, 식품 이름, 식품코드, 식품분류, 식품 가격을 의미합니다. Column name Type Nullabl..

[프로그래머스] 식품분류별 가장 비싼 식품의 정보 조회하기 - MySQL

문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/131116 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 다음은 식품의 정보를 담은 FOOD_PRODUCT 테이블입니다. FOOD_PRODUCT 테이블은 다음과 같으며 PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD CATEGORY PRICE는 식품 ID, 식품 이름, 식품 코드, 식품분류, 식품 가격을 의미합니다. Column name Type Nullable PRODUCT_ID VARCHAR(10) FALSE ..

[Spring Batch] 스프링 배치 간단한 Job 구현하고 실행하기 - Spring boot 2.x

본 내용은 온라인 강의 사이트 인프런의 정수원 님의 강의 내용이 포함되어 있습니다. 스프링 배치 - Spring Boot 기반으로 개발하는 Spring Batch 스프링 배치 - Spring Boot 기반으로 개발하는 Spring Batch - 인프런 | 강의 초급에서 중~고급에 이르기까지 스프링 배치의 기본 개념부터 API 사용법과 내부 아키텍처 구조를 심도있게 다룹니다. 그리고 스프링 배치 각 기능의 흐름과 원리를 학습하게 되고 이를 바탕으 www.inflearn.com 스프링 배치 프로젝트 구성 및 환경 설정 아래 링크를 통해 스프링 배치를 실행하기 위한 프로젝트 생성 및 환경 설정을 수행하고 나면 간단한 스프링 배치 Job을 구성하여 실행할 수 있다. https://ittrue.tistory.co..

반응형