# rdb

46개의 포스트
post-thumbnail

관계형 데이터베이스(RDBMS)

📖 데이터베이스란? 데이터베이스는 우리가 사용하는 정보의 총집합체이다. 📖 관계형 데이터베이스란? DB를 구성하고 있는 테이블들이 서로 상호관련성을 가지고 연결되어있는 것을 의미한다. 즉, 각각의 테이블들이 완전한 독립적이지 않고, 테이블 A와 테이블 B가 서로 연

2일 전
·
0개의 댓글
·

SQL Mapper 기준에서 DAO, DTO, Entity 구성하기

SQL Mapper 기준의 DAO, DTO, Entity 정리

2022년 8월 10일
·
0개의 댓글
·
post-thumbnail

RDB에 대한 생각 정리

데이터베이스 스키마 설계를 할 때면, 항상 어느 정도까지 정규화를 해야하지? 고민이 많아 됐다.테이블을 어떻게 구성해야할지, foregin key, unique key, primary key 등등 어떤 제약 조건을 줘야하나 고민해서 설계를 한다. 그런데 막상 운영을 하

2022년 8월 3일
·
0개의 댓글
·
post-thumbnail

RDB에서 JSON 타입 사용기

환경 Kotlin + Spring BootMariaDB 10.6.7Next.js올랑올랑 프로젝트에 reviews 테이블의 구조 올랑올랑은 reviews 테이블에 사진 필드를 json 타입으로 주어서 동적으로 사진이 몇 장을 올리든 reivews 테이블에 모든 데이터

2022년 7월 30일
·
0개의 댓글
·

[SQLD] 관계형 데이터베이스

2차원 표를 이용하여 데이터를 목록화 및 관리하기 위해 만든 데이터 저장 공간이다.일상생활의 모든 정보들을 관리할 수 있는 혁신적인 저장 공간이자, 직관적이면서도 SQL(구조화 언어)를 이용하여 데이터를 추출할 수 있다는 점에서 체계적이다.집합론에 기반을 둔 일종의 데

2022년 7월 26일
·
0개의 댓글
·

prepared statement

DBMS 에서 변수 값을 '?'로 대체하여 컴파일 한 뒤, 이 후 변수 값을 대입하여 실행하는 것같은 질의가 여러번 실행 될 때, 컴파일이 한 번만 이루어지므로 효율적자동으로 escape character()를 삽입하여 프로그램 언어에서 쿼리문으로 파싱될 때 문법 오류

2022년 7월 22일
·
0개의 댓글
·
post-thumbnail

RDB vs. NoSQL

출처 : https://ud803.github.io/%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4/2021/11/16/RDB-vs.-NoSQL-%EC%96%B8%EC%A0%9C-%EB%88%84%EA%B5%A

2022년 7월 20일
·
0개의 댓글
·
post-thumbnail

[DB] RDB vs. NoSQL

정의된 관계로 데이터를 저장하고 구성하는 데이터베이스 유형테이블로 이루어져 있으며, 테이블은 키와 값을 가짐열(column): 필드, 속성행(row): 튜플, 레코드(각 속성에 대한 값)Structured Query Language관계형 데이터베이스에 접근하는 데 사용

2022년 7월 19일
·
0개의 댓글
·

DB Index 효과적으로 설정하는 법

DB Index 효과적으로 설정하는 방법

2022년 7월 4일
·
0개의 댓글
·
post-thumbnail

이슈트래커 - JPA, 테이블

코드스쿼드 마스터프로젝트 중 이슈트래커 작업 중 테이블 설계와 JPA로 구현하면서 관계맵핑 관련한 부분들을 정리 해봤습니다.이번에는 설계가 한번에 바로 나오지 않았습니다.JDBC 라면 크케 고민 하지 않았을 부분이었지만, JPA 로 관계맵핑 하기 좋은 테이블 구조는 무

2022년 7월 3일
·
0개의 댓글
·
post-thumbnail

JPA란 무엇일까? - (JPA의 개념, 사용 이유)

# JPA의 개념 > JPA는 Java Persistance API로 현재 자바 진영의 ORM 기술 표준입니다. 자바 애플리케이션과 JDBC 사이에서 동작하며 쿼리를 자동으로 생성해줍니다. ORM: Object-relational mappin(객체 관계 매핑)으로 객

2022년 6월 28일
·
0개의 댓글
·

RDB 정리

관계데이터구조관계제약관계대수기본 개념: 모든 데이터를 테이블로 표현하는 형태, 테이블로 표현할 수 없는 데이터는 저장할 수 없다릴레이션(== 테이블) \- 릴레이션은 속성으로 구성 \- 다중값 속성을 허용하지 않음 \- 수학적 정의: n-tuple<v1

2022년 6월 19일
·
0개의 댓글
·
post-thumbnail

RDB 용어

출처: 해시넷-레코드

2022년 5월 26일
·
0개의 댓글
·
post-thumbnail

RDB 인덱스 - (4) MySQL EXPLAIN 사용법

MySQL이 쿼리를 실행하는 방법에 대한 정보를 제공합니다.JSON 형식 출력, MySQL Workbench와의 결합을 시각화할 수도 있습니다.

2022년 5월 25일
·
0개의 댓글
·

RDB 인덱스 - (3) PK, FK, UK

레코드를 구별할 수 있는 식별자후보키는 다음 두 가지의 성질을 지니고 있습니다.유일성: 중복되는 Tuple이 없어야 합니다.최소성: 후보키를 이루는 키는 유일성을 만족하면서 최소의 개수로 이루어져야 합니다.후보키 중 레코드의 식별자로 이용하기에 가장 적합하다고 판단되어

2022년 5월 25일
·
0개의 댓글
·
post-thumbnail

RDB 인덱스 - (2) 다중 컬럼 인덱스

다중 컬럼 인덱스 문법 주의 사항 인덱스가 사전 편찬식으로 정렬되어 있으며, 순서쌍에서 왼쪽일수록 우선순위가 있습니다. 이에 따라 컬럼의 순서를 신중히 결정해야 합니다. 구체적으로, equal(=) 조건 처럼 적은 데이터를 조회하는 컬럼을 인덱스 앞 쪽에

2022년 5월 25일
·
0개의 댓글
·
post-thumbnail

RDB 인덱스 - (1) 인덱스

검색속도를 높임 -> 쿼리 부하 감소 -> 시스템 전체 성능 향상자주 반복되는 단어는 오히려 풀스캐닝보다 비효율적임DB 크기의 약 10% 정도의 추가 공간이 필요함처음 인덱스 생성시 시간이 많이 소모데이터 변경 작업이 자주 일어나는 경우 오히려 성능이 안좋아짐영어사전과

2022년 5월 23일
·
0개의 댓글
·
post-thumbnail

RDB vs NoSQL

RDB vs NoSQL

2022년 5월 8일
·
0개의 댓글
·

데이터 무결성

https://iingang.github.io/posts/DB-Integrity-constraint/

2022년 4월 28일
·
0개의 댓글
·

관계데이터모델의 개념

관계 데이터 모델의 개념

2022년 4월 8일
·
0개의 댓글
·