나에게 필요한 지식과 기술을 검색해 보세요.

MySQL 시스템 관리와 프로그래밍: 자바, PHP, 펄, C, 파이썬, 개정판

지은이

조지 리스, 랜디 제이 야거, 팀 킹, 휴 윌리엄스

옮긴이

서환수

출간일

2002.10.08

레벨

초중급

평점

5(2명)

정가

25,000

판매가

22,500

총 결제 금액

10%

22,500

적립 예정

1,120P

DB 설계부터 퍼포먼스 튜닝까지 한번에 훑기
     다양한 언어와 함께 하면 더욱 강력해지는 MySQL

이 책은 여러분이 MySQL에 대해 알고 싶어하는 모든 내용을 담고 있다. MySQL DBA이자 개발자인 나는 항상 뭔가를 찾아야 할 때 이 책을 활용한다. -아마존 독자서평 중에서

오픈 소스 데이터베이스인 MySQL은 이제 세계에서 가장 많이 쓰이는 서버 소프트웨어 패키지 중 하나가 되었다. MySQL은 비교적 적은 메모리와 느린 CPU로도 다양한 기능을 제공하는 훌륭한 데이터베이스 엔진이다.

따라서 수많은 리눅스, 유닉스 서버뿐 아니라 윈도우 계열의 서버에서도 MySQL을 데이터베이스 엔진으로 사용하게 되었다. 특히 속도가 빠르고, 사용하기 쉬워 웹사이트의 백엔드로도 많이 쓰인다. LAMP(Linux, Apache, MySQL 그리고 Perl, Python 또는 PHP)라고 하는 시스템 구성의 "M"에 해당하는 것이 바로 MySQL이다. 그리고 MySQL에서는 ANSI 표준을 지원하는 SQL을 사용하기 때문에 PostgreSQL이나 오라클, 사이베이스와 같이 다양한 기능을 제공하는 데이터베이스로 바꾸는 작업도 그리 어렵지 않다.

이 책에서는 MySQL 관리 또는 프로그래밍을 처음 접하는 독자들을 위해 쉽고 기본적인 정보에서 보안, 최적화, 프로그램 설계와 같이 다소 어려운 주제까지 다룬다. 새로 집필한 2판에서는 기존 1판의 장점을 살리면서 MySQL 4.0.1에 대한 최신 정보, 기타 프로그래밍 언어 인터페이스 관련 정보 등을 새롭게 추가했다.

주요 내용
  • MySQL의 설치, 설정 및 초기 데이터베이스 관리 방법
  • SQL
  • 데이터베이스 설계 방법
  • 최적화
  • 보안
  • C 프로그래밍
  • DBI 모듈을 이용한 펄 프로그래밍
  • PHP 스크립팅
  • Python DB-API 사용법
  • 데이터베이스에 독립적이고 이식성 좋은 자바 프로그램을 만드는 방법

저자

목차

1부. 소개

1장. MySQL
     관계형 데이터베이스
     MySQL의 역사
     MySQL 설계
     MySQL의 특징
     MySQL 애플리케이션
     독자가 얻는 것

2장. 설치
     준비
     유닉스 설치
     윈도우 설치

3장. MySQL의 SQL
     SQL 기초
     데이터베이스 생성
     테이블 관리
     MySQL 데이터 유형
     인덱싱
     데이터 관리
     질의
     SQL 연산자
     고급 기능

4장, 데이터베이스 관리
     설정
     서버 시작 및 종료
     로그
     백업
     복구
     테이블 관리 및 복구

2부. MySQL 관리

5장. 퍼포먼스 튜닝
     퍼포먼스 튜닝에 대한 접근
     애플리케이션 튜닝
     데이터베이스 서버 튜닝
     운영체제/하드웨어 튜닝

6장. 보안
     데이터베이스 보안
     시스템 보안
     애플리케이션 보안

7장. 데이터베이스 설계
     데이터베이스 설계의 기초
     정규화
     논리적인 데이터 모델링 방법론
     물리적인 데이터베이스 설계

3부. MySQL 프로그래밍

8장. 데이터베이스 애플리케이션
     아키텍처
     접속과 트랜잭션
     객체/관계형 모델링

9장. 펄
     DBI 소개
     DBI와 CGI
     관리가 용이한 펄 프로그램을 위한 일반 모델

10장. 파이썬
     DB-API
     MySQL 전용 기능
     DB-API 응용

11장. PHP
     PHP 소개
     PHP 설치
     PHP를 이용한 MySQL DBMS 액세스
     사용자 데이터 보안
     세션 관리
     PHP를 이용한 데이터 저장
     HTML <form> 환경 사용법
     참고 자료

12장. C API
     API 개요
     C API 실전
     고급 주제

13장. 자바
     JDBC API
     간단한 데이터베이스 액세스
     동적 데이터베이스 액세스
     방명록 서블릿

14장. MySQL 확장
     사용자 정의 함수
     대체 문자 세트

4부. MySQL 레퍼런스

15장. MySQL에서의 SQL 문법
     기본 몬법
     SQL 명령

16장. MySQL 데이터 유형
     숫자 데이터 유형
     문자열 데이터 유형
     날짜 데이터 유형
     복합 데이터 유형

17장. 연산자와 함수
     연산자
     복합 데이터 유형

18장. MySQL PHP API 레퍼런스
     데이터 유형
     함수

19장. C 레퍼런스
     데이터 유형
     함수

20장. 파이썬 DB-API
     모듈: MySQLdb

리뷰

25,000

10%

22,500