PostgreSQL 개념 정리1. PostgreSQL이란?PostgreSQL은 객체-관계형 데이터베이스 관리 시스템(ORDBMS)으로, 데이터를 저장하고 관리하는데 사용됩니다. 오픈 소스이며, SQL 표준을 준수하고 ACID(원자성, 일관성, 격리성, 지속성) 특성을 지원하는 강력한 데이터베이스 시스템입니다.주요 특징오픈 소스: 무료로 사용할 수 있으며, 커스터마이징이 가능합니다.확장성: 다양한 데이터 타입과 확장 기능을 지원합니다.고성능: 대규모 데이터 처리와 복잡한 쿼리도 효율적으로 처리합니다.ACID 지원: 데이터의 신뢰성과 일관성을 보장합니다.2. PostgreSQL의 구조PostgreSQL은 다음과 같은 주요 구조로 이루어져 있습니다Database: 데이터를 저장하는 기본 단위입니다. 여러 개의..
관계형 데이터베이스(RDB) 기초 정리 (PostgreSQL 기준)관계형 데이터베이스(Relational Database, RDB)는 데이터를 테이블(Table) 구조로 정리하고, 테이블 간의 관계(Relationship)를 통해 효율적으로 데이터를 관리하고 검색할 수 있는 시스템입니다. 이 글에서는 대표적인 오픈소스 RDB인 PostgreSQL을 기준으로 기본 개념과 문법을 정리합니다.1. 기본 개념개념설명테이블 (Table)데이터를 행(Row)과 열(Column)로 저장하는 구조. 하나의 테이블은 하나의 주제나 엔티티를 나타냅니다.열 (Column)속성(Attribute)을 나타내며, 각 열은 고유한 이름과 데이터 타입을 가집니다.행 (Row)하나의 레코드(Record)로, 테이블의 실제 데이터를 구..