* 설치
- 15장을 참조해서 설치
- Ubuntu 사용자는 이전 포스트의
Install PostgreSQL on Ubuntu 8.04를 참고
* 설계 기본
- 서버 프로세스 : 데이터베이스 파일을 관리하며, 여러개의 클라이언트의 요청을 처리
여러개의 동시 접속을 처리하며 접속할때마다 하나의 프로세스가 생성되어 처리
- 사용자 클라이언트 : 데이터베이스를 조작하며 텍스트기반, 그래픽기반, 웹기반등의 사용자 편의성 제공
* 데이터베이스 생성
- mydb 데이터베이스 생성 : $ createdb mydb
- mydb 데이터베이스 제거 : $ dropdb mydb
* 데이터베이스 접속
- 다음의 방법으로 접속이 가능
. interactive terminal program : psql
. graphical frontend tool : pgAdmin
. custom application
- psql을 이용하여 데이터베이스 접속
. $ psql mydb
. mydb=> SELECT version() # 버젼확인
. mydb=> SELECT current_date # 오늘 날짜
. mydb=> SELECT 2 + 2 # 수식 연산
. mydb=> \h # 도움말
. mydb=> \q # psql 종료