본문내용 바로가기
MD의선택 무료배송 이벤트 사은품 소득공제

오용철의 데이터베이스 모델링 유쾌하게 풀어주는 통쾌한 명강의

개정판
오용철 지음 | 프리렉 | 2010년 08월 17일 출간
클로버 리뷰쓰기
  • 정가 : 26,000원
    판매가 : 23,400 [10%↓ 2,600원 할인]
  • 혜택 :
    [기본적립] 1300원 적립 [5% 적립] [추가적립] 5만원 이상 구매 시 2,000원 추가적립 안내 [회원혜택] 회원 등급 별, 3만원 이상 구매 시 2~4% 추가적립 안내 [리뷰적립] 리뷰 작성 시 e교환권 최대 300원 추가적립 안내
  • 추가혜택 : 포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 개정정보 : 이 도서는 가장 최근에 출간된 개정판입니다. 2010년 05월 출간된 구판이 있습니다. 구판 보기
  • 배송일정 : 서울특별시 종로구 세종대로 기준 지역변경
    지금 주문하면 내일(23일,토) 도착 예정 배송일정 안내
  • 바로드림 : 인터넷으로 주문하고 매장에서 직접 수령 안내 바로드림 혜택
    휴일에는 바로드림 픽업으로 더 빨리 받아 보세요. 바로드림 혜택받고 이용하기

이 책의 이벤트

해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.
  • 컴퓨터/IT분야 2만원 이상 구매 시 개발자 매거진 선택 가능
    2021.09.03 ~ 2021.10.22
  • 책을 통해 성장해나가는 개발자를 응원합니다.
    2017.06.22 ~ 2025.07.31
상품상세정보
ISBN 9788965400011(8965400015)
쪽수 416쪽
크기 188 * 254 * 30 mm /1050g 판형알림

책소개

이 책이 속한 분야

유쾌하게 풀어주는 통쾌한 명강의, 오용철의『데이터베이스 모델링』. 이 책은 데이터베이스의 모델링을 다루고 있다. 데이터베이스의 개념과 용어들을 익히는 것부터 바로 데이터베이스를 설계하기 위한 단계별 과정을 따라가면서 데이터베이스를 설계할 수 있도록 했다. 현재 가장 많이 사용하는 모델링 도구인 ERwin에 대하여 소개하고, 가장 많이 사용하는 데이터베이스 관리 시스템인 Oracle 10g와 데이터베이스를 위한 언어인 SQL을 다루었다. 또한 실제로 대학교 학생들의 과제를 가감 없이 예제로 첨부해 처음 데이터베이스를 배우는 사람들도 쉽게 따라할 수 있도록 유도했다.

목차

1장 데이터베이스
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 데이터베이스 사용자
1.4 데이터베이스 추상화와 데이터 모델
1.4.1 데이터베이스 단위
1.4.2 데이터베이스 추상화와 데이터 독립성
1.4.3 데이터 모델

2장 데이터 모델링
2.1 데이터 모델링
2.1.1 데이터 모델링의 중요성
2.1.2 데이터 모델의 종류
2.2 엔티티-관계(Entity-Relationship) 모델
2.2.1 ER 모델의 구성 요소
2.2.2 엔티티와 엔티티 타입
2.2.3 애트리뷰트
2.2.4 관계와 관계 타입
2.3 ER 다이어그램 예제
2.3.1 ER 다이어그램으로 표현
2.3.2 UML 클래스 다이어그램으로 표현

3장 데이터베이스 설계
3.1 데이터베이스 설계의 필요성
3.2 데이터베이스 설계 과정
3.2.1 요구 사항 수집 및 분석
3.2.2 개념적 설계
3.2.3 논리적 설계
3.2.4 물리적 설계
3.3 설계 지침

4장 요구 사항 수집 및 분석
4.1 요구 사항 수집
4.1.1 조사 방법
4.1.2 조사 결과의 문서화
4.2 요구 사항 분석
4.3 요구 사항 수집 및 분석 예제
4.4 자료 흐름도(DFD)
4.4.1 자료 흐름도의 구성 요소
4.4.2 자료 흐름도 작성법
4.4.3 자료 흐름도 작성 예제

5장 개념적 설계(하향식)
5.1 개념적 설계
5.1.1 엔티티 추출하기
5.1.2 관계 설정하기
5.1.3 애트리뷰트 결정하기
5.2 ER 다이어그램 작성 예제

6장 ERwin을 이용한 데이터베이스 설계 133
6.1 ERwin 기초 133
6.1.1 ERwin 설치 및 등록 133
6.1.2 ERwin 화면 구성 139
6.1.3 ERwin 모델 생성 및 환경설정 140
6.1.4 ERwin을 사용한 논리적 설계 142
6.1.5 ERwin을 사용한 물리적 설계 159
6.2 ERwin을 이용한 개념적 설계 예제들 169
6.2.1 영화관 관리 시스템 169
6.2.2 도서 대여점 관리 프로그램 176
6.2.3 놀이동산 관리 프로그램 184
6.2.4 중고자동차 매매 데이터베이스 186

