본문 바로가기

추천 검색어

실시간 인기 검색어

넘버투 PHP

MySQL 맞짱뜨기
이호진 지음
비제이퍼블릭

2019년 03월 19일 출간

종이책 : 2018년 01월 31일 출간

(개의 리뷰)
( 0% 의 구매자)
eBook 상품 정보
파일 정보 pdf (4.59MB)
ISBN 9791186697993
쪽수 490쪽
지원기기 교보eBook App, PC e서재, 리더기, 웹뷰어
교보eBook App 듣기(TTS) 가능
TTS 란?
텍스트를 음성으로 읽어주는 기술입니다.
  • 전자책의 편집 상태에 따라 본문의 흐름과 다르게 텍스트를​ 읽을 수 있습니다.
  • 전자책 화면에 표기된 주석 등을 모두 읽어 줍니다.
  • 이미지 형태로 제작된 전자책 (예 : ZIP 파일)은 TTS 기능을 지원하지 않습니다.
  • '교보 ebook' 앱을 최신 버전으로 설치해야 이용 가능합니다. (Android v3. 0.26, iOS v3.0.09,PC v1.2 버전 이상)

PDF 필기 Android 가능 (iOS예정)
소득공제
소장
정가 : 22,400원

쿠폰적용가 20,160

10% 할인 | 5%P 적립

이 상품은 배송되지 않는 디지털 상품이며,
교보eBook앱이나 웹뷰어에서 바로 이용가능합니다.

카드&결제 혜택

  • 5만원 이상 구매 시 추가 2,000P
  • 3만원 이상 구매 시, 등급별 2~4% 추가 최대 416P
  • 리뷰 작성 시, e교환권 추가 최대 300원

작품소개

이 상품이 속한 분야

PHP로 시작하는 데이터베이스 입문

요즘 들어 4차 산업혁명 이야기가 많이 나옵니다. 앞으로 데이터를 가공하고 생산을 자동화하면서 수많은 일자리 등은 컴퓨터에 의해서 대체되는 시대가 될 것입니다. 또한 최근 개발되는 응용 프로그램 및 서비스들은 거의 대부분이라 할 정도로 데이터를 기반으로 합니다. 다양한 정보들을 저장하고 이를 다시 가공 처리하여 이용자들에게 보여주게 됩니다. 이러한 서비스들을 개발 운영하기 위해서는 PHP 기본 문법 이외에도 데이터베이스와 관련 언어들을 학습해야 합니다.

하지만, 대부분의 데이터베이스 관련 서적들은 이론적인 설명과 단순한 SQL 문법만을 다루어 PHP와 연관지어서 구체적으로 실습하기가 어렵습니다. 2권에서는 SQL의 기능을 배우고 실제적인 PHP 코드를 같이 작성하여 초보자들이 좀 더 쉽게 데이터베이스를 이해하고 응용할 수 있도록 기초부터 다시 설명하고, 가장 많이 사용하는 RDBMS인 MySQL에 대해서 학습합니다.
Chapter 01 데이터
01.1 데이터베이스
01.2 데이터베이스 시스템
01.3 경험
01.4 DBMS
01.5 관계형이란?
01.6 MYSQL
01.7 MYSQL 버전

Chapter 02 MYSQL 설치
02.1 비밀번호
02.2 콘솔
02.3 환경 설정
02.4 실행 화면 저장
02.5 덤프
02.6 파일 삽입
02.7 파일 출력
02.8 SOURCE

Chapter 03 SQL
03.1 SQL 시작
03.2 SQL 연동
03.3 작성 방법
03.4 SQL 구분
03.5 오류
03.6 데이터 반환
03.7 주석 처리

Chapter 04 연결
04.1 DB 연동
04.2 연결 접속
04.3 PHP 연결
04.4 연결 종료
04.5 언어 세트
04.6 클래스 만들기
04.7 mysqli 함수
04.8 잠금

Chapter 05 데이터베이스
05.1 생성
05.2 데이터베이스 목록
05.3 데이터베이스 전환
05.4 현재 데이터베이스
05.5 데이터베이스 삭제
05.6 데이터베이스 폴더

Chapter 06 테이블
06.1 테이블
06.2 테이블 생성
06.3 테이블 확인
06.4 테이블 중복
06.5 테이블 삭제
06.6 TRUNCATE
06.7 테이블 구조 확인
06.8 테이블 데이터
06.9 엔진 설정
06.10 테이블 최적화

