1. 서버 IP 확인하기원격에서 접속하려면 PostgreSQL이 설치된 서버의 IP 주소를 알아야 합니다.WindowsipconfigIPv4 주소 항목을 확인합니다.macOS/Linuxip a또는hostname -I일반적으로 192.168.x.x 형태의 주소가 내부 IP입니다. 2. 클라이언트에서 접속 테스트하기클라이언트(접속할 다른 PC)에서 아래 명령어를 사용합니다:psql -h 192.168.0.10 -U myuser -d mydb192.168.0.10: 서버의 IP 주소myuser: PostgreSQL 사용자명mydb: 접속할 데이터베이스 이름정상 접속 시 비밀번호 입력 후 PostgreSQL 쉘로 진입합니다. 3. 접속 오류 해결 팁1) 비밀번호 인증 실패사용자명이나 비밀번호가 틀렸을 가능성pg..
Study/Statistics & Data Analytics
1. 왜 내부 접속 설정이 필요한가?PostgreSQL은 기본적으로 로컬 접속만 허용합니다. 하지만 팀 개발이나 내부 애플리케이션 연동을 위해 다른 PC에서도 데이터베이스에 접속할 수 있도록 설정해야 할 때가 많습니다. 이를 위해 몇 가지 설정 파일을 수정하고 방화벽을 열어야 합니다. 2. postgresql.conf 설정위치 확인운영체제에 따라 경로는 다르지만 일반적으로 아래 경로에 위치합니다:Ubuntu: /etc/postgresql/14/main/postgresql.confWindows: C:\Program Files\PostgreSQL\14\data\postgresql.conf설정 변경listen_addresses 항목을 찾아 아래처럼 수정합니다:listen_addresses = '*'기본값은 l..
1. PostgreSQL이란?PostgreSQL은 오픈소스 관계형 데이터베이스(RDBMS)로, 안정성과 확장성이 뛰어나 다양한 백엔드 환경에서 널리 사용됩니다. 특히 SQL 표준을 잘 따르며, JSON 등 비정형 데이터 처리도 지원해 최근 개발 트렌드에 적합한 DB로 평가받고 있습니다. 2. PostgreSQL 설치 방법Windows 기준 설치 방법공식 다운로드 페이지로 이동합니다.운영체제에 맞는 인스톨러를 다운로드 후 실행합니다.설치 도중 포트(기본값 5432), 슈퍼유저 비밀번호, 데이터 디렉토리 등을 설정합니다.pgAdmin이라는 GUI 툴도 함께 설치되며, 이후 관리에 활용할 수 있습니다.macOS 기준 설치 방법Homebrew를 사용하는 방법이 가장 간단합니다.brew install postgr..
초기하 분포란?초기하 분포(또는 초등한계 분포)는 유한한 모집단에서 비복원 추출을 통해 특정 속성을 가진 항목을 선택할 확률을 모델링하는 이산 확률 분포이다. 이는 복원 추출을 가정하는 이항 분포와는 달리, 초기하 분포는 비복원 추출을 다루기 때문에, 모집단 크기가 줄어들수록 성공 확률이 변화한다는 특징이 있다. 초기하 분포는 다음과 같은 상황에서 사용된다.고정된 모집단의 크기: 유한한 모집단에서 항목을 추출하는 경우.비복원 추출: 항목을 선택한 후 다시 모집단에 넣지 않기 때문에, 선택된 항목은 다시 추출되지 않음.이진 속성: 모집단의 항목은 특정 속성을 가지고 있거나 그렇지 않은 두 가지 상태(성공/실패)로 구분됨. 초기하 분포의 확률질량함수 (PMF)초기하 분포의 확률질량함수(PMF)는 모집단에서 ..