책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 데이터베이스 프로그래밍 > SQL
· ISBN : 9791112087911
· 쪽수 : 296쪽
· 출판일 : 2025-11-11
목차
1장 PostgreSQL 개요 및 설치
1.1 데이터베이스 개념과 용어
1.2 PostgreSQL의 특징과 구조 및 개요
1.3 PostgreSQL 설치 및 초기 설정
1.4 기본 시스템 명령 및 실습
2장 데이터베이스 구조와 설계
2.1 데이터베이스 구조
2.2 데이터 정의어 실습
2.3 테이블 설계와 정의
2.4 비즈니스 DB 설계 및 구조화 실습
3장 SQL 기본 및 중급 문법과 실습
3.1 SQL 핵심 문법
3.2 DML(데이터 조작어) 실습
3.3 데이터 검색 실습
3.4 데이터 연결 및 다중 테이블 고급 검색
3.5 인덱스, 시퀀스, 뷰, 머티리얼라이즈드 뷰
3.6 판매/회원 관리 CRUD 구현
4장 PL/pgSQL 프로그래밍과 고급 활용
4.1 PL/pgSQL 소개와 함수 기본 작성
4.2 변수, 제어문과 예외 처리
4.3 프로시저(Procedure)와 트리거(Trigger) 실습
4.4 동적 SQL과 커서(Cursor) 활용
4.5 주문 처리 로직, 통계 집계, 로그 자동화 트리거 구현
5장 PostgreSQL 관리 및 운영
5.1 postgresql.conf 및 pg_hda.conf 설정
5.2 사용자·역할·권한 관리와 보안 정책
5.3 방화벽 설정, 원격 접속 허용, SSL 설정
5.4 백업 디렉터리 구조, 로그 관리, 에러 진단
5.5 PowerShell을 활용한 운영 자동화 스크립트 작성
6장 인공지능을 위한 PostgreSQL 활용
6.1 환경 준비 및 데이터베이스 연동
6.2 AI 모델을 위한 PostgreSQL 구조 설계
6.3 AI 학습용 데이터 추출과 전처리
6.4 PostgreSQL을 활용한 통계 및 피처 집계
6.5 Python 기반 모델 학습 및 예측 파이프라인
7장 웹 애플리케이션 및 AI 서비스 연계
7.1 FastAPI와 PostgreSQL 웹 백엔드 구축
7.2 REST API 설계 및 CRUD 엔드포인트 구현
7.3 PL/pgSQL과 웹 연계로 서버 부하 경감 구조 설계
7.4 PostgreSQL 데이터셋으로 연결하여 모델 훈련시키기
7.5 인공지능 모델 API와 DB 통합 서비스 개발
7.6 AI 기반 추천 서비스 DB 설계와 처리
8장 백업, 복구, 성능 및 유지보수
8.1 논리 백업과 물리 백업
8.2 데이터 복원 실습
8.3 데이터베이스 유지 보수
8.4 성능 튜닝
8.5 정기적 유지 보수와 스케줄링
부록. PostgreSQL 치트시트
부록A. PostgreSQL 명령어 & PL/pgSQL 함수 요약
부록B. 인공지능 분야별 주요 공개 데이터 셋
부록C. 데이터 셋 ↔ PostgreSQL DB 교환 치트시트




















