profile
나는야 머찐 개발자

조인의 원리

중첩 루프 조인(NLJ, Nested Loop Join)은 중첩 for문과 같은 원리로 조건에 맞는 조인을 사용하는 방법이며, 랜덤 접근에 대한 비용이 많이 증가하므로 대용량 테이블에서는 사용하지 않습니다. 또한 두 테이블 중 작은 테이블을 선행 테이블로 정하는 것이

2023년 5월 15일
·
0개의 댓글
·
post-thumbnail

조인의 종류

조인(join)이란? > 조인(join)이란 하나의 테이블이 아닌 두 개 이상의 테이블을 묶어서 하나의 결과물을 만드는 것을 말합니다.

2023년 5월 15일
·
0개의 댓글
·

[데이터베이스] 인덱스

인덱스란? 인덱스는 추가적인 쓰기 작업과 저장 공간을 활용하여 데이터베이스 테이블의 검색 속도를 향상시키기 위한 자료구조입니다. B-트리 인덱스는 보통 B-트리라는 자료구조로 이루어져 있습니다. 인덱스 만드는 방법 인덱스를 만드는 방법은 데이터베이스마다 다르며 My

2023년 5월 15일
·
0개의 댓글
·

데이터베이스의 종류

관계형 데이터베이스 > 관계형 데이터베이스(RDBMS)는 행과 열을 가지는 표 형식 데이터를 저장하는 형태의 데이터베이스를 가리킵니다. SQL이라는 언어를 써서 조작하며 MySQL, PostgreSQL, 오라클, SQL Server, MSSQL 등이 있습니다. MyS

2023년 5월 11일
·
0개의 댓글
·

트랜잭션과 무결성

트랜잭션 > 트랜잭션은 데이터베이스에서 하나의 논리적 기능을 수행하기 위한 작업의 단위를 말합니다. 이 때 말하는 논리적 기능이란 질의어(SQL : SELECT, INSERT, DELETE, UPDATE)를 통해 데이터베이스에 접근하는 것을 의미합니다. 즉, 여러 개의

2023년 5월 11일
·
0개의 댓글
·

데이터베이스의 기본

데이터베이스(DB, DataBase)는 일정한 규칙, 혹은 규약을 통해 구조화되어 저장되는 데이터의 모음입니다. 해당 데이터베이스를 제어, 관리하는 통합 시스템을 DBMS(DataBase Management System)라고 하며, 데이터베이스 안에 있는 데이터들은 특

2023년 5월 4일
·
0개의 댓글
·