확장메뉴
주요메뉴


소득공제
Databases with PostgreSQL

Databases with PostgreSQL

Beginning-01이동
Richard Stones, Neil Matthew 공저 / 이주호 역 | 정보문화사 | 2002년 03월 20일   저자/출판사 더보기/감추기
첫번째 리뷰어가 되어주세요
정가
25,000
판매가
22,500 (10% 할인)
구매 시 참고사항
eBook이 출간되면 알려드립니다. eBook 출간 알림 신청
분철서비스 시작 시 알려드립니다. 분철서비스 알림신청

품목정보

품목정보
발행일 2002년 03월 20일
쪽수, 무게, 크기 650쪽 | 1163g | 크기확인중
ISBN13 9788976279439
ISBN10 8976279433

책소개 책소개 보이기/감추기

목차 목차 보이기/감추기

서문

PostgreSQL은 어떻게 읽는가
이 책에서 다루는 내용
약정
소스코드 다운로드받기
오자
기술지원
P2P 온라인 포럼
여러분의 의견을 듣습니다

제 1 장 PostgreSQL의 소개

데이터 처리를 위한 프로그래밍
플랫파일 데이터베이스
데이터베이스란 무엇인가?
데이터베이스의 유형
질의어
데이터베이스 관리시스템(DBMS)
PostgreSQL이란 무엇인가?

제 2 장 관계형 데이터베이스의 원리

스프레드시트
데이터베이스에 데이터 입력하기
부가정보 추가
테이블 설계
기본 데이터형
예제 데이터베이스
요약

제 3 장 PostgreSQL 시작하기

설치냐? 업그레이드냐?
리눅스 바이너리로부터 PostgreSQL 설치하기
소스코드를 이용한 PostgreSQL의 설치
윈도우즈에서 PostgreSQL 설치하기
요약

제 4 장 데이터 접근하기

psql 사용하기
간단한 SELECT문
연산 수행
행 선택하기
다른 형을 사용한 비교
다수 테이블
세 테이블 간의 관계
요약

제 5 장 PostgreSQL용 그래픽 도구

psql
ODBC
pgAdminⅡ
Kpsql
PgAccess
마이크로소프트 액세스
마이크로소프트 엑셀
참고자료
요약

제 6 장 데이터 인터페이스

데이터베이스에 데이터 삽입하기
데이터베이스의 데이터 갱신
데이터베이스의 데이터 삭제
요약

제 7 장 고급데이터 선택

집합함수
유니온조인
하위질의
셀프조인
아우터조인
요약

제 8 장 데이터정의 및 조작

데이터형
PostgreSQL 확장형
테이블 다루기

외래키 제약조건
요약

제 9 장 트랜잭션과 잠금

트랜잭션이란 무엇인가?
단일사용자에 대한 트랜잭션
복수사용자에 대한 트랜잭션
잠금
요약

제 10 장 저장프로시저와 트리거

연산자
함수
프로시저 언어
PL/pgSQL 시작하기
저장프로시저의 해부
SQL 함수
트리거
왜 저장프로시저와 트리거를 이용하는가?
요약

제 11 장 PostgreSQL 관리

기본 설치
서버 제어
사용자
데이터 유지관리
데이터베이스 보안
설정 옵션
성능
요약

제 12 장 데이터베이스 설계

문제의 이해
좋은 데이터베이스 설계란 무엇인가?
데이터베이스의 설계 단계
실제 모델로 변환하기
정규형식
일반 유형
참고자료
요약

제 13 장 libpq를 이용한 PostgreSQL용 C프로그래밍

libpq 라이브러리 사용하기
데이터베이스 연결
libpq를 이용한 SQL 실행
트랜잭션
질의결과 출력
커서
바이너리 값
비동기 동작
요약

제 14 장 내장 SQL을 이용한 PostgreSQL용 C프로그래밍

첫 번째 내장 SQL 프로그램
요약

제 15 장 PostgreSQL용 PHP 프로그래밍

PHP에 PostgreSQL 지원기능 추가하기
PostgreSQL용 PHP API 사용
요약

제 16 장 PostgreSQL용 Perl 프로그래밍

pgsql_perl5 또는 pg 모듈
pgsql_perl5 사용하기
Perl DBI
요약

제 17 장 PostgreSQL용 자바 프로그래밍

JDBC 개관
JDBC 드라이버
PostgreSQL JDBC 드라이버 생성
DriverManager와 Driver
연결
JDBC 결과집합
JDBC 구문
SQL 예외와 경고
JDBC GUI 애플리케이션
요약

제 18 장 고급내용 및 참고자료

비관계형 저장
OLTP, OLAP 그리고 다른 데이터베이스 용어
참고자료
요약

부록 A PostgreSQL 데이터베이스의 제한사항

데이터베이스 크기 : 제한없음
테이블크기 : 16테라바이트 - 64테라바이트
한 테이블 내에서 행의 최대 개수 : 제한없음
테이블 인덱스 : 제한없음
열의 크기 : 1기가바이트
테이블의 최대 열 개수 : 250+
최대행의 크기 : 제한없음

부록 B PostgreSQL 데이터형

논리형
정확한 수치형
근사수치형
시간관계형
문자형
기하형
기타

부록 C PostgreSQL SQL 문법

PostgreSQL SQL 명령어
PostgreSQL SQL 문법

부록 D psql 참고자료

psql 명령행 옵션
psql 내부명령어

부록 E 데이터베이스 스키마와 테이블

부록 F PostgreSQL의 대형 객체 지원

데이터베이스에 그림 추가하기

찾아보기

책 속으로 책속으로 보이기/감추기

psql 대신 사용할 수 있는 리눅스용 그래픽 인터페이스로는 Mutiny Bay 소프트웨어사에서 만든 Kpsql이 있다. Kpsql은 더 이상 개발이 진행되지는 않지만 여전히 유용한 프로그램이다. 이 프로그램은 K 데스크탑 환경(KDE)에서 실행하도록 설계되었으며, http://mutinybaysoftware.com에서 현재 버전(1.0)을 다운로브받을 수 있다.

Kpsql은 기본적으로 SQL 질의문 편집기이다. 문법에 맞는 질의를 생성하기 위하여 SQL 키워드를 다른 색상으로 보여주는 구문표시 기능이 제공되므로 손쉽게 질의문을 생성, 저장, 편집할 수 있다. 그리고 생성한 질의를 실행할 수 있으며, 질의결과는 스크롤이 가능한 윈도우에 출력된다.
--- p.168
  • 절판 상태입니다.
뒤로 앞으로 맨위로 공유하기