초보자를 위한 실습 중심의 데이터베이스 입문서
이 책은 데이터베이스를 처음 배우는 입문자를 위해 기초 개념과 실습을 한 권에 다룬 책입니다.
먼저 데이터베이스의 기본 개념과 모델링을 배우고, Sakila, World, Employees와 같은 샘플 데이터베이스를 활용해 SQL 문법을 직접 작성하고 실행하며 데이터를 다루는 방법을 익힐 수 있도록 했습니다. 이후에는 이해하기 쉬운 예제를 통해 실무에서 자주 사용되는 고급 DB 기술도 다룹니다.
특히 이번 2판에서는 MariaDB를 기반으로 한 응용 예제와 파이썬으로 데이터베이스를 연동하고 활용하는 방법을 추가하여 실무에서도 바로 적용할 수 있도록 했습니다.
※ 본 도서는 대학 강의용 교재로 개발되었으므로 연습문제 해답은 제공하지 않습니다.
CHAPTER 01 데이터베이스의 이해와 MySQL 설치
01 DBMS의 개요
02 MySQL의 개요
03 MySQL 설치
04 샘플 데이터베이스
요약 | 연습문제
응용예제 MariaDB 설치 및 기본 사용법
CHAPTER 02 데이터베이스 전체 운영 맛보기
01 데이터베이스 모델링
02 데이터베이스 구축
03 데이터베이스 개체 활용
요약 | 연습문제
응용예제 MariaDB에서 쇼핑몰 데이터베이스 구축하기
CHAPTER 03 데이터베이스 모델링의 이해
01 요구 분석과 시스템 설계의 중요성
02 데이터베이스 모델링의 개념과 절차
03 데이터베이스 모델링 실습
요약 | 연습문제
응용예제 MariaDB에서 데이터 모델링하기
CHAPTER 04 MySQL 툴과 유틸리티 사용법
01 MySQL Workbench 기본 사용법
02 데이터베이스 사용자 관리
03 데이터베이스 백업과 복원
요약 | 연습문제
응용예제 MariaDB에서 사용자 관리 및 백업, 복원하기
CHAPTER 05 데이터 검색과 그루핑
01 SELECT … FROM 문
02 SELECT … FROM … WHERE 문
03 GROUP BY … HAVING 문
요약 | 연습문제
응용예제 MariaDB에서 샘플 데이터베이스 생성하기
CHAPTER 06 데이터 삽입, 수정, 삭제와 WITH 절
01 데이터 삽입, 수정, 삭제
02 윈도우 함수와 피벗
03 WITH 절과 CTE
요약 | 연습문제
응용예제 MariaDB에서 데이터 삽입, 수정, 삭제하기
CHAPTER 07 데이터 형식과 내장 함수
01 데이터 형식의 종류
02 변수와 형 변환
03 내장 함수
04 JSON 데이터와 대용량 데이터 저장
요약 | 연습문제
응용예제 MariaDB에서 변수, 내장 함수, 대용량 데이터 처리하기
CHAPTER 08 조인과 SQL 프로그래밍
01 조인
02 SQL 프로그래밍
요약 | 연습문제
응용예제 MariaDB에서 조인, SQL 프로그래밍하기
CHAPTER 09 테이블과 뷰
01 테이블 생성
02 제약 조건
03 테이블 압축과 임시 테이블
04 테이블 삭제와 수정
05 뷰
요약 | 연습문제
응용예제 MariaDB에서 제약 조건 설정하기
CHAPTER 10 인덱스
01 인덱스의 개요
02 인덱스의 종류와 자동 생성
03 인덱스의 내부 작동
04 인덱스 생성과 삭제
05 인덱스 생성 기준
요약 | 연습문제
응용예제 MariaDB에서 인덱스 사용하기
CHAPTER 11 스토어드 프로그램
01 스토어드 프로시저
02 스토어드 함수
03 커서
04 트리거
요약 | 연습문제
응용예제 MariaDB에서 스토어드 프로그램 사용하기
CHAPTER 12 전체 텍스트 검색과 파티션
01 전체 텍스트 검색
02 파티션
요약 | 연습문제
응용예제 MariaDB에서 전체 텍스트 검색하기
CHAPTER 13 데이터베이스 연동을 위한 파이썬 프로그래밍
01 파이썬 개발 환경 구축
02 파이썬 문법 요약
요약 | 연습문제
CHAPTER 14 미니 프로젝트
01 파이썬과 MySQL 연동
02 회원 관리 시스템 구현
요약 | 연습문제
응용예제 MariaDB에서 파이썬 연동하기
찾아보기
자료명 | 등록일 | 다운로드 |
---|---|---|
예제소스 | 2025-01-07 | 다운로드 |
IT CookBook, MySQL로 배우는 데이터베이스 개론과 실습(2판)
박우창 , 남송휘 , 이현룡
IT CookBook, 난생처음 데이터 분석 with 파이썬
김규석 , 김주희 , 이준
IT CookBook, SQL Server로 배우는 데이터베이스 개론과 실습(2판)
박우창 , 남송휘 , 이현룡
IT CookBook, 오라클로 배우는 데이터베이스 개론과 실습(2판)
박우창 , 남송휘 , 이현룡