Chapter 07 데이터 타입
07.1 숫자형 데이터
07.2 문자 자료형
07.3 날짜/시간 자료형

Chapter 08 테이블 수정
08.1 컬럼 추가
08.2 컬럼 위치 변경
08.3 자료형 변경
08.4 컬럼 이름 변경
08.5 컬럼 삭제

Chapter 09 속성
09.1 제약사항 NOT NULL
09.2 기본값 속성 - DEFAULT
09.3 유일값 - UNIQUE
09.4 프라이머리 키 - PRIMARY KEY
09.5 CHECK
09.6 자동 증가 - AUTO INCREMENT
09.7 색인 - INDEX
09.8 외래 키 - FOREIGN KEY

Chapter 10 데이터 삽입
10.1 전체 삽입
10.2 선택 삽입
10.3 다중 삽입
10.4 최신 Id 확인
10.5 Prepared
10.6 우선 표현
10.7 처리 옵션
10.8 REPLACE

Chapter 11 데이터 조회
11.1 컬럼 조회
11.2 전체 조회
11.3 지정 값 출력
11.4 * 와일드 카드
11.5 중복 제거

Chapter 12 조건
12.1 where
12.2 연산자
12.3 패턴 검색
12.4 NULL 검색
12.5 조건 결합
12.6 조건 분기
12.7 서브 쿼리
12.8 EXISTS

Chapter 13 데이터 제한
13.1 출력 수
13.2 부분 출력
13.3 OFFSET

Chapter 14 데이터의 정렬
14.1 정렬
14.2 그룹
14.3 HAVING

Chapter 15 복사
15.1 전체 복사
15.2 테이블 구조 복사
15.3 데이터 복사
15.4 컬럼 선택 복사
15.5 조건 복사
15.6 정렬/제한 복사

Chapter 16 별칭
16.1 명칭 변경
16.2 결과 명칭

Chapter 17 데이터 수정
17.1 전체 수정
17.2 조건 데이터 수정
17.3 정렬 수정

Chapter 18 데이터 삭제
18.1 전체 삭제
18.2 조건 삭제
18.3 정렬 삭제

Chapter 19 UNION
19.1 결합
19.2 조건식 결합
19.3 중복 허용

Chapter 20 조인
20.1 내부 조인
20.2 외부 조인
20.3 LEFT 조인
20.4 RIGHT 조인
20.5 FULL 조인
20.6 SELF 조인

Chapter 21 뷰
21.1 뷰 생성
21.2 뷰 확인
21.3 뷰 데이터 삽입
21.4 뷰 조건 일치
21.5 뷰 업데이트
21.6 뷰 컬럼 변경
21.7 뷰 삭제

Chapter 22 프로시저
22.1 프로시저 생성
22.2 DELIMITER
22.3 프로시저 호출
22.4 프로시저 매개변수
22.5 프로시저 확인
22.6 프로시저 삭제

Chapter 23 트리거
23.1 트리거 생성
23.2 트리거 확인
23.3 트리거 삭제

Chapter 24 트랜잭션
24.1 커밋 모드
24.2 커밋
24.3 롤백
24.4 환경 설정 변경

Chapter 25 함수
25.1 함수 생성
25.2 함수 실행
25.3 변수 선언
25.4 함수 확인
25.5 함수 삭제

Chapter 26 내장 함수
26.1 산술 함수
26.2 문자열 내장 함수
26.3 SQL 날짜 함수
26.4 수학 함수
26.5 기타

Chapter 27 인젝션
27.1 웹 SQL 공격
27.2 참 조건 인젝션
27.3 세미콜론 인젝션
27.4 주석 처리
27.5 보안 방법

Chapter 28 관리 툴
28.1 phpMyAdmin
28.2 Workbench

Chapter 29 권한 설정
29.1 사용자 추가
29.2 권한 확인
29.3 계정 삭제
29.4 접속 관리

이 책의 특징
- 데이터베이스의 개념을 설명하고, SQL 언어와 같이 실제로 PHP 코드를 작성해본다.
- SQL의 기본 동작을 학습하고 콘솔 터미널을 통하여 동작을 실습한다.
- 10~20줄 이내의 코드들로 쉽게 소스를 이해하고 학습할 수 있다.

