검색

검색결과 상세 정보

  • HOME
  • 검색결과 상세 정보

(New)데이터 아키텍처 & 데이터 모델링

주종면

책이미지
서평쓰기
서평쓰기
책이미지

QRcode

QR Code
QRcode 사용방법
QRcode 사용방법
QR코드 정의
사각형의 가로세로 격자무늬에 다양한 정보를 담고 있는 2차원(매트릭스)형식의 코드로 스마트폰으로 QR코드를 스캔하면 각종 정보를 제공 받을 수 있습니다.
QR코드 인식프로그램
스마트폰 마켓에 들어가면 'QR코드 스캔 프로그램'을 검색해 무료 어플을 다운받아 사용하시면 됩니다.
도서정보 QR코드 이용하기
도서 상세정보에서 QR코드를 스캔하면, 모바일 웹페이지로 연결되어 해당 도서의 상세정보 및 소장정보 등을 확인 할 수있습니다.
닫기
상세정보
자료유형단행본
서명/저자사항(New)데이터 아키텍처 & 데이터 모델링/ 주종면 저
개인저자주종면
Joo, Jimmy, 저
발행사항서울: DataBook, 2011
형태사항446p.: 삽도; 26cm
ISBN9788996311430
일반주기 INDEX: p. [439]-446
주종면의 영어이름은 'Jimmy Joo' 임
요구사항 수집부터 테이블의 크기 설계까지 실습을 통해 배우는 책
분류기호005.74
언어한국어

소장정보

서비스 이용안내
  • 보존서고도서 신청보존서고도서 신청
  • 인쇄인쇄
메세지가 없습니다
No. 등록번호 청구기호 소장처 도서상태 반납예정일 예약 서비스 CD-NET
1 EM93863 005.74 주75ㄷ 2층 제1자료열람실/2층 일반도서서가 대출가능
인쇄 이미지

초록

『NEW 데이터 아키텍처 데이터 모델링』은 요구사항 수집부터 테이블의 크기 설계까지 실습을 통해 배우는 책이다. 어려운 분석, 설계 기술을 그림과 원리 위주로 설명하고, 실습 시나리오를 따라 학습하면서 분석, 설계가 가능하다.

목차

목차 일부

<b>제 1 장   정보 시스템과 방법론                                  </b>
1.1  EA의 개념
 1.1.1  IT 분야에서 EA 개념
 1.1.2  EA 매트릭스

1.2  정보 시스템의 발전 역사
 1.2.1  방법론
 1.2.2  방법론의 필요성
 1.2.3  정보공학 방법론의 발전 과정 

