Database 기록 4

DBMS, RDBMS, ORDBMS 각각 무엇을 뜻하는가?

안녕하세요~ 저번에 RDBMS와 ORDBMS를 따로 포스팅해 드린다고 했었죠? 각각 무슨 내용인지 쉽게 설명해드리도록 하겠습니다. 📑목차1. DBMS1-1. DBMS란?1-2. DBMS 주요 특징1-3. ACID란?2. RDBMS (관계형 데이터베이스)2-1. RDBMS란?2-2. RDBMS 주요 특징3. ORDBMS (객체 관계형 데이터베이스)3-1. ORDBMS란?3-2. 객체 지향이란?3-3. ORDBMS 주요 특징3-4. 어떤 상황에 어떤 데이터베이스를 선택해야할까?서론웹 사이트에 접속하고 회원가입을 하게 되면 가입한 데이터가 어디에 저장되는지 궁금하시죠? 이번 포스팅에서 주목해야할점은 데이터가 어디에 저장되고 구조는 어떻게 되어있는지, RDBMS와 ORDBMS 각각 무엇을 뜻하는지 살펴보도록 ..

Database 기록 2025.10.13

MySQL과 PostgreSQL 차이점

이번에는 알아볼 내용은 MySQL과 PostgreSQL에 차이점입니다. 그동안 데이터베이스를 사용하면서 MySQL로 많이 사용했었는데요, 많은 개발자분들이 PostgreSQL 사용 빈도가 점점 높아지면서 백엔드 분야에서 요구하는 기술스택중 하나이기도 합니다. 그럼 이 두개의 차이점이 무엇인지 살펴보면서 어떤 프로젝트에서 사용해야하는지 살펴보도록 하겠습니다.📑목차1. MySQL 1-1. MySQL이란?1-2. MySQL 주요 특징1-3. 장점과 단점2. PostgreSQL2-1. PostgreSQL이란?2-2. PostgreSQL 주요 특징2-3. 장점과 단점3. MySQL VS PostgreSQL 차이점3-1. 주요 차이점3-2. 어떤 상황에서 어떤 DB를 선택해야할까?서론지금까지 모든 프로젝트에서 ..

Database 기록 2025.10.12

Mysql 테이블 조인(JOIN) 이란? INNER JOIN, OUTER JOIN, Left JOIN, Right JOIN

안녕하세요 오늘은 Mysql 에서 중요한 문법인 JOIN에 대해 알아보고 각각 쓰이는 표현 방식에 대해 알아보겠습니다. 📑목차1. JOIN (조인)1-1. JOIN이란?1-2. JOIN의 특징2. JOIN의 종류2-1. INNER JOIN2-2. INNER JOIN 구조2-3. INNER JOIN 코드 2-4. LEFT JOIN 2-5. LEFT JOIN 구조2-6. LEFT JOIN 코드 2-7. RIGHT JOIN 2-8. RIGHT JOIN 구조2-9. RIGHT JOIN 코드 서론먼저 이 글을 보시기 전에 JOIN(조인)이라는 단어를 떠오르시면 무엇이 떠오르시나요? 뭔가 같이하다, 결합하다, 함께하다 등등 합성하는 뜻으로 해석됩니다. Mysql에서 JOIN이 무엇이고, JOIN의 종류와 그..

Database 기록 2025.03.18

MySQL를 이용한 데이터베이스 제어

안녕하세요~ 오늘은 MySQL를 이용한 데이터베이스를 제어하는 과정과 데이터베이스에 대한 세부적인 내용도 살펴보겠습니다. 📑목차1.데이터베이스1-1. 데이터베이스란?1-2. 데이터베이스의 장단점1-3. 데이터베이스의 발전1-4. NoSQL란?1-5. MySQL란?1-6. 데이터베이스 관리 시스템 (DBMS)1-7. SQL란?1-8. 작업 단위의 원칙(ACID)1-9. 관계형 데이터베이스의 개념2. 데이터베이스 생성 ( Cmd )2-1. 데이터베이스 조회 ( Cmd )2-2. 데이터베이스 사용 ( Cmd )3. 테이블(TABLE)3-1. 테이블(TABLE) 이란? 3-2. 테이블 타입 종류3-3. 테이블 생성 (Create) 코드3-4. 테이블 생성시 옵션 (NOT NULL, PRIMARY KEY, U..

Database 기록 2025.03.10