책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 데이터베이스 프로그래밍 > Oracle
· ISBN : 9791165920449
· 쪽수 : 464쪽
· 출판일 : 2021-02-12
책 소개
목차
CHAPTER 01 PostgreSQL 이해하기
1-1 데이터베이스는 무엇인가?
1-2 PostgreSQL의 특징
1-3 개발 환경 구축하기
1-4 PostgreSQL의 구조
1-5 SQL이란?
CHAPTER 02 psql 쉘에서 쿼리 작성하기
2-1 psql 알아보기
2-2 테이블 생성하기
2-3 데이터 추가하기
2-4 데이터 조회하기
2-5 데이터 수정하기
2-6 데이터 삭제하기
2-7 pgAdmin 4 사용하기
2-8 (실습) 커뮤니티 게시판에 글 작성하기
CHAPTER 03 데이터 타입에 알맞은 테이블 만들기
3-1 데이터 타입이란?
3-2 데이터의 값 제한하기
3-3 Alter Table
CHAPTER 04 쿼리에 사용되는 연산자와 함수
4-1 논리, 비교 연산자와 조건문 함수
4-2 배열 연산자와 함수
4-3 JSON 연산자와 함수
4-4 날짜 및 시간 연산자와 함수
4-5 자주 쓰이는 연산자와 함수
4-6 (실습) 고등학교 졸업생들의 진로 분석
CHAPTER 05 데이터의 집계 및 결합
5-1 다양한 데이터의 결합 방법
5-2 데이터 그룹화
5-3 집계함수
5-4 (실습) 시군구별 인구 통계 분석
5-5 여러 개의 테이블을 로우로 연결하기
5-6 여러 개의 테이블을 컬럼으로 연결하기
5-7 다양한 상황에서의 데이터 결합
5-8 (실습) 시군구별 교통사고 분석
CHAPTER 06 웹 개발 환경에 연결하기
6-1 Python-Django 서비스와 연결하기
6-2 Node.js 서비스와 연결하기
6-3 PHP-Laravel 서비스와 연결하기
6-4 Java-Spring Boot 서비스와 연결하기
6-5 Ruby-Rails 서비스와 연결하기
CHAPTER 07 데이터 모델링과 인덱싱
7-1 테이블 사이의 관계
7-2 정규화와 비정규화
7-3 인덱싱의 이해
7-4 인덱스 명령어
7-5 인덱스 유지 관리하기
CHAPTER 08 함수와 뷰 활용하기
8-1 함수
8-2 트리거
8-3 뷰는 무엇인가?
8-4 뷰 활용하기
CHAPTER 09 트랜잭션 활용하기
9-1 트랜잭션은 무엇일까?
9-2 트랜잭션의 원리
9-3 트랜잭션 실행하기
9-4 트랜잭션 고립화 수준
CHAPTER 10 보안과 백업
10-1 보안
10-2 백업