이 책이 필요한 독자
- 데이터베이스를 처음 접하는 프로그래밍 입문자, 비전공자
- 데이터 기반 응용 프로그램 및 서비스 개발자
- 무료 데이터베이스인 MySQL을 학습하고자 하는 학생 및 일반인

대상독자
초중급

예제코드 다운로드
https://github.com/bjpublic/PHP
https://github.com/infohojin/php

초기 인터넷과 정보들은 단순하게 정적인 콘텐츠를 제공하는 단방향적인 정보 시대였다고 하면, 요즘 인터넷 환경은 콘텐츠를 제공하고 사용자들로부터 데이터를 회신받는 양방향적인 정보 처리가 주류를 이루고 있습니다. 이러한 양방향 데이터를 처리하기 위해서는 데이터의 저장과 가공 처리가 매우 중요합니다.
최신 IT 관련 개발자라면 데이터베이스라는 말을 많이 들어봤을 것입니다. 이전에는 데이터베이스가 학문적인 이론 위주의 분야였으나, 최근 데이터의 중요성과 활용성이 증대하면서 데이터베이스는 실제로 데이터를 관리하는 중요한 기술이 되었습니다. 또한 이렇게 저장 관리되는 데이터를 PHP와 같은 프로그램 언어들과 결합되어 데이터를 가공하고 처리하여 결과를 출력하는 한층 강화된 정보 처리 기술들이 등장하게 됩니다.
PHP의 모든 이론을 화끈하게 총 정리하는 [이호진의 PHP 시리즈]의 두 번째 [넘버투 PHP]에서는, SQL의 기능을 배우고 실제적인 PHP 코드를 같이 작성하여 초보자들이 좀 더 쉽게 데이터베이스를 이해하고 응용할 수 있도록 기초부터 다시 설명합니다.

작가정보

저자(글) 이호진

저자 : 이호진
저자 이호진은 전기전자를 전공하고 마이크로프로세서, 하드웨어 설계 및 Firmware, 로봇 개발 등을 주로 하였습니다. 또한 산업용 레이저 프린터, ARM, 언어분석, 알고리즘 개발을 하였습니다.
외국계 기업에서 Linux 운영체제, 백업 및 서버 가상화 등 다양한 비즈니스 경험을 거쳐 최근에는 웹 및 모바일과 관련한 개발 활동을 하고 있습니다. 현재는 경험과 지식을 정리하고 후배들에게 전달하기 위해서 집필 활동에 전념하고 있습니다.

이 상품의 총서

Klover리뷰 (0)

Klover리뷰 안내
Klover(Kyobo-lover)는 교보를 애용해 주시는 고객님들이 남겨주신 평점과 감상을 바탕으로, 다양한 정보를 전달하는 교보문고의 리뷰 서비스입니다.
1. 리워드 안내
구매 후 90일 이내에 평점 작성 시 e교환권 100원을 적립해 드립니다.
  • - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
  • - 리워드는 1,000원 이상 eBook, 오디오북, 동영상에 한해 다운로드 완료 후 리뷰 작성 시 익일 제공됩니다.
  • - 리워드는 한 상품에 최초 1회만 제공됩니다.
  • - sam 이용권 구매 상품 / 선물받은 eBook은 리워드 대상에서 제외됩니다.
2. 운영 원칙 안내
Klover리뷰를 통한 리뷰를 작성해 주셔서 감사합니다. 자유로운 의사 표현의 공간인 만큼 타인에 대한 배려를 부탁합니다. 일부 타인의 권리를 침해하거나 불편을 끼치는 것을 방지하기 위해 아래에 해당하는 Klover 리뷰는 별도의 통보 없이 삭제될 수 있습니다.
  • 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
  • 도서와 무관한 내용의 리뷰
  • 인신공격이나 욕설, 비속어, 혐오 발언이 개재된 리뷰
  • 의성어나 의태어 등 내용의 의미가 없는 리뷰

구매 후 리뷰 작성 시, e교환권 100원 적립

문장수집

