이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
MySQL
한국어판,MySQL의 사용, 관리, 프로그래밍을 위한 완벽 가이드 4판
베스트
IT 모바일 top100 1주
가격
44,000
10 39,600
YES포인트?
440원 (1%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  국내배송만 가능
  •  문화비소득공제 가능

이 상품의 시리즈 6

이 상품의 시리즈 알림신청
뷰타입 변경

책소개

목차

PART 1 일반적인 MySQL 사용법
Chapter 01 MySQL을 가지고 시작하기
1.1 MySQL이 어떻게 도울 수 있는가?
1.2 샘플 데이터베이스
1.3 기본적인 데이터베이스 용어
1.4 MySQL 튜토리얼
1.5 mysql로 대화식 작업할 때의 요령
1.6 이제, 이 책의 어느 부분을 읽어갈 것인가?

Chapter 02 SQL에서 데이터 작업하기
2.1 서버 SQL 모드
2.2 MySQL 식별자 문법과 명명 규칙
2.3 SQL 문장에서의 대소문자 구별
2.4 문자 세트 지원
2.5 데이터베이스 선택, 생성, 삭제, 변경
2.6 테이블의 생성, 삭제 인덱싱 및 교체
2.7 데이터베이스 메타데이터 얻기
2.8 조인을 사용하여 복수의 테이블 검색 수행하기
2.9 서브쿼리를 사용한 복수 테이블 검색 수행하기
2.10 UNION으로 복수의 테이블에서 검색하기
2.11 뷰의 사용
2.12 복수 테이블의 삭제 및 갱신하기
2.13 트랜잭션 수행하기
2.14 외부 키와 참조 무결성
2.15 풀 텍스트 검색 사용하기

Chapter 03 데이터 타입
3.1 데이터 값 카테고리
3.2 MySQL 데이터 타입
3.3 MySQL이 유효하지 않은 데이터 값들을 다루는 방법
3.4 시퀀스를 가지고 작업하기
3.5 표현식 평가와 타입 변환
3.6 데이터 타입 고르기

Chapter 04 저장 함수
4.1 복합 문장과 문장 구분자
4.2 저장 함수와 프로시저
4.3 트리거
4.4 이벤트
4.5 저장 프로그램과 뷰를 위한 보안

Chapter 05 쿼리 최적화
5.1 인덱스 사용하기

5.2 MySQL의 쿼리 옵티마이저
5.3 효율적인 쿼리를 위한 데이터 타입 고르기
5.4 효율적으로 데이터를 로드하기
5.5 스케줄링과 잠금에 관한 문제들
5.6 운영·관리자를 위한 최적화

PART 2 MySQL 프로그래밍 인터페이스 사용하기
Chapter 06 MySQL 프로그래밍 개요
6.1 자신만의 MySQL 프로그램을 작성하는 이유는?
6.2 MySQL에서 사용할 수 있는 API들
6.3 API 선택하기

Chapter 07 C를 이용하여 MySQL 프로그램 작성하기
7.1 클라이언트 프로그램 컴파일 및 링크
7.2 서버 연결
7.3 에러 처리와 커맨드 옵션 처리
7.4 SQL 문장 처리
7.5 대화식의 문장 실행 프로그램
7.6 SSL이 지원되는 클라이언트 작성하기
7.7 내장형 서버 라이브러리 사용하기
7.8 다중 문장 실행하기
7.9 서버 측의 예약문 사용하기

Chapter 08 Perl DBI를 사용하여 MySQL 프로그램 작성하기
8.1 Perl 스크립트의 특징
8.2 Perl DBI 개요
8.3 DBI로 작업하기
8.4 웹 애플리케이션에서 DBI 사용하기

Chapter 09 PHP를 사용하여 MySQL 프로그램 작성하기
9.1 PHP 살펴보기
9.2 PHP 가지고 작업하기

PART 3 MySQL의 운영·관리
Chapter 10 MySQL 운영·관리
10.1 MySQL 컴포넌트
10.2 일반적인 MySQL 운영·관리
10.3 접근 제어와 보안
10.4 데이터베이스 유지보수와 백업 및 복제

Chapter 11 MySQL 데이터 디렉터리
11.1 데이터 디렉터리의 위치
11.2 데이터 디렉터리의 구조
11.3 데이터 디렉터리 내용을 재배치하기

Chapter 12 일반적인 MySQL 운영·관리
12.1 MySQL을 처음 설치할 때의 보안사항
12.2 MySQL 서버를 시작하고 중지시키기
12.3 서버가 연결에 대기하는 법을 제어하기
12.4 MySQL 사용자 계정 관리하기
12.5 로그 유지하기
12.6 서버 조율하기
12.7 저장 엔진 설정
12.8 LOAD DATA에 대해서 LOCAL 기능을 활성화 또는 비활성화
시키기
12.9 국제화와 지역화 문제
12.10 복수의 서버를 실행하기
12.11 MySQL 업데이트하기

Chapter 13 액세스 제어 및 보안
13.1 내부 보안: 비 권한자의 파일 시스템 접근 막기
13.2 외부 보안: 비 권한자의 네트워크 접근 막기
13.3 보안 연결 설정하기

Chapter 14 데이터베이스 유지보수·백업·복제
14.1 예방적인 유지보수 원칙
14.2 동작 서버의 데이터베이스 유지보수 수행하기
14.3 일반적인 예방 유지보수 방법
14.4 데이터베이스를 백업하기
14.5 데이터베이스를 다른 서버로 복사하기
14.6 데이터베이스 테이블을 점검하고 수리하기
14.7 데이터 복구를 위한 백업 사용하기
14.8 리플리케이션 서버 셋업하기

PART 4 부록
Appendix A 소프트웨어 구해서 설치하기
A.1 샘플 데이터베이스인 sampdb의 배포본 구하기
A.2 MySQL과 이에 관련된 소프트웨어 구하기
A.3 MySQL 버전 선택하기
A.4 Unix 환경에 MySQL 설치하기
A.5 Windows에 MySQL을 설치하기

Appendix B 데이터 타입 레퍼런스
B.1 수치 타입
B.2 문자열 타입
B.3 날짜와 시간 타입
B.4 공간 타입

Appendix C 연산자와 함수 레퍼런스
C.1 연산자
C.2 함수들

Appendix D 시스템, 상태 및 사용자 변수 레퍼런스
D.1 시스템 변수들
D.2 세션 전용 시스템 변수
D.3 상태 변수들
D.4 사용자 정의 변수들

Appendix E SQL 문법 레퍼런스
E.1 SQL 문과 문법(복잡하지 않은 문장)
E.2 복합 문장 문법
E.3 주석 문법

Appendix F MySQL 프로그램 레퍼런스
F.1 프로그램의 Help 메시지 표시하기
F.2 특정 프로그램 옵션
F.3 myisamchk
F.4 myisampack
F.5 mysql
F.6 mysql.server
F.7 mysql_config
F.8 mysql_install_db
F.9 mysqladmin
F.10 mysqlbinlog
F.11 mysqlchock
F.12 mysqld
F.13 mysqld_multi
F.14 mysqld_safe
F.15 mysqldump
F.16 mysqlhotcopy
F.17 mysqlimport
F.18 mysqlshow
F.19 perror

저자 소개

저자: 폴 드보이
Paul Dubois는 저술가이자 데이터베이스 관리자이며, 오픈소스와 MySQL 커뮤니티를 이끄는 인물이다. 그는 MySQL의 온라인 문서작업에 공헌하였고, 'MySQL and Perl for the Web(New Riders)', 'MySQL Cookbook, Using csh and tcsh and Software Portability with imake(O'Reilly)'의 저자이기도 하다. 그는 현재 썬마이크로시스템즈 MySQL 문서화팀의 테크니컬 라이터(Technical writer)이다.
역자: 김형훈
김형훈은 대학에서 전자 및 정보공학을 전공하였으며, 현재 내장형 시스템 및 플랫폼을 개발하고 있다. 시스템 SW 개발을 통해서 많은 임베디드 기기에 생명을 불어넣었고, 오픈소스 기반의 다양한 데이터베이스를 플랫폼 개발에 활용하는 것에 많은 관심을 가지고 있다. 오픈 소스를 이용한 모바일 데이터베이스와 관련된 컨설팅을 수행하였으며, 내장형 시스템에서 사용되는 데이터베이스 시스템 최적화를 진행하였다.

