전체 글(30)
-
[AWS] RDS(MySQL) 생성
Amazon RDS(Amazon Relational Database Service) RDS는 클라우드에서 간편하게 데이터베이스를 설치, 운영 및 확장할 수 있는 관리형 서비스 모음입니다. RDS 생성하기 https://aws.amazon.com/ko 로그인 후 > 서비스 > 데이터베이스 > RDS 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services aws.amazon.com 대시보드에서 데이터베이스 생성 선택 이때, 리전 [ 도쿄 ] 부분 확인하기 --> 보통 서울로 하는 듯 (몰라서 안 했다가 쭈욱.. 도쿄가 돼버렸다..) 표준 생성 선택 엔진은 MySQL 선택함 / 엔진 버전도 필요하면 선택. 프로덕션이나 개발/테스트 템플릿은 요금 발생 무료 버전인 프리티어 선택함. DB..
2023.02.09 -
혼자 공부하는 SQL 3주차 - JOIN & SQL 프로그래밍
두 테이블을 묶는 조인 - JOIN 2개의 테이블을 묶어서 하나의 결과를 만들어 내는 것 INNER JOIN / OUTER JOIN으로 나누어진다. 내부 JOIN ( INNER JOIN ) 특별한 명이 없는 JOIN --> (INNER) JOIN 테이블 간의 관계 :: 일대다 관계 두 테이블에 모두 데이터가 있어야만 결과 출력 가능 ☆ 칼럼 SELECT 시에는 테이블을 명확히 선택해주어야 한다. 예시) 테이블.칼럼 // buy.mem_id SELECT 열 목록 FROM 첫 번째 테이블 (INNER) JOIN 두 번째 테이블 ON 조인될 조건 WHERE 검색 조건 더보기 내부 JOIN SELECT -- buy TABLE과 member TABLE 내부 JOIN SELECT * FROM buy INNER JO..
2022.07.24 -
혼자 공부하는 SQL 3주차 - MySQL의 데이터 형식
MySQL의 데이터 형식 데이터 형식이 필요한 경우 ☞ 테이블 만들 때 ( 칼럼의 형식을 정해준다 ) ☞ 데이터 insert할 때 ( insert 시 형식을 맞추지 않게되면 오류가 발생한다. ) ☞ 데이터 update할 때 ( update 시 형식을 맞추지 않게되면 오류가 발생한다. ) 정수형 인원 수, 가격, 수량 등에 주로 사용 데이터 형식 바이트 수 숫자 범위 TINYINT 1 -128 ~ 127 SMALLINT 2 -32.769 ~ 32.767 INT 4 약 -21억 ~ +21억 BIGINT 8 약 -900경 ~ +900경 정수형 타입 뒤에 UNSIGNED를 붙여주면 범위가 0부터로 지정된다. 더보기 데이터 입력가능한 범위 확인하기 market_db에서 hongong4 TABLE 생성하기 -- m..
2022.07.24 -
혼자 공부하는 SQL 2주차
ERD 작성 https://www.erdcloud.com/ ERDCloud Draw ERD with your team members. All states are shared in real time. And it's FREE. Database modeling tool. www.erdcloud.com market_db의 각 테이블에 대한 구조와 pk, fk 등을 한눈에 보기 편리한 Erd를 작성함. 더보기 완성된 테이블 자료 Export market_db DATABASE 생성하기(market_db) -- 만약 market_db가 존재하면 우선 삭제하기 DROP DATABASE IF EXISTS market_db; -- market_db 생성하기 CREATE DATABASE market_db; -- marke..
2022.07.18 -
혼자 공부하는 SQL 1주차
7기 혼공자 & 혼공파에 이어서 8기 혼공S로 돌아왔습니다~~~ 요새 회사에서 제일 많이 하는 게 SQL 쿼리짜는 일이기에 이번 기회에 제대로 SQL 정복하는 게 목표입니다~~ SQL 코드 작성 시에 주석 처리하는 방법 -- 단일 주석처리하기 -- 한 문장씩 주석이 적용된다. -- /* */ 여기 내에 있는 모든 글이 주석처리된다. /* 주 석 처 리 */ SQL 코드 작성 시 어떤 것을 대문자로 쓰고 소문자로 쓰는 지에 대한 구분은 많이 없다. 최우선은 보기 편하게 하는 것이다. /* 보통 Alias는 소문자 SELECT, UPDATE, DELETE 등은 대문자로 TABLE은 입력하는 사람에 따라서 달라지는 거 같다.. SQL문은 최대한 깔끔하게 줄을 맞춰서 입력해주는 것이 보기 편하다. 이후 유지보수..
2022.07.08 -
Spring - pom.xml에 dependency 세팅하기
Maven Repository 사이트 : https://mvnrepository.com/ Maven Repository: Search/Browse/Explore Eureka Plugin Last Release on May 22, 2022 mvnrepository.com 프로젝트에서 사용했던 dependency들을 적어놓았습니다.. 혹시나 필요없는 dependency가 추가되어있거나 필요한 dependency가 안 보인다면 답글주시면 감사합니다...> 복사 완료 pom.xml로 돌아와서 붙여넣기! 'bom'의 경우에는 dependencyManager/dependencies tag 내부에 붙여넣어야 한다. 그 외에는 dependencies tag 내부에 바로 붙여주면 된다! Spring MVC에서 기본적으로..
2022.07.05