
서점 링크는 제휴 링크이며, 구매 시 북버스가 수수료를 받을 수 있습니다.
데이터와 정보의 기초 개념부터 시작하여 관계 데이터 모델, 키와 무결성, ER 모델링 등으로 학습 범위를 넓혀 간다. 이후 NoSQL, 클라우드 데이터베이스, 데이터 마이닝, 벡터 데이터베이스, RAG, Text-to-SQL까지 연결하여 데이터베이스 기술의 현재와 미래를 한 권에서 조망한다.
출처: 알라딘 Open API 제공 도서 정보
AI가 답을 만들어 주는 시대에도 데이터베이스를 배워야 할까?
AI는 몇 초 만에 SQL을 만들고 필요한 정보를 정리해 준다. 그러나 AI가 참조한 데이터가 오래되었거나, 테이블의 관계를 잘못 이해했거나, 조회 조건을 빠뜨렸다면 자연스럽게 보이는 답도 틀릴 수 있다. 중요한 것은 AI가 답을 만들 수 있느냐가 아니라, 그 답이 어떤 데이터와 구조와 조건에서 만들어졌는지를 확인할 수 있느냐이다.
『AI 시대의 데이터베이스 개론』은 바로 그 힘을 기르는 책이다.
이 책은 데이터가 정보와 지식으로 발전하는 과정에서 출발한다. 파일로 데이터를 관리할 때 어떤 문제가 발생하는지 살펴본 뒤, 데이터베이스와 DBMS가 데이터를 어떻게 통합하고 보호하는지 이해한다. 이어서 릴레이션, 키, 무결성 제약조건을 배우고, 현실의 요구사항을 ER 다이어그램과 관계 스키마로 바꾸는 과정을 따라간다.
설계한 데이터베이스는 MySQL 8.4 LTS에서 직접 구현한다. 테이블을 만들고 데이터를 입력한 뒤 SELECT, 조건 검색, 함수, 그룹 분석, 조인과 서브쿼리를 이용하여 질문의 답을 찾는다. SQL을 실행하는 것만으로 끝내지 않고, 조회된 열과 행, 정렬 순서, NULL, 집계값과 영향받은 행 수가 예상과 일치하는지도 확인한다.
정규화에서는 단순히 정규형의 이름을 외우지 않는다. 하나의 테이블에 여러 사실을 섞어 저장할 때 왜 삽입·수정·삭제 이상이 발생하는지 살펴보고, 함수 종속성을 이용하여 좋은 테이블 구조로 분해한 뒤 데이터가 손실 없이 다시 연결되는지 검증한다.
트랜잭션, 동시성 제어, 회복, 권한, 보안과 백업을 통해 데이터베이스를 안전하게 운영하는 방법도 다룬다. 마지막에는 NoSQL, 클라우드 데이터베이스, 데이터 웨어하우스와 OLAP, 데이터 마이닝, 임베딩, 벡터 데이터베이스, RAG, Text-to-SQL로 학습 범위를 확장한다. 이를 통해 오래된 원리와 새로운 기술이 서로 떨어져 있는 것이 아니라 하나의 데이터 흐름으로 이어진다는 사실을 이해하게 된다.
대학생뿐 아니라 데이터베이스를 처음 배우는 비전공자, SQL을 기초부터 익히려는 개발 입문자, 데이터를 업무에 활용하는 직장인, AI가 만든 SQL과 결과를 스스로 판단하고 싶은 독자도 순서대로 따라갈 수 있다.
이 책의 목표는 명령어를 많이 외우게 하는 것이 아니다. 데이터가 어떻게 구조화되고 연결되는지 이해하고, 직접 설계하고 실행하며, 사람과 AI가 만든 결과를 스스로 검증할 수 있게 하는 것이다.
출처: 국립중앙도서관 ISBN 서지정보(출판사 제출)
AI 시대일수록 데이터베이스의 기본기가 중요하다
생성형 AI는 자연어 질문을 SQL로 바꾸고, 필요한 데이터를 검색하여 그럴듯한 답을 만들어 낸다. 그러나 데이터 구조가 잘못되었거나 테이블 사이의 관계가 불분명하고 최신 데이터가 연결되지 않았다면, AI의 답도 신뢰하기 어렵다. AI를 올바르게 활용하기 위해서는 데이터가 어떻게 구조화되고 저장되며 연결되는지를 이해해야 한다.
『AI 시대의 데이터베이스 개론』은 전통적인 데이터베이스 원리를 충실히 설명하면서 그 지식이 현대 AI 데이터 시스템과 어떻게 연결되는지를 보여 주는 입문 교재이다.
이 책은 데이터와 정보의 기초 개념부터 시작하여 관계 데이터 모델, 키와 무결성, ER 모델링, 관계 스키마 변환, MySQL 구현, SQL 활용, 정규화, 트랜잭션, 보안과 운영으로 학습 범위를 넓혀 간다. 이후 NoSQL, 클라우드 데이터베이스, 데이터 마이닝, 벡터 데이터베이스, RAG, Text-to-SQL까지 연결하여 데이터베이스 기술의 현재와 미래를 한 권에서 조망한다.
설명만 읽고 끝나는 교재가 아니다. MySQL 8.4 LTS와 MySQL Workbench를 이용한 단계별 실습을 통해 SQL을 직접 실행하고 결과를 확인하도록 구성했다. 특히 실행 전에 대상 행을 조회하고, 실행 후 결과와 영향받은 행 수를 검산하게 함으로써 초보자가 안전하고 정확한 데이터 처리 습관을 기를 수 있도록 했다.
또한 동일한 업무 사례를 요구사항 분석에서 ER 모델, 관계 스키마, MySQL 테이블, SQL 조회와 정규화로 이어 가며 설계와 구현의 연결을 이해하도록 돕는다. 각 장의 ‘AI 연결’에서는 앞에서 배운 데이터베이스 원리가 AI 환경에서 왜 중요한지를 설명한다.
데이터베이스를 처음 배우는 대학생, 컴퓨터공학과 소프트웨어 전공 학습자, 비전공자, 실무 기초를 다지고 싶은 독자에게 적합하다. 단순히 SQL 명령어를 암기하는 것을 넘어 데이터의 구조와 관계를 이해하고, SQL과 AI가 제시한 결과를 스스로 검증하는 힘을 길러 주는 책이다.
출처: 국립중앙도서관 ISBN 서지정보(출판사 제출)
머리말
이 책의 구성
학습 방법
제1부 데이터베이스의 이해
Chapter 01 AI 시대, 왜 데이터베이스를 배우는가
1 데이터에서 지식까지
2 생활 속에서 만나는 데이터베이스
3 파일 시스템은 왜 한계에 부딪혔을까?
4 데이터베이스의 등장과 AI 시대의 역할
Chapter 02 데이터베이스와 DBMS
1 데이터베이스의 정의와 특징
2 DBMS가 필요한 이유와 주요 기능
3 데이터베이스 시스템의 구성 요소와 사용자
4 3단계 스키마와 데이터 독립성
5 데이터 언어와 시스템 카탈로그
Chapter 03 관계 데이터 모델
1 데이터 모델과 관계 데이터 모델
2 릴레이션의 구조와 특성
3 데이터를 식별하고 연결하는 키
4 무결성 제약조건
5 관계 대수의 기본 연산
제2부 데이터베이스 설계와 구현
Chapter 04 데이터 모델링과 ER 모델
1 데이터 모델링의 필요성과 과정
2 개체와 속성
3 관계와 제약조건
4 ER 다이어그램 작성과 검증
5 ER 모델을 관계 스키마로 변환하기
Chapter 05 MySQL로 데이터베이스 시작하기
1 MySQL 8.4 LTS와 실습 환경
2 공통 실습 데이터베이스
3 데이터 타입과 제약조건
4 데이터베이스와 테이블 생성
5 데이터 입력과 기본 SELECT
6 안전한 데이터 수정과 삭제
제3부 SQL로 데이터 다루기
Chapter 06 SELECT로 데이터 찾기
1 SELECT문의 기본 구조
2 WHERE를 이용한 조건 검색
3 중복 제거와 데이터 정렬
4 조회 범위 제한
5 NULL과 표현식
Chapter 07 함수와 그룹별 데이터 분석
1 숫자 함수와 문자열 함수
2 날짜·시간 함수와 형 변환
3 조건 처리와 NULL 관련 함수
4 집계 함수와 그룹별 분석
Chapter 08 여러 테이블과 복잡한 질문 해결하기
1 조인이 필요한 이유
2 내부 조인과 외부 조인
3 서브쿼리
4 집합 연산과 공통 테이블 표현식
5 자연어 질문을 복합 SQL로 바꾸기
Chapter 09 정규화와 좋은 테이블 설계
1 이상 현상과 함수 종속성
2 제1정규형과 제2정규형
3 제3정규형
4 보이스-코드 정규형과 관계 분해
5 역정규화와 실무 설계의 균형
제4부 데이터베이스 활용과 운영
Chapter 10 데이터베이스 객체와 SQL 활용
1 뷰
2 인덱스
3 저장 프로시저와 사용자 정의 함수
4 트리거
5 메타데이터와 실행 계획
Chapter 11 트랜잭션과 데이터 회복
1 트랜잭션과 ACID 특성
2 트랜잭션 제어
3 동시성 문제와 격리 수준
4 잠금과 교착상태
5 로그와 체크포인트를 이용한 회복
Chapter 12 데이터베이스 보안과 관리
1 사용자 계정과 인증
2 권한과 역할 관리
3 SQL 삽입 공격과 방어
4 개인정보 보호와 감사
5 백업·복구와 운영 관리
6 AI 연동 환경의 보안과 관리
Chapter 13 데이터베이스의 미래와 AI
1 NoSQL과 새로운 데이터 저장 방식
2 분산·클라우드·분석과 데이터 마이닝
3 임베딩과 벡터 데이터베이스
4 검색 증강 생성
5 Text-to-SQL과 AI 기반 데이터베이스 운영
6 책임 있는 AI 데이터 시스템과 미래
참고문헌
출처: 국립중앙도서관 ISBN 서지정보(출판사 제출)
데이터와 정보의 기초 개념부터 시작하여 관계 데이터 모델, 키와 무결성, ER 모델링 등으로 학습 범위를 넓혀 간다. 이후 NoSQL, 클라우드 데이터베이스, 데이터 마이닝, 벡터 데이터베이스, RAG, Text-to-SQL까지 연결하여 데이터베이스 기술의 현재와 미래를 한 권에서 조망한다. (문태은 (지은이), 엠카잇 펴냄)
엠카잇에서 2026-08-20에 출간했습니다. ISBN 9791122028317.
문태은 (지은이)입니다. 자세한 저자 소개는 출판사(엠카잇) 제공 자료를 참고하세요.
알라딘 등 온라인 서점에서 구매할 수 있습니다. ISBN 9791122028317으로 검색하면 정확한 판을 찾을 수 있습니다. 정가는 32,000원입니다.
확장 DID 설계와 이질적 처치효과 - 이질성 분석과 삼중차분, 다치·비흡수적 처치, 합성 DID와 분포효과
구강운동 및 말소리 훈련 워크북 - 뇌졸중·파킨슨병·뇌성마비 환자를 위한