1장. 데이터베이스
1.1 DBMS
1.2 SQL
1.3 DB의 구조
2장. 오라클
2.1 학습 환경 설치
2.2 쿼리
2.3 쿼리 실습
3장. SQL Server와 MariaDB
3.1 데이터베이스 전문가
3.2 SQL Server
3.3 MariaDB
4장. SELECT
4.1 데이터 읽기
4.2 조건문
4.3 정렬
5장. 데이터 집계
5.1 집계 함수
5.2 그룹핑
6장. 데이터 관리
6.1 삽입
6.2 삭제
6.3 갱신
7장. 제약
7.1 제약
7.2 기본키
7.3 시퀀스
8장. 모델링
8.1 모델링
8.2 정규화
8.3 참조 무결성
8.4 쇼핑몰 모델링
9장. 서브쿼리
9.1 서브쿼리
9.2 서브쿼리 연산자
9.3 인라인 뷰
9.4 테이블 조합
9.5 테이블 병합
10장. 조인
10.1 조인
10.2 조인의 조건
10.3 조인 실습
10.4 조인 고급
11장. 함수
11.1 스칼라 함수
11.2 문자열 함수
11.3 데이터 타입
11.4 날짜와 시간
12장. 뷰
12.1 뷰
12.2 임시 테이블
12.3 CTE
13장. 분석과 통계
13.1 소계
13.2 순위
13.3 통계
13.4 피봇
14장. 테이블 관리
14.1 테이블 수정
14.2 필드 수정
15장. 제어문
15.1 변수
15.2 제어문
15.3 SQL Server의 제어문
16장. 프로시저
16.1 저장 프로시저
16.2 인수
16.3 함수
16.4 SQL Server의 프로시저
17장. 커서
17.1 커서
17.2 SQL Server의 커서
17.3 동적 쿼리
18장. 트리거
18.1 트리거
18.2 트리거와 무결성
18.3 트리거 고급
18.4 SQL Server의 트리거
19장. 트랜잭션
19.1 트랜잭션
19.2 트랜잭션 모드
19.3 락
부록
__DBeav
이 책의 특징
● 3가지 DBMS 기반 실습 환경: Oracle, MSSQL, MariaDB 기반 실습 환경을 모두 체험할 수 있습니다.
● 30가지 실습 예제 제공: 30가지 다양한 실무형 실습 예제를 통해 현장감을 익힙니다.
● 100여 개 연습문제 제공: 100여 개의 연습문제/해설을 제공하여 학습 내용을 독자 스스로 확인 가능하도록 구성했습니다.
추천사
데이터베이스의 구조와 개념 설명에 충실한 입문서이며, 순서대로 읽고 실습하면서 스스로 데이터 관리의 원리를 익힐 수 있는 친절한 자습서입니다.
_ 이승우 Jness 기술고문
오라클, SQL Server, MariaDB를 동시에 다루며 세부 문법을 상세히 비교함으로써 모든 DBMS를 아우르는 호환성 높은 표준 쿼리 작성법을 알려줍니다.
_ 오광섭 DaulSoft 교육사업팀장
데이터 관리의 탄탄한 기초를 쌓아주며, 여러 종류의 DBMS를 바꿔가며 활용하는 실무 개발자를 위한 훌륭한 문법 레퍼런스입니다.
_ 권성직 GTONE 솔루션 사업부 CTO