1.3  DBMS (Dat...

목차 전체

<b>제 1 장   정보 시스템과 방법론                                  </b>
1.1  EA의 개념
 1.1.1  IT 분야에서 EA 개념
 1.1.2  EA 매트릭스

1.2  정보 시스템의 발전 역사
 1.2.1  방법론
 1.2.2  방법론의 필요성
 1.2.3  정보공학 방법론의 발전 과정 

1.3  DBMS (Database Management System)
 1.3.1  DBMS의 역사
 1.3.2  관계형 데이터베이스의 특징

<b>제 2 장   요구사항과 장표 분석                                  </b>
2.1  정보 요구사항의 수집절차
 2.1.1  사용자 요구사항
 2.1.2  수집장표 목록

2.2  장표의 분석
 2.2.1  사원정보 현황
 2.2.2  부서정보 현황 
 2.2.3  재고 현황
 2.2.4  주문 전표

  < 연습 문제 > 기타 장표의 분석
    
2.3  DFD (Data Flow Diagram)
 2.3.1  정보공학 방법론의 DFD
 2.3.2  구조적 방법론의 DFD
 2.3.3  프로세스 정의서

2.4 사용자 요구사항의 검증
 2.4.1  CDUR 매트릭스

<b>제 3 장   개념적 데이터 모델링                                  </b>
3.1  모델과 모델링
 3.1.1  개념적 데이터 모델링의 개념
 3.1.2  개념적 데이터 모델링의 목적
 3.1.3  데이터 모델링 용어 이해

3.2   실체 (Entity)
 3.2.1  실체 후보 수집대상
 3.2.2  실체의 추출
 3.2.3  실체의 결정
 3.2.4  실체의 작성 방법
 3.2.5  실체의 유형
 3.2.6  실체의 종류

3.3  속성 (Attribute)
 3.3.1  속성의 결정
 3.3.2  속성의 부가 설명
 3.3.3  속성의 작성 방법

3.4  식별자 (Identifier)
 3.4.1  KEY의 유형
 3.4.2  인조 식별자
 3.4.3  식별자의 작성 방법
 3.4.4  보조 식별자의 작성 방법
   
3.5  관계 (Relationship)
 3.5.1  차수 (Degree)
 3.5.2  관계의 추출
 3.5.3  Relationship 매트릭스의 작성
 3.5.4  관계의 결정
      
3.6  ERD 작성방법  
 3.6.1  CASE 툴이란 ?
 3.6.2  CASE 툴의 분류

3.7 DA#케이스 툴 활용하기
 3.7.1  DA#실행하기
 3.7.2  실체 생성하기
 3.7.3. 관계 작도하기

3.8 ER-WIN 케이스 툴 활용하기
 3.8.1  ER-WIN 실행하기
 3.8.2  IE 표기법을 위한 환경 설정
 3.8.3  실체 생성하기
 3.8.4  관계 작도하기

  < 연습 문제 1 > 비디오 가게의 대여 시스템 구축을 위한 사용자 요구사항
  < 연습 문제 2 > ㈜Carus의 자동차 렌탈 시스템 구축을 위한 사용자 요구사항
  < 연습 문제 3 > ㈜Olympus 호텔의 예약 시스템 구축을 위한 사용자 요구사항 
  < 연습 문제 4 > SUMMIT㈜의 회계 관리 시스템 구축을 위한 사용자 요구사항

<b>제 4 장   상세 개념적 데이터 모델링                           </b>
4.1  상세 개념적 데이터 모델링
 4.1.1  정규화를 하는 이유
 
4.2  정규화 (Nomalization)
 4.2.1  제 1 정규화
 4.2.2  제 2 정규화
 4.2.3  제 3 정규화
 4.2.4  정규화의 결과
 4.2.5  정규화의 장점과 단점
 4.2.6  과도한 정규화를 피해야 하는 경우

4.3  기타 모델링
 4.3.1  UID-BAR의 관계
 4.3.2  순환 관계형 모델
 4.3.3  독점 관계형 모델

   < 연습 문제 1 > 동계 올림픽 수상자 리스트의 정규화 
   < 연습 문제 2 > 사내 도서 대출 리스트의 정규화
   < 연습 문제 3 > 비디오 가게의 대여 시스템 구축을 위한 정규화
   < 연습 문제 4 > ㈜Carus의 자동차 렌탈 시스템 구축을 위한 정규화
   < 연습 문제 5 > ㈜Olympus 호텔의 예약 시스템 구축을 위한 정규화 
   < 연습 문제 6 > SUMMIT㈜의 회계 관리 시스템 구축을 위한 정규화

<b>제 5 장   논리적 데이터 모델링                                  </b>
5.1  논리적 데이터 모델링 
 5.1.1  용어 이해

5.2  매핑 규칙
 5.2.1  실체는 테이블로 매핑
 5.2.2  속성을 컬럼으로 매핑
 5.2.3  식별자를 PRIMARY KEY로 매핑
 5.2.4  관계를 FOREIGN-KEY로 매핑
  
5.3  역 정규화
 5.3.1  역 정규화 사
 5.3.2  표준 코드의 정의

5.4  데이터베이스의 데이터 타입
 5.4.1  SCLAR 타입
 5.4.2  데이터 타입의 부여

   < 연습 문제 1 > 비디오 가게의 대여 시스템 구축을 위한 논리적 데이터 모델링
   < 연습 문제 2 > ㈜Carus의 자동차 렌탈 시스템 구축을 위한 논리적 데이터 모델링
   < 연습 문제 3 > ㈜Olympus 호텔의 예약 시스템 구축을 위한 논리적 데이터 모델링
   < 연습 문제 4 > SUMMIT㈜의 회계 관리 시스템 구축을 위한 논리적 데이터 모델링

<b>제 6 장   물리적 데이터 모델링                                  </b>
6.1  물리적 데이터 모델링

6.2  제약 조건 (Constraints)
 6.2.1  PRIMARY KEY
 6.2.2  FOREIGN KEY
 6.2.3  UNIQUE KEY
 6.2.4  CHECK
 6.2.5  NOT NULL

6.3  테이블 설계서

6.4  테이블 생성 스크립트

6.5  시스템 개발 절차에 대한 이해
 6.5.1  논리적 저장 구조와 물리적 저장 구조
 6.5.2  데이터베이스의 생성과 저장 구조

6.6  테이블스페이스의 설계
 6.6.1  데이터 파일의 설계

   < 실습 문제 > SUMMIT㈜의 영업 관리 시스템을 위한 테이블스페이스의 생성

6.7  사용자의 설계
 6.7.1  사용자의 비교 설계
 6.7.2  사용자의 생성

<b>제 7 장   테이블의 물리적 설계                                  </b>
7.1  테이블 설계 시 주의사항

7.2  테이블의 크기 설계
 7.2.1 테이블의 크기 계산
  Step-1 요구되는 블록 헤드의 총 크기를 계산한다.
  Step-2 하나의 블록 당 사용 가능한 데이터 영역의 크기를 계산한다.
  Step-3 전체 컬럼의 평균 행 길이를 계산한다.
  Step-4 전체 행의 평균 길이를 계산한다.
  Step-5 한 개 블록에 저장할 수 있는 평균 행의 수를 계산한다.
  Step-6 하나의 테이블에 요구되는 INITIAL의 크기를 계산한다.
 7.2.2 OEM을 이용한 테이블 크기 계산

7.3  논-파티션 테이블과 파티션 뷰
 7.4.1  수직 파티션 테이블
 7.4.2  수평 파티션 테이블

7.4  테이블 생성 스크립트의 작성

<b>제 8 장   인덱스의 물리적 설계                                  </b>
8.1  인덱스의 설계조건

8.2  물리적 인덱스의 종류
 8.2.1  밸런스 트리 인덱스
 8.2.2  역 방향 인덱스
 8.2.3  내림차순 인덱스
 8.2.4  함수기반 인덱스
 8.2.5  IOT 인덱스
 8.2.6  비트 맵 인덱스

8.3  락을 위한 설계

8.4  인덱스의 크기 계산
 Step-1  요구되는 블록 헤드의 총 크기를 계산한다.
 Step-2 하나의 블록 당 사용 가능한 데이터 영역의 크기를 계산한다.
 Step-3 전체 컬럼의 평균 행 길이를 계산한다.
 Step-4  전체 행의 평균 길이를 계산한다.
 Step-5  하나의 인덱스에 요구되는 INITIAL의 크기를 계산한다.

8.5  인덱스 생성 스크립트의 작성

INDEX
참고문헌

청구기호 Browsing

서평 (0 건)

*주제와 무관한 내용의 서평은 삭제될 수 있습니다.
  서평 제목에는 특수기호 사용을 제한합니다.

서평추가

서평추가
별점
별0점
  • 별5점
  • 메세지가 없습니다
  • 별4점
  • 메세지가 없습니다
  • 별3점
  • 메세지가 없습니다
  • 별2점
  • 메세지가 없습니다
  • 별1점
  • 메세지가 없습니다
  • 별0점
제목입력
본문입력

태그

태그추가


15328 경기도 안산시 상록구 안산대학로 155 (일동) Tel. 031)400-7071~4 Fax. 031)400-7075