문장수집 안내
문장수집은 고객님들이 직접 선정한 책의 좋은 문장을 보여 주는 교보문고의 새로운 서비스 입니다. 교보eBook 앱에서 도서 열람 후 문장 하이라이트 하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다. 마음을 두드린 문장들을 기록하고 좋은 글귀들은 ‘좋아요’ 하여 모아보세요. 도서 문장과 무관한 내용 등록 시 별도 통보없이 삭제될 수 있습니다.
리워드 안내
  • 구매 후 90일 이내에 문장 수집 등록 시 e교환권 100원을 적립해 드립니다.
  • e교환권은 적립일로부터 180일 동안 사용 가능합니다.
  • 리워드는 1,000원 이상 eBook에 한해 다운로드 완료 후 문장수집 등록 시 제공됩니다.
  • 리워드는 한 상품에 최초 1회만 제공됩니다.
  • sam 이용권 구매 상품/오디오북·동영상 상품/주문취소/환불 시 리워드 대상에서 제외됩니다.

구매 후 문장수집 작성 시, e교환권 100원 적립

    교보eBook 첫 방문을 환영 합니다!

    신규가입 혜택 지급이 완료 되었습니다.

    바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
    지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!

    교보e캐시 1,000원
    TOP
    신간 알림 안내
    넘버투 PHP 웹툰 신간 알림이 신청되었습니다.
    신간 알림 안내
    넘버투 PHP 웹툰 신간 알림이 취소되었습니다.
    리뷰작성
    • 구매 후 90일 이내 작성 시, e교환권 100원 (최초1회)
    • 리워드 제외 상품 : 마이 > 라이브러리 > Klover리뷰 > 리워드 안내 참고
    • 콘텐츠 다운로드 또는 바로보기 완료 후 리뷰 작성 시 익일 제공
    감성 태그

    가장 와 닿는 하나의 키워드를 선택해주세요.

    사진 첨부(선택) 0 / 5

    총 5MB 이하로 jpg,jpeg,png 파일만 업로드 가능합니다.

    신고/차단

    신고 사유를 선택해주세요.
    신고 내용은 이용약관 및 정책에 의해 처리됩니다.

    허위 신고일 경우, 신고자의 서비스 활동이 제한될 수
    있으니 유의하시어 신중하게 신고해주세요.


    이 글을 작성한 작성자의 모든 글은 블라인드 처리 됩니다.

    문장수집 작성

    구매 후 90일 이내 작성 시, e교환권 100원 적립

    eBook 문장수집은 웹에서 직접 타이핑 가능하나, 모바일 앱에서 도서를 열람하여 문장을 드래그하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다.

    P.
    넘버투 PHP
    MySQL 맞짱뜨기
    저자 모두보기
    저자(글)
    낭독자 모두보기
    sam 이용권 선택
    님이 보유하신 이용권입니다.
    차감하실 sam이용권을 선택하세요.
    sam 이용권 선택
    님이 보유하신 이용권입니다.
    차감하실 sam이용권을 선택하세요.
    sam 이용권 선택
    님이 보유하신 프리미엄 이용권입니다.
    선물하실 sam이용권을 선택하세요.
    결제완료
    e캐시 원 결제 계속 하시겠습니까?
    교보 e캐시 간편 결제
    sam 열람권 선물하기
    • 보유 권수 / 선물할 권수
      0권 / 1
    • 받는사람 이름
      받는사람 휴대전화
    • 구매한 이용권의 대한 잔여권수를 선물할 수 있습니다.
    • 열람권은 1인당 1권씩 선물 가능합니다.
    • 선물한 열람권이 ‘미등록’ 상태일 경우에만 ‘열람권 선물내역’화면에서 선물취소 가능합니다.
    • 선물한 열람권의 등록유효기간은 14일 입니다.
      (상대방이 기한내에 등록하지 않을 경우 소멸됩니다.)
    • 무제한 이용권일 경우 열람권 선물이 불가합니다.
    이 상품의 총서 전체보기
    네이버 책을 통해서 교보eBook 첫 구매 시
    교보e캐시 지급해 드립니다.
    교보e캐시 1,000원
    • 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
    • 한 ID당 최초 1회 지급 / sam 이용권 제외
    • 네이버 책을 통해 교보eBook 구매 이력이 없는 회원 대상
    • 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)
    구글북액션을 통해서 교보eBook
    첫 구매 시 교보e캐시 지급해 드립니다.
    교보e캐시 1,000원
    • 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
    • 한 ID당 최초 1회 지급 / sam 이용권 제외
    • 구글북액션을 통해 교보eBook 구매 이력이 없는 회원 대상
    • 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)