품목정보

발행일
2009년 11월 04일
쪽수, 무게, 크기
1144쪽 | 187*240*60mm
ISBN13
9788993827101

책 속으로

이 책에서 기대할 수 있는 것

이 책을 읽고나면, MySQL을 효과적으로 사용할 수 있는 방법을 터득하여 자신의 업무를 이전보다 더욱 생산적으로 수행해나갈 수 있게 될 것이다. 읽어나가는 동안 데이터베이스 안에 있는 정보를 취하는 방법을 터득할 수 있게 될어 갈 것이고, 그 데이터를 찾기 위해 데이터베이스 시스템에 올바른 방법으로 요청할 수 있는 쿼리를 만들어나갈 수 있게 될 것이다.

SQL을 이해하거나 사용하는 데 있어서 반드시 프로그래머가 될 필요는 없다. 이 책은 SQL이 어떻게 동작하는지 보여주게 된다. 하지만, 단순히 SQL 문법에 대한 것보다는 데이터베이스를 적절하게 사용하는 방법을 이해하는 것에 대한 내용이 훨씬 더 많다. 이 책은 MySQL만의 고유한 기능들을 강조하고 그러한 기능들을 사용하는 방법을 보여준다.

그 외에도 다른 툴들과 MySQL을 통합하는 방법도 설명하고 있다. 이 책은 데이터베이스 쿼리들의 결과에서 웹 페이지들을 동적으로 생성하기 위해 PHP나 Perl을 MySQL에 연동하여 사용하는 방법을 설명한다. 자신만의 MySQL 데이터베이스에 접근하는 프로그램을 작성하는 방법도 배울 것이다. 이 모든 사항들을 통해, MySQL을 이용하여 독자 여러분의 특정한 상황에서의 요구사항들을 해결해나갈 수 있을 것이다.

MySQL을 설치하는 업무를 맡은 운영관리자를 위해서, 이 책은 그러한 업무에서 요구되는 임무와 그 임무를 수행하는 방법을 다루고 있다. 사용 계정을 설정하는 방법, 데이터베이스 백업을 수행하는 방법, 복제본을 셋업하는 방법, 그리고 사이트의 보안에 관한 내용들을 배워나가게 될 것이다.

--- '본문' 중에서

리뷰/한줄평1

리뷰

2.0 리뷰 총점

한줄평

첫번째 한줄평을 남겨주세요.