데이터베이스 첫걸음 미크 pdf 다운로드를 무료로 제공합니다 데이터베이스 입문서『데이터베이스 첫걸음』. 이 책은 데이터베이스를 처음 배우는 초보자부터, 기본을 다시 배우고 싶은 관련 업계 종사자들을 위한 내용으로 구성돼 있다
관련 책 pdf 모음
책 소개
데이터베이스를 구성하는 다양한 요소를 먼저 확인(실습)하고 난 후에 그 요소에 관한 설명(강의)를 읽음으로써 데이터베이스를 이해할 수 있도록 도와준다. 또한 책의 후반부에서 ‘MySQL’이라는 데이터베이스를 실제로 다루어 볼 수 있도록 내용을 구성했다. 이 책은 데이터베이스와 관련이 적은 일반인도 읽을 수 있게 구성하였습니다. 데이터베이스를 처음 배우는 초보자, 데이터베이스의 기본을 다시 배우고 싶은 관련 업계 종사자에게 이 책을 추천합니다. 이 책은 실습과 강의로 나누어 설명합니다. 데이터베이스를 구성하는 다양한 요소를 먼저 확인(실습)합니다. 그런 다음 그 요소에 관한 설명(강의)을 읽으면 초보자도 무리 없이 데이터베이스를 이해할 수 있습니다. 이 책의 전반부에서는 외부에서 본 데이터베이스를 일상생활에 녹여내 설명하여 사용자의 관점에서 데이터베이스란 무엇인지 이해하는 단서를 제공합니다. 후반부에서는 ‘MySQL’이라는 데이터베이스를 실제로 다루어 봄으로써 이해의 깊이를 더합니다.
데이터베이스 첫걸음 미크 pdf 다운
1장 데이터베이스란 – 용도와 역할
__1강 데이터베이스의 역할을 생각해 보자
____우리와 데이터베이스의 관계
____데이터베이스의 기본 기능
____데이터베이스의 종류
__정리
__연습문제
2장 관계형 데이터베이스란 – 가장 대표적인 데이터베이스
__2강 대표적인 DBMS를 알아보자
____관계형 데이터베이스란
____SQL 기초 지식
____관계형 데이터베이스를 다루기 위한 사전 지식
__정리
__연습문제
3장 데이터베이스와 얽힌 돈 이야기 – 초기비용과 운영비용
__3강 초기비용과 운영비용을 생각하자
____왜 우리는 시스템에 돈을 내는가
____데이터베이스의 초기비용
____초기비용을 늘리는 범인
____데이터베이스의 운영비용
____초기비용과 운영비용의 조합
____초기비용의 트릭
__정리
__연습문제
4장 데이터베이스와 아키텍처 구성 – 견고하고 빠른 시스템 구축을 위해
__4강 다중화에 대해 생각해 보자
____아키텍처란
____데이터베이스의 아키텍처 ① 역사와 개요
____데이터베이스의 아키텍처 ② 가용성과 확장성의 확보
____DB 서버의 다중화 – 클러스터링
____DB 서버와 데이터의 다중화 – 리플리케이션
____성능을 추구하기 위한 다중화 – Shared Nothing
____적합한 아키텍처를 설계하기 위해
__정리
__연습문제
5장 DBMS를 조작할 때 필요한 기본 지식 – 조작하기 전에 알아두어야 할 것
__5강 MySQL을 설치해 보자
____MySQL과 커넥션 만들기
____데이터베이스에 전화 걸기
____SQL과 관리 명령의 차이
____관계형 데이터베이스의 계층
__정리
__연습문제
6장 SQL 문의 기본 – SELECT 문의 이해
__6강 SELECT 문으로 테이블 내용을 살펴보자
____SELECT 문의 기본을 배워보자
__7강 SELECT 문을 응용해 보자
____SELECT 문의 응용조작을 배워보자
__8강 데이터를 갱신?삽입?제거해 보자
____데이터의 갱신과 삽입
__9강 뷰를 작성하고 복수 테이블에서 선택해 보자
____뷰의 작성과 서브쿼리 및 결합
__정리
__연습문제
7장 트랜잭션과 동시성 제어 – 복수 쿼리의 통합
__10강 트랜잭션을 다룰 수 있는 테이블을 작성해 보자
____트랜잭션이란
____다른 커넥션에서는 어떻게 보일지 생각해 보자
__11강 복수 커넥션에서 읽기와 쓰기를 하자
____트랜잭션 격리 수준에 따른 외관상 차이
__12강 잠금 타임아웃과 교착 상태를 시험하자
____잠금 타임아웃과 교착 상태가 발생하는 이유
____해서는 안 되는 트랜잭션 처리
__정리
__연습문제
8장 테이블 설계의 기초 – 테이블의 개념과 정규형
__13강 집합과 함수를 살펴보자
____테이블 설계의 기초
____테이블 설계 규칙
____정규형
____ER 다이어그램
__정리
__연습문제
9장 백업과 복구 – 장애에 대비하는 구조
__14강 작업 중인 MySQL 서버를 강제 종료해 보자
____지속성과 성능이 양립하는 구조
____백업과 복구
__정리
__연습문제
10장 부록 성능을 생각하자 – 성능 향상을 위해
____성능이란
____데이터베이스와 병목의 관계
____성능을 결정하는 요인
____실행계획은 어떻게 세워지는가
__정리
__연습문제