메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

업무 영역별 데이터베이스 설계와 구축

업무 영역별 데이터베이스 설계와 구축

한빛미디어

집필서

절판

  • 저자 : 이춘식
  • 출간 : 2002-08-26
  • 페이지 : 586 쪽
  • ISBN : 8979141955
  • 물류코드 :1195
  • 초급 초중급 중급 중고급 고급
4.5점 (4명)
좋아요 : 13
실제 업무 현장의 데이터베이스를 그대로 담았다!
가장 보편적이면서도 가장 중요한 데이터베이스의 전형을 철저히 파헤친다!


『데이터베이스 설계와 구축』의 뒤를 이어 출간된 이 책은 실제로 각종 업무의 특성에 따라 데이터베이스를 설계할 때 거치는 단계를 자세히 보여주고 있다. 이 책은 가장 보편적이면서도 중요한 네 가지 상황(인사 급여 관리, 설비관리, 지하철, 인터넷 쇼핑몰)을 구축하는 과정을 따라하면서 이론상으로 배운 기술을 응용하는 데 어려움을 겪는 개발자에게 자신감을 심어줄 것이다.

특히 데이터 아키텍처 전문가가 가상의 모델을 설계하는 전 과정을 함께 하면서, 발생할 수 있는 오류나 실수를 짚어주고 있어 다른 업무 영역의 프로젝트를 수행하려는 사람들에게도 많은 도움이 될 것이다.

만일 여러분이 이 책에서 소개하는 내용과 비슷한 프로젝트를 진행하는 개발자이면서 당장에 결과를 보여야 하는 상황이라면 앞뒤 생각할 겨를 없이 그대로 따라할 수도 있다. 그러나 그것이 이 책의 궁극적인 목표는 아니다. 프로젝트 하나를 완성하기까지 데이터를 어떻게 체계적으로 정리하고, 구현하는지 그 노하우를 터득하길 바란다.
이춘식 저자

이춘식

인하대학교 공과대학 무기재료공학과를 졸업하고 현재 LG CNS 기술연구부문 데이터아키텍처팀에서 모델링과 데이터베이스 분야에서 일하고 있는 실무 전문가이다. 현대의 IT 분야에서 가장 중요한 요소는 업무를 효과적으로 분석하고 설계하여 최적의 데이터베이스를 구축하는 것이라 생각하여 이 분야에 많은 시간을 투자하고 있다. 주요 관심분야는 정보공학방법론 및 객체지향방법론에서 모델링 적용 방법, 객체지향 설계를 통해 도출된 클래스 다이어그램을 관계형 데이터베이스와 연결하는 ORDB MAPPING 분야 그리고 업무 모델링이 데이터베이스 성능에 영향을 주는 요소 등에 대해 많은 관심을 가지고 연구 중에 있다.

1장. 인사급여 관리
     1.1 업무 시나리오 및 업무환경
     1.2 업무장표
     1.3 논리설계
     1.4 물리설계
     1.5 데이터베이스 구축

2장. 설비관리
     2.1 업무시나리오 및 업무환경
     2.2 논리설계
     2.3 물리설계
     2.4 데이터베이스 구축

3장. 인터넷 쇼핑몰 구축
     3.1 업무 시나리오 및 업무환경
     3.2 업무장표
     3.3 논리설계
     3.4 물리설계
     3.5 데이터베이스 구축

4장. 지하철
     4.1 4-STEP 데이터모델링 소개
     4.2 지하철 설계
     4.3 업무 시나리오 및 업무환경
     4.4 1-STEP 업무구조 모델링
     4.5 2-STEP 업무흐름 모델링
     4.6 3-STEP 기술적 모델링
     4.7 4-STEP 모델검토 및 정제
     4.8 4-STEP 모델링 이후

부록

이 책은 인사급여에서부터 지하철 관리에 이르기까지 관계형 데이터베이스의 설계에 대한 해법을 제시하고 있습니다. 데이베이스 설계 및 모델링에 관한 책들을 많이 찾아볼 수 있지만, 이 책처럼 단위시스템을 방법론에 의거해서 처음부터 끝까지 구축하는 예를 설명한 책은 별로 없습니다. 다만, 독자들이 이미 데이터베이스 모델링에 대한 지식이 있다는 전제하에 설명을 진행하고 있으므로 초보자가 보기에는 다소 무리가 있을 것 같습니다. 그리고, 오탈자와 틀린 그림이 다소 있긴 하지만, 전반적으로 괜찮은 책입니다. 데이터모델링 등에 관련된 서적을 공부한 후에 읽어보시면 좋을 것으로 생각됩니다.

이 책이 시리즈라고 할 수 있죠.



전작을 읽으면서 뭔가 실제 사례가 좀 부족하다는 것을 느꼈었는데, 이렇게 업무 영역별로 나누어서 실제 사례를 보여주는 책이 나왔군요.



각 업무 영역별로 나눠서 몇가지를 설명합니다. 그리고 마지막의 예제는 좀 다른 방법으로 모델링하는 방법을 설명합니다. (하지만 그래도 모델링이라는게 기본이 충실해야겠죠.)



이 책의 전작을 읽으셨다면 2% 부족했던 내용을 채워드릴 수 있을 것이라 생각합니다.

데이터베이스의 모델링과 설계에 관심이 있어 위 책을 보게 되었다. 비록 이 책의 저자가 이 책보다 먼저 집필한 『데이터베이스 설계와 구축』이라는 책은 읽어 보지 못했지만, 데이터베이스 설계와 모델링의 조금 더 실제적인 구축 방법을 알기 위해 이 책을 선택하게 되었다.



데이터베이스의 기본적인 개념을 이해하고 간단하게라도 모델링을 할 수 있는 독자라면 누구나 한번쯤 새로운 업무 영역의 데이터베이스 모델링 설계를 접할 때, 막연함을… 설계 후에는 구축한 데이터베이스에서 발생하는 문제점 등을 대처하기에 부족함을 느끼는 경우가 종종 있을 것이다.



이 책은 위와 같은 두려움을 느끼는 독자들을 위해 모델링을 실제 프로젝트에서 어떻게 구현하는 지를 알려주는 책이라고 말할 수 있다. 데이터베이스 초보자라면 이 책을 읽기 전에 『데이터베이스 설계와 구축』 이나 기타 데이터베이스의 기본적인 이론과 SQL 문법을 다루는 기본서 등을 읽어본 후 이 책을 읽는게 바람직 하다.



이 책의 구성은 앞에서 말한 것 과 같이 실제 업무 영역별 데이터베이스 프로젝트 위주로 구성이 되어 있다. 1장은 인사 급여 관리, 2장은 설비 관리, 3장은 인터넷 쇼핑몰 구축, 4장은 지하철 이렇게 크게 4장의 챕터로 구성되어 있다. 각각의 장들은 업무 시나리오 및 업무 환경, 업무 장표, 논리 설계, 물리 설계, 데이터베이스 구축의 세부 장들로 나뉘어있다.



위 챕터 구성에서 보듯이 각각의 실제 프로젝트별 세부 항목을 살펴 보면 "업무 시나리오 및 업무 환경"에서는 데이터베이스 구축을 위한 사전 조사 단계로서 프로젝트에 필요한 요소와 전제 조건, 업무 시나리오를 살펴 보면서 데이터베이스 설계에 필요한 구성 요소를 하나씩 추려낸다. 그런 후에 "업무 장표"에서는 실제 업무에서 사용하고 있는 관련 장표 등을 이용하여 조금 더 구체적인 데이터베이스의 구성 요소를 실핀다. 그리고 실제 데이터베이스 설계 업무를 진행하게 되는데 설계는 크게 데이터베이스 논리 설계와 물리 설계로 나뉜다. 논리 설계는 앞서 진행한 시나리오와 업무 장표 등을 이용하여 엔티티 타입을 도출 하고 릴레이션을 정의한다. 그런 후에 논리 설계 단계에서 진행하는 식별자를 정의하고 엔티티 타입을 통합하고 데이터 모델 검증을 수행한다. 이렇게 해서 만들어진 ERD 데이터베이스 설계도를 이용해 물리 설계 작업에 들어간다. 이 작업은 실제 데이터베이스 시스템의 특성에 맞추어 데이터베이스를 구축하는 작업으로 테이블을 만들고 성능을 최적화 하기 위해 트랜잭션을 분석하고 인덱스 용량과 뷰 설계 등을 수행하여 물리 설계까지 수행하고 나면 데이터베이스 구축이 완료된다. 위와 같은 데이터베이스 구축 과정을 실제 예제를 통해 수행하면서 자연스럽게 데이터베이스 설계에 관련한 업무 프로세스를 익히게 되고 적용하는 과정을 이해할 수 있다.



위와 같은 데이터베이스 구축과정을 이해하고 구현하는 데에 참고가 될 뿐만 아니라 대표적으로 업무에서 사용되는 예제들로 구성되어 있어 데이터베이스 프로젝트 진행에 있어 많은 참고가 되리라 생각한다.

데이터 베이스를 처음으로 다루어 보는 사람입니다.

아주 초보는 아니구요..

DB가 어떤것인지는 알겠는데, 구체적으로 어떻게 사용되어야 하는지 응용력이 부족한 저에게 있어서 데이터베이스 구성에 많은 도움이 되는군요.



하나씩 보고 있는데, 잘 배우고 있습니다.

결제하기
• 문화비 소득공제 가능
• 배송료 : 2,000원배송료란?

배송료 안내

  • 20,000원 이상 구매시 도서 배송 무료
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 도서명 :
업무 영역별 데이터베이스 설계와 구축
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
업무 영역별 데이터베이스 설계와 구축
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
업무 영역별 데이터베이스 설계와 구축
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실

최근 본 책0