PostgreSQL
-
안녕하세요! 갓대희 입니다.오늘은 PostgreSQL의 핵심 오브젝트인 테이블, 인덱스, 파티션, 뷰, 시퀀스, 함수, 트리거를 정리하려 한다. 데이터베이스 설계와 운영의 기본이 되는 내용이다. 대상 버전: PostgreSQL 17.x (2025년 릴리즈)사전 조건: PostgreSQL 설치 완료, 기본 SQL 문법 이해공식문서 링크: Data Definition | Indexes | Partitioning | Triggers목차테이블(Table)인덱스(Index)파티션(Partition)뷰(View)시퀀스(Sequence)함수(Function)트리거(Trigger) 1. 테이블(Table)테이블은 PostgreSQL에서 데이터를 저장하는 가장 기본적인 단위이다. 행(Row)과 열(Column)로 구성되..
PostgreSQL 17 환경 구축(3) : 핵심 오브젝트 정리 - 테이블, 인덱스, 파티션, 뷰, 시퀀스, 함수, 트리거안녕하세요! 갓대희 입니다.오늘은 PostgreSQL의 핵심 오브젝트인 테이블, 인덱스, 파티션, 뷰, 시퀀스, 함수, 트리거를 정리하려 한다. 데이터베이스 설계와 운영의 기본이 되는 내용이다. 대상 버전: PostgreSQL 17.x (2025년 릴리즈)사전 조건: PostgreSQL 설치 완료, 기본 SQL 문법 이해공식문서 링크: Data Definition | Indexes | Partitioning | Triggers목차테이블(Table)인덱스(Index)파티션(Partition)뷰(View)시퀀스(Sequence)함수(Function)트리거(Trigger) 1. 테이블(Table)테이블은 PostgreSQL에서 데이터를 저장하는 가장 기본적인 단위이다. 행(Row)과 열(Column)로 구성되..
2026.01.26 -
안녕하세요! 갓대희 입니다.오늘은 PostgreSQL의 기본 관리 개념을 정리하려 한다. 설치 후 실제 운영 환경에서 알아야 할 롤(Role), 권한(Privilege), 스키마(Schema), 익스텐션(Extension) 관리를 다룬다. 대상 버전: PostgreSQL 17.7 (2025년 11월 릴리즈)사전 조건: PostgreSQL 설치 완료 (1장 참조)공식문서 링크: Database Roles | Privileges | Schemas목차PostgreSQL 권한 체계 개요롤(Role)과 사용자 관리권한(Privileges) 관리스키마(Schema) 관리익스텐션(Extension) 관리역할별 권한 설계 가이드실전 튜토리얼: 웹 애플리케이션 DB 환경 구축 1. PostgreSQL 권한 체계 개요Po..
PostgreSQL 17 환경 구축(2) : 기본 관리 - 권한, 롤, 사용자, 스키마, 익스텐션 등안녕하세요! 갓대희 입니다.오늘은 PostgreSQL의 기본 관리 개념을 정리하려 한다. 설치 후 실제 운영 환경에서 알아야 할 롤(Role), 권한(Privilege), 스키마(Schema), 익스텐션(Extension) 관리를 다룬다. 대상 버전: PostgreSQL 17.7 (2025년 11월 릴리즈)사전 조건: PostgreSQL 설치 완료 (1장 참조)공식문서 링크: Database Roles | Privileges | Schemas목차PostgreSQL 권한 체계 개요롤(Role)과 사용자 관리권한(Privileges) 관리스키마(Schema) 관리익스텐션(Extension) 관리역할별 권한 설계 가이드실전 튜토리얼: 웹 애플리케이션 DB 환경 구축 1. PostgreSQL 권한 체계 개요Po..
2026.01.22 -
안녕하세요! 갓대희 입니다.오늘은 PostgreSQL을 처음 설치하는 과정을 공유하려 한다. 이 글에서는 Rocky Linux 8.10과 Ubuntu 24.04 LTS 두 환경에서 PostgreSQL 17을 설치하고 원격 접속 설정까지 완료하는 과정을 비교한다. 각 환경의 특성과 장단점을 이해하면 프로젝트에 맞는 선택을 할 수 있다. 대상 버전 : PostgreSQL 17.7 (2025년 11월 릴리즈)대상 플랫폼 : Rocky Linux 8.10 (Green Obsidian) / Ubuntu 24.04 LTS (Noble Numbat)대상 독자 : DBA, 백엔드 개발자공식문서 링크 : https://www.postgresql.org/docs/17/목차환경 비교 개요Rocky Linux 8.10 Po..
PostgreSQL 17 환경 구축(1) : 설치 하기 - Rocky Linux 8, Ubuntu 24.04 LTS 환경안녕하세요! 갓대희 입니다.오늘은 PostgreSQL을 처음 설치하는 과정을 공유하려 한다. 이 글에서는 Rocky Linux 8.10과 Ubuntu 24.04 LTS 두 환경에서 PostgreSQL 17을 설치하고 원격 접속 설정까지 완료하는 과정을 비교한다. 각 환경의 특성과 장단점을 이해하면 프로젝트에 맞는 선택을 할 수 있다. 대상 버전 : PostgreSQL 17.7 (2025년 11월 릴리즈)대상 플랫폼 : Rocky Linux 8.10 (Green Obsidian) / Ubuntu 24.04 LTS (Noble Numbat)대상 독자 : DBA, 백엔드 개발자공식문서 링크 : https://www.postgresql.org/docs/17/목차환경 비교 개요Rocky Linux 8.10 Po..
2026.01.21