7장 논리적 설계
7.1 관계형 데이터베이스
7.1.1 관계형 데이터베이스의 용어와 식별자의 유형
7.1.2 관계형 데이터베이스에서의 제약조건
7.1.3 제약조건의 위배에 따른 처리
7.2 관계형 스키마 작성
7.2.1 엔티티 타입의 변환
7.2.2 약한 엔티티 타입의 변환
7.2.3 관계 타입의 변환(1:1인 경우)
7.2.4 관계 타입의 변환(1:N인 경우)
7.2.5 관계 타입의 변환(M:N인 경우)
7.2.6 다치 애트리뷰트의 변환
7.2.7 N차 관계 타입의 변환

8장 관계 대수
8.1 관계 연산자들
8.1.1 SELECTION 연산자
8.1.2 PROJECTION 연산자
8.1.3 JOIN 연산자
8.1.4 DIVISION 연산자
8.2 기타 연산자들
8.2.1 집합 연산자
8.2.2 집계 함수
8.2.3 외부 조인
8.3 관계 대수 질의 작성 예제

9장 SQL(Structured Query Language)
9.1 DDL(데이터 정의어)
9.1.1 CREATE
9.1.2 ALTER
9.1.3 DROP
9.2 제약조건
9.2.1 제약조건
9.2.2 NOT NULL
9.2.3 UNIQUE
9.2.4 PRIMARY KEY
9.2.5 FOREIGN KEY
9.2.6 CHECK
9.3 DML(데이터 조작어)
9.3.1 SELECT 문
9.3.2 INSERT 문
9.3.3 DELETE 문
9.3.4 UPDATE 문
9.4 PL/SQL을 사용한 트리거와 커서
9.4.1 PL/SQL
9.4.2 트리거
9.4.3 커서
9.5 관계 대수 질의를 SQL로 작성한 예제

10장 함수적 종속성과 정규화
10.1 함수적 종속성
10.1.1 함수적 종속성
10.1.2 추론 규칙
10.2 정규화(Normalization)
10.2.1 제1정규형
10.2.2 제2정규형
10.2.3 제3정규형
10.3 BCNF

11장 물리적 설계
11.1 물리적 설계
11.2 인덱스(Index)
11.2.1 인덱스 설계 조건
11.2.2 단일 단계 인덱스
11.2.3 다단계 인덱스
11.2.4 B-tree 인덱스
11.3 역정규화(Denormalization)
11.3.1 역정규화
11.3.2 역정규화 유형

12장 개념적 설계(상향식)
12.1 자료 수집(1단계)
12.2 자료 정리(2단계)
12.3 초기 모델 설계(3단계)
12.4 제1정규화(4단계)
12.5 제2정규화(5단계)
12.6 제3정규화(6단계)
12.7 유도된 애트리뷰트 처리(7단계)

13장 개념적 설계(두 방식의 통합)
13.1 엔티티의 비교
13.2 기본키의 비교
13.3 통합한 엔티티와 기본키의 재설정
13.4 통합식 모델의 검증
13.5 시스템 간의 통합

14장 데이터베이스 설계 실무 프로젝트
14.1 DVD 대여점 관리 시스템
14.1.1 소개 및 업무 분석
14.1.2 요구 사항 분석
14.1.3 개념적 설계
14.1.4 논리적 설계
14.1.5 데이터베이스 구현
14.2 축구 리그 관리 시스템
14.2.1 소개 및 업무 분석
14.2.2 요구 사항 분석
14.2.3 개념적 설계
14.2.4 논리적 설계
14.2.5 데이터베이스 구현
14.3 도서 대여점 관리 프로그램
14.3.1 소개 및 업무 분석
14.3.2 요구 사항 분석
14.3.3 개념적 설계
14.3.4 논리적 설계
14.4 놀이동산 데이터베이스 관리 시스템
14.4.1 소개 및 업무 분석
14.4.2 요구 사항 분석
14.4.3 개념적 설계
14.4.4 논리적 설계
14.5 중고자동차 매매 데이터베이스 관리 시스템
14.5.1 기관 업무 분석
14.5.2 요구 사항 분석
14.5.3 개념적 설계
14.5.4 논리적 설계

출판사 서평

(이 책의 특징)
1. 모델링 예제를 다양하게 다루고 있다.
2. 이론과 실무에 균형을 맞추고 있다.
3. 실무 능력을 높이는 프로젝트들이 포함되어 있다.
4. 상향식/하향식/통합식 모델링을 소개하고 있다.
5. 기초가 부족하거나 구현 경험이 없어도 가능하다.

(이 책의 독자층)
1. 데이터베이스 모델링을 처음 배우려는 개발 입문자
2. 모델링 실무 예제를 좀 더 다루고 싶은 초급 개발자
3. 데이터베이스 입출력을 많이 구현하는 프로그램 개발자
4. 기초는 알고 있으나 실제 구현 경험이 없는... 더보기

Klover 리뷰 (0)

북로그 리뷰 (0) 쓰러가기

북로그 리뷰는 본인 인증 후 작성 가능합니다.
책이나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 내용은 비공개 처리 될 수 있습니다.
※ 북로그 리뷰 리워드 제공 2021. 4. 1 종료

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매 후 문장수집 작성 시, 리워드를 제공합니다. 안내

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①서양도서-판매정가의 12%, ②일본도서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함
바로가기
  • 우측 확장형 배너 2
  • 우측 확장형 배너 2
최근 본 상품