# rdb

17개의 포스트
post-thumbnail

백엔드 태그 기능(M:N) 구현시 다중 and 조건 처리(태그 검색 기능)

최근 동아리에서 진행중인 사이드 프로젝트를 진행하면서 M:N 관계의 정석이라고 할 수 있는 태그 기능을 구현하면서 겪은 이슈

2021년 2월 23일
·
0개의 댓글
post-thumbnail

[JPA] 값 타입

@Entity로 정의하는 객체데이터가 변해도 식별자로 지속해서 추적 가능예) 회원 엔티티의 키나 나이 값을 변경해도 식별자로 인식 가능int, Integer, String처럼 단순히 값으로 사용하는 자바 기본타입이나 객체식별자가 없고 값만 있으므로 변경시 추적 불가예)

2021년 1월 29일
·
2개의 댓글
post-thumbnail

[JPA] 영속성 전이와 고아 객체

특정 엔티티를 영속 상태로 만들 때 연관된 엔티티도 함께 영속 상태로 만들고 싶을 때 사용하는 옵션예) 부모 엔티티를 저장할 때 자식 엔티티도 함께 저장부모 저장할 때, em.persist(parent)연관된 컬렉션안의 자식 엔티티들 모두 다 함께 영속성 컨테스트에 저

2021년 1월 29일
·
1개의 댓글
post-thumbnail

[JPA] 다양한 연관관계 매핑

연관관계 매핑시 고려사항 다중성 단방향, 양방향 연관관계 주인 다중성 다대일 : @ManyToOne 일대다 : @OneToMany 일대일 : @OneToOne 다대다 : @ManyToMany (실무에서 사용X) >JPA에 있는 애노테이션들은 다 DB랑 매핑하기 위해서

2021년 1월 29일
·
1개의 댓글
post-thumbnail

[JPA] 연관관계 매핑 기초

이번에 다루는 내용이 객체와 관계형 데이터베이스의 패러다임의 차이에서 오는 것 중에서 제일 어려운 내용.객체가 지향하는 패러다임과 관계형 데이터베이스가 지향하는 패러다임의 차이가 있기 때문에 둘 사이의 차이에 의한 극심한 어려움이 있다.객체와 테이블 연관관계의 차이를

2021년 1월 28일
·
1개의 댓글
post-thumbnail

Maria DB

2021년 01월 4일 / 국비 지원 61일차

2021년 1월 4일
·
0개의 댓글
post-thumbnail

RDB Modeling

2020년 12월 27일 / 국비 지원 53일차

2020년 12월 27일
·
0개의 댓글

[MySQL] S3 사용 - Storage서버 연동

S3, AWS, Django장고와 같은 대부분의 웹프로젝트에는 정적 파일과 미디어 파일이 있어요. 웹 처리 과정에서 이런 파일은 응당하는 용도로만 작용해요. 하지만 용량이 커서 부하가 큽니다. 즉 비용이 증가한다는 말이에요. 이런 점을 고려해서 운용환경에서는 웹서버와

2020년 12월 1일
·
0개의 댓글

[MySQL] AWS RDS를 이용하여 MySQL과 Django 연동

MySQL, AWS, Django인스턴스는 가상머신, 즉 가상으로 만든 서버 H/W 박사를 의미해요. 대시브드에서 검색란에 RDS검색후 진입대시보드 생성 버튼 클릭버전 정보에 MySQL 8.x.x 버전 선택템플릿 항목에서 프리티어 선택(월 750시간 무료)설정 부분 입

2020년 12월 1일
·
0개의 댓글

[MySQL] MySQL 환경 구축 및 Django 연동

MySQL, AWSDjangoRDS DB 대시보드의 구성탭에서 파라미터 그룹을 확인 할 수 있어요. 현재 전 세계 모든 언어가 호환되는 UTF-8을 표준규격으로 사용하는 것이 스탠다드이다. 캐릭터 셋 설절은 DB 구축이 완료된 이후 차후에 변경 할 수 있지만, 캐릭터

2020년 12월 1일
·
0개의 댓글
post-thumbnail

RDB의 동시성과 일관성 이슈를 어떻게 처리할 것인가?

웹서비스 중에 RDBMS를 채택하지 않는 경우는 드물다고 생각한다. 요즘은 ORM이 특화되어 Query를 잘 모르더라도 개발자들이 RDB를 능숙하게 다룰 수 있는 시대가 왔지만, 결제/재고 등 민감한 비즈니스를 다루는 환경에서는 RDBMS에 대하여 좀 더 깊은 지식이

2020년 11월 12일
·
2개의 댓글
post-thumbnail

주니어 개발자를 위한 프로젝트 팁💡

본 문서는 멀티캠퍼스 혁신성장 청년인재 집중양성 MSA과정의 2차멘토링 Q&A를 재구성한 글입니다.에자일 방법론 사용시 방법론에 치여 시간을 많이 잡아먹지 않도록 주의프로젝트 팀에 얼마나 맞느냐가 중요면접에서 \~~이러한 방식으로 프로젝트를 진행해보았다, 이런식으로

2020년 9월 16일
·
0개의 댓글
post-thumbnail

[데이터베이스] RDB의 Index를 알아보자.

Full table sacn을 피하자.데이터베이스 테이블의 목차를 만들어주는 역할이다. 인덱스를 만들어놓으면 CRUD시 추가적인 작업이 필요없다. 즉 고속의 검색의 목적이다.데이터베이스의 SELECT에서 where문이나 order by문의 성능향상이 목적이다.테이블의

2020년 8월 2일
·
2개의 댓글
post-thumbnail

[Database] ORM이란?

1) 영속성(Persistence)이란? 데이터를 생성한 프로그램이 종료되더라도 사라지지 않는 데이터의 특성을 말합니다. 영속성을 갖지 않는 데이터는 단지 메모리에서만 존재하기 때문에 프로그램을 종료하면 모두 잃어버리게 됩니다. Object Persistence(영구

2020년 7월 8일
·
0개의 댓글

2020-06-07 TIL 데이터베이스의 종류

데이터베이스(Database)의 종류는 크게 관계형 데이터베이스(RDB)와 NoSQL(Not Only SQL)로 나뉜다.관계형 데이터베이스(RDB)아직까지도 가장 많이 사용되는 데이터베이스로서 흔히 행(Column)과 열(Row)로 표현되는 테이블간의 관계를 나타낼 때

2020년 6월 7일
·
0개의 댓글

일하기 싫을 때 mySql로 놀기

RDS 모르는 초보 개발자의 삽질

2020년 3월 17일
·
0개의 댓글