출고예상일 안내
주문하신 상품이 한국에서 현지 배송을 위한 출고단계가 이루어질 것으로 예상되는 날짜입니다. 상품을 준비하는 과정에서 내부적인 사정으로 인해 출고예상일에 다소 오차가 생길 수 있습니다.
여러 상품(예약상품포함)을 함께 주문하신 경우 출고예상일이 가장 늦은 날짜에 맞춰 함께 배송됩니다.

ISBN : 9788964541326 / 423쪽 188 x 257 (㎜)
이 상품에 궁금하신점이 있으세요? 1:1상담문의

-
마창석
-
홍지수, 홍은지
-
천근아, 박정훈, 장지흠, 진재연, 이정한, 민윤기
-
구오제드, 송이핑, 조신
- 22,500
- 30,000
- 22,500
- 26,100
출판사 리뷰
최근처럼 데이터관리가 일반 대중의 관심사로 대두한 적은 별로 없을 것이다. 이전까지 데이터관리는 정보시스템 종사자들의 전문 분야로 인식되어 왔다. 그러나 고객 정보 유출이나 거래 내역 데이터 훼손들이 대중 매체를 통하여 연일 보도되면서 이제는 일반인들의 관심으로 등장하고 있다.
데이터베이스는 기업 활동의 중심이 되는 인공 신경망이라고 할 수 있다. 기업의 모든 거래활동들은 데이터베이스(operational database)에 저장된다. 따라서 기업 운영에 필요한 데이터들을 파악하고, 이들을 저장할 데이터베이스를 모델링하는 것은 기업 성공을 위한 핵심 과제라고 할 수 있다. 바꾸어 말하면 데이터베이스를 설계한다는 것은 기업 활동을 위한 골격을 구성하는 것이라고 할 수 있다.
건물의 골격이 잘 설계되었을 때, 안전하고 사용하기 편리한 건물이 만들어질 수 있는 것처럼, 기업의 골격이 잘 설계되었을 때 기업 활동이 효과적으로 이루어질 수 있다. 그리고 이러한 기업 골격을 결정하는 주요 과업이 데이터베이스를 설계하는 일이다.
본 교재는 데이터베이스 설계를 위하여, 구성원들이 알아야 할 기본적인 내용들을 사용자 중심으로 소개한다. 특히 데이터관리가 정착됨에 따라 데이터가 조직의 주요 자원으로 인식되고 데이터관리가 기업 경쟁력의 주요 요인으로 인식되고 있다. 본 교재는 이러한 데이터관리 추세를 충분히 반영하도록 노력하였다.
ㆍ 제1부에서는 데이터베이스 설계를 위하여 데이터관리를 정보시스템의 관점에서 살펴보고, 데이터베이스의 개발 절차를 총괄적으로 살펴본다.
ㆍ 제2부에서는 데이터베이스에 저장할 데이터들을 정의하는 과정을 살펴본다. 이를 데이터베이스의 개념설계라고 하는데, 이를 위한 주 도구인 개체관계모형을 소개하고 이를 사용하여 데이터베이스에 저장할 데이터들을 정의하는 과정을 살펴본다.
ㆍ 제3부에서는 데이터베이스에 저장할 데이터들을 관계형 데이터베이스로 표현하는 과정을 살펴본다. 이를 데이터베이스의 논리설계라고 하는데, 이를 위하여 관계형 데이터모형과 이의 특성을 이론적으로 학습한다. 그리고 데이터베이스의 논리설계 기법들을 학습하고, 정규형과 함수종속성과 같은 관계형 데이터베이스 설계를 위한 개념들을 학습한다.
ㆍ 제4부에서는 데이터베이스를 구축하는 과정을 살펴본다. 이를 데이터베이스의 물리설계라고 하는데, 데이터들이 저장매체에 기록되는 구조를 살펴보고 효과적으로 데이터들을 저장하기 위한 방안에 대하여 학습한다. 그리고 데이터 보안 등을 살펴본다.
ㆍ 제5부에서는 데이터베이스 설계의 마지막 과정으로서, 전사적 데이터 관리, 데이터 품질 및 최근 그 중요성이 강조되고 있는 마스터데이터관리 등에 대하여 살펴본다.
본 교재는 데이터베이스관리시스템을 개발하거나 운영하는 엔지니어의 관점이 아니라 데이터베이스를 설계하고 운영하는 사용자의 관점에서 저술되었다. 따라서 컴퓨터 시스템에 대한 전문 지식이 없는 독자들도 데이터관리와 데이터베이스 설계에 대하여 쉽게 학습할 수 있으리라 기대한다.
모든 배움에 있어서 안다는 것과 실행하는 것은 큰 차이를 가진다. 본 교재는 가능한 독자들이 데이터베이스관리에 대한 이론적 지식을 학습하면서 실제로 데이터베이스 구축 과정을 따라가는 느낌을 느낄 수 있도록 하고자 노력하였다. 이를 통하여 독자들이 이 책을 공부하고 난 뒤에는 힘든 프로젝트를 완성하고 난 뒤의 기쁨을 스스로 느낄 수 있기를 바란다.
제1부 개요
01 정보시스템과 데이터관리
1.1 시스템, 기업시스템 및 정보시스템
1.1.1 시스템의 기본 개념
1.1.2 정보시스템
1.2 정보시스템과 데이터관리의 중요성
1.2.1 데이터와 정보
1.2.2 데이터 계층
1.3 데이터관리시스템
1.3.1 데이터관리시스템 유형
1.3.2 파일시스템의 데이터관리 구조
1.3.3 데이터베이스시스템의 데이터관리 구조
● 요약
02 데이터베이스시스템 개발 절차
2.1 정보시스템의 개발
2.1.1 정보시스템 개발 패러다임 : 실제 현상의 투사 패러다임
2.1.2 정보시스템 개발 방법론
2.2 데이터베이스의 개발
2.2.1 데이터베이스 모형의 3계층 구조
2.2.2 데이터베이스의 개발 단계
● 요약
제2부 개체관계모형과 개념설계
03 개체관계모형
3.1 개체관계모형의 모델링 시각
3.2 개체관계모형의 구성요소
3.3 개체(Entity)
3.3.1 개체와 개체유형
3.3.2 개체의 식별기준
3.3.3 의존개체와 일반개체
3.4 개체의 표현
3.4.1 속성
3.4.2 송성치 영역 또는 도메인
3.4.3 주키
3.4.4 주키의 기준
3.5 관계
3.5.1 관계의 항수
3.5.2 관계의 식별기준
3.5.3 관계의 대응개체수
3.5.4 관계의 대응개체수와 시간적 영속성
3.6 관계의 표현
3.6.1 속성
3.6.2 주키
3.7 일반화/세분화 관계
3.7.1 일반화/세분화의 표현
3.7.2 세분화의 목적
3.7.3 세분화의 적용 기준
3.8 개체관계도
3.8.1 개체관계도의 기본 모형
3.8.2 개체관계도의 예시
3.9 개체 릴레이션과 관계 릴레이션
3.9.1 개체 릴레이션
3.9.2 관계 릴레이션
3.9.3 일반화/세분화 관계 릴레이션의 표현
3.9.4 개체관계모델링과 관계형 데이터베이스 개념설계
● 요약
04 개체관계모형의 설계
4.1 요구정의 : 시나리오의 작성
4.1.1 시나리오와 실제 현상 투사 패러다임
4.1.2 시나리오의 예제
4.2 개체, 관계 및 속성의 식별
4.3 개체의 정의
4.3.1 개체의 생성 및 이름 부여
4.3.2 속성의 정의
4.4 관계의 정의
4.4.1 관계의 생성 및 이름 부여
4.4.2 속성의 정의
4.5 관계의 개체화
4.6 대응개체수의 표현방법
4.6.1 개체중심 표현방법
4.6.2 관계중심 표현방법
● 요약
05 개체관계모델링의 일반적 오류
5.1 개체관계모형의 분석기준
5.1.1 오류의 종류
5.1.2 분석절차
5.2 일반적 오류 유형
5.2.1 문법적 오류
5.2.2 요구정의 오류
5.2.3 모형화 오류
5.3 사례분석
● 요약
제3부 관계형 데이터모형과 논리설계
06 관계형 데이터모형
6.1 관계형 데이터 구조
6.1.1 속성 및 속성치 영역
6.1.2 릴레이션과 릴레이션 구조
6.1.3 릴레이션의 주기
6.1.4 릴레이션의 특성
6.1.5 데이터베이스와 데이터베이스 구조
6.2 무결성 법칙
6.2.1 속성치 조건
6.2.2 개체 무결성 법칙
6.2.3 참조 무결성 법칙
6.2.4 업무 제약 조건
6.3 관계형 연산자
6.3.1 집합 연산자
6.3.2 선택 연산자
6.3.3 투사 연산자
6.3.4 조인 연산자
6.3.5 카티션적
6.3.6 나눗셈(Division)
6.4 SQL
6.4.1 데이터 정의어
6.4.2 데이터 조작어
6.4.3 데이터베이스 권한 관리어
6.4.4 비절차 언어로서의 SQL과 질의 최적화
6.5 관계형 데이터모형의 제약
6.5.1 비 단순 데이터의 표현
6.5.2 게층적 정보의 검색
6.5.3 속성명의 검색
● 요약
07 함수종속성과 정규형
7.1 관계형 데이터베이스에서 데이터관리의 문제점
7.1.1 자료의 중복 관리
7.1.2 자료관리의 모순
7.1.3 잘 설계된 릴레이션
7.2 함수종속성
7.2.1 정의
7.2.2 함수종속성의 법칙
7.2.3 함수종속성의 유형
7.2.4 릴레이션의 주키와 함수종속성
7.3 정규형
7.3.1 제1정규형 릴레이션
7.3.2 제2정규형 릴레이션
7.3.3 제3정규형 릴레이션
7.3.4 보이스-카드 정규형 릴레이션
7.3.5 제 4 정규형
7.3.6 추가적인 정규형
7.4 정규형과 릴레이션 구조 분석
● 요약
08 관계형 데이터베이스 논리설계
8.1 관계형 데이터베이스의 설계 목표와 설계 방법론
8.1.1 데이터베이스 스키마의 평가 척도
8.1.2 완전 데이터베이스 스키마
8.1.3 설계 방법론
8.2 분할에 의한 정규화
8.2.1 분할의 기준과 무손실 분할
8.2.2 분할의 절차
8.3 개체관계모형을 이용한 설계 방법
8.3.1 정규화
8.3.2 릴레이션 수의 최소화
8.4 통합 알고리즘
8.4.1 절차
8.4.2 사례
8.4.3 통합 알고리즘의 단점
● 요약
제4부 데이터베이스 구축 및 운용
09 관계형 데이터베이스 물리설계
9.1 트랜잭션
9.1.1 트랜잭션의 정의
9.1.2 트랜잭션의 분석
9.1.3 데이터베이스 활용도
9.2 데이터베이스의 저장 구조와 인덱스
9.2.1 데이터베이스의 저장 구조
9.2.2 인덱스와 데이터 검색
9.2.3 이진 검색과 B+트리
9.3 뷰의 설계
9.3.1 뷰의 기능
9.3.2 뷰의 활용과 데이터의 저장 형식
9.4 데이터베이스 물리설계 기준
9.4.1 비정규화
9.4.2 집계 테이블 또는 유추 데이터
9.4.3 테이블의 분할
9.4.4 코드 테이블의 통합
● 요약
10 데이터베이스 운영과 보안
10.1 데이터베이스의 무결성
10.1.1 트랜잭션의 무결성
10.1.2 데이터 갱신의 무결성
10.2 동시성 관리
10.2.1 동시성 관리의 목표
10.2.2 동시적 트랜잭션 실행의 현안
10.2.3 잠금
10.2.4 교착 상태
10.3 데이터베이스의 파손과 복구
10.3.1 파손의 유형
10.3.2 로그 파일
10.3.3 데이터베이스의 복구 알고리즘
10.4 데이터 보안
10.4.1 데이터베이스에 대한 보안
10.4.2 컴퓨터 시스템에 대한 보안
● 요약
제5부 전사적 데이터관리
11 정보자원관리
11.1 정보자원관리의 대상
11.2 정보자원관리 활동
11.3 정보자원관리 시스템
● 요약
12 기업정보흐름과 마스터데이터관리
12.1 기업정보의 흐름
12.2 비즈니스 인텔리전스의 구성요소
12.3 분석질의와 다차원 데이터모형 : 스타 스키마
12.3.1 사실 테이블
12.3.2 차원 테이블
12.4 비즈니스 인텔리전스 솔루션의 기능
12.5 마스터데이터관리
12.5.1 마스터데이터의 식별
12.5.2 용어 표준화
12.5.3 마스터데이터의 공유
● 요약
13 데이터 품질
13.1 데이터의 품질 프레임워크
13.2 품질 차원
● 요약
영문색인
국문색인


































