| 000 | 00649namccc200241 k 4500 | |
| 001 | 000000780548 | |
| 005 | 20100807115535 | |
| 007 | ta | |
| 008 | 020729s2002 ulka 001a kor | |
| 020 | ▼a 8989345529 ▼g 93000 : ▼c \25,000 | |
| 035 | ▼a KRIC08261208 | |
| 040 | ▼a 211064 ▼c 211009 ▼d 211009 | |
| 049 | 1 | ▼l 111222300 ▼f 개가 |
| 082 | 0 4 | ▼a 005.74 ▼2 21 |
| 090 | ▼a 005.74 ▼b 2002c | |
| 100 | 1 | ▼a 김연홍 ▼0 AUTH(211009)52903 |
| 245 | 2 0 | ▼a (알기 쉽게 해설한) 데이터베이스 모델링 / ▼d 김연홍 ; ▼e 우성미 ; ▼e 문택근 공저. |
| 260 | ▼a 서울 : ▼b 프리렉 , ▼c 2002. | |
| 300 | ▼a 391 p. : ▼b 삽도 ; ▼c 26 cm. | |
| 500 | ▼a 색인포함 | |
| 700 | 1 | ▼a 우성미 ▼0 AUTH(211009)72260 |
| 700 | 1 | ▼a 문택근 ▼0 AUTH(211009)36393 |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 중앙도서관/제2자료실(3층)/ | 청구기호 005.74 2002c | 등록번호 111222300 (35회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
*온라인 IT 교육으로 높은 인지도를 얻고 있는 프리렉(www.freelec.co.kr)의 오프라인 교재다. 책을 구입하는 독자에게는 온라인 무료 강의 쿠폰이 제공된다.
당장 비디오 샵이나 쇼핑몰 등을 구현해 보고 싶은 초중급자들을 위한 데이터베이스 모델링 입문서. 책의 내용은 철저히 일상적인 용어와 현실적인 접근 방법으로 주제를 다루려고 노력했다.
이 책은 ER-Win의 주요한 기능에 대한 완벽한 매뉴얼을 제공하고 있으며 실제 모델링하는 과정 전체를 설명함으로써 독자들의 실질적인 이해를 돕는다.
부록 : 온라인 무료 강의 쿠폰
정보제공 :
저자소개
김연홍(지은이)
저자는 27년차 엔지니어로써 다수의 프로젝트 및 컨설팅 업무를 수행했으며, 삼성멀티캠퍼스, MS 공인 교육센터 등에서 베테랑 강사로 활동한 이력을 가지고 있다. 2021년부터는 세일즈포스에 집중하며, 관련 프로젝트 및 컨설팅 그리고 교육을 진행하고 있다. 그리고 저자는 다음과 같이 다수의 책을 집필한 이력을 가지고 있다. - 알기 쉽게 해설한 데이터베이스 모델링 - SQL Server 2005를 위한 데이터베이스 모델링 - 함께하는 SQL Server 2008 개발자 Part 1 - 함께하는 SQL Server 2008 개발자 Part 2 - BPMN 2.0 (번역서) 감수 - SharePoint 2010 Development with Visual Studio 2010(번역서) 감수 - 이장래와 함께하는 SQL Server 2012 감수 - 권태돈과 함께하는 SQL Server 2012 BI 감수 - DKBMC Salesforce User Guide 감수
우성미(지은이)
충북대학교 경영정보학과를 졸업하였다. 전 KH 정보교육원, 현대정보기술 교육원, 한국 생산성 본부, 다우 교육원, HP, 새롬IT 교육센터 등에서 프리랜서로 강의 하였으며, 신한은행, 현대정보 기술 등 다수의 기업체 출강하였다. 나사렛대학교/대구보건대학/학교법인 기능대학 통합포털 종합정보시스템 구출, 스포츠조선 메신저 개발 등 다수의 프로젝트 수행하고 있다. 지은 책으로는 <알기쉽게 해설한 데이터베이스 모델링>, <실무 예제로 익히는 Visual Basic. NET>가 있다.
문택근(지은이)
<알기쉽게 해설한 데이터베이스 모델링>
목차
목차 머리말 = 3 온라인 강의 및 지원 안내 = 6 목차 = 8 1장 데이터베이스 개념 = 17 1. 데이터베이스에 대한 이해 = 18 1-1. 데이터베이스 정의 = 19 1-2. 데이터베이스 관리 시스템의 특징 = 20 2. 데이터베이스 관리 시스템에 대한 이해 = 21 2-1. 파일 시스템 = 22 2-2. 데이터베이스 관리 시스템(DBMS) = 24 2-3. 데이터베이스 관리 시스템(DBMS)의 유형 = 25 2-3-1. 계층형 데이터베이스 관리 시스템(HDBMS) = 25 2-3-2. 망형 데이터베이스 관리 시스템(NDBMS) = 26 2-3-3. 관계형 데이터베이스 관리 시스템(RDBMS) = 26 2-3-4. 객체 지향 데이터베이스 관리 시스템(OODBMS) = 28 2-3-5. 객체 관계형 데이터베이스 관리 시스템(ORDBMS) = 28 복습 = 30 2장 관계형 데이터베이스 관리 시스템 = 31 1. 관계형 DBMS에 대한 이해 = 32 1-1. 관계형 DBMS의 정의 = 33 2. 예제를 통한 관계형 DBMS에 대한 이해 = 34 2-1. 고객관리를 위한 테이블 작성 = 35 2-2. L자형 테이블 = 37 2-3. L자형 테이블 나누는 방법 = 38 2-3-1. 레코드를 기준으로 테이블 나누기 = 38 2-3-2. 컬럼을 기준으로 테이블 나누기 = 40 2-4. 관계에 대한 정의 = 42 2-5. 부모 테이블과 자식 테이블에 대한 정의 = 43 2-6. 관계에 대한 정의 방법 = 45 2-7. 참조 무결성에 대한 이해 = 47 복습 = 50 3장 데이터베이스 모델링 = 51 1. 데이터베이스 모델링 정의 = 52 2. 프로젝트 진행 과정 = 55 2-1. 업무 분석 = 58 2-2. 개념적 데이터베이스 모델링 = 60 2-3. 논리적 데이터베이스 모델링 = 61 2-4. 물리적 데이터베이스 모델링 = 62 복습 = 63 4장 개념적 데이터베이스 모델링 = 65 1. 개념적 데이터베이스 모델링에 대한 이해 = 66 1-1. E-R mode(개체-관계 모델) = 67 2. 실체(Entity) = 69 2-1. 실체(Entity) 정의 = 70 2-2. 실체 파악 요령 = 71 3. 속성(Attribute) = 72 3-1. 속성 정의 = 73 3-2. 속성의 유형 = 74 3-3. 속성 도메인의 설정 = 77 4. 식별자 = 78 4-1. 식별자 정의 = 79 4-2. 식별자 유형 = 80 4-2-1. 후보키(Candidate Key) = 80 4-2-2. 기본키(Primary Key) = 80 4-2-3. 대체키(Alternate Key) = 81 4-2-4. 복합키(Composit Key) = 81 4-2-5. 대리키(Surrogate Key) = 83 5. 관계(Relational) = 85 5-1. 관계 정의 = 86 5-1-1. 관계 부여 = 86 5-2. 차수성 정의 = 88 5-2-1. 일 대 일(1 : 1) = 88 5-2-2. 일 대 다(1 : N) = 89 5-2-3. 다 대 다(N : M) = 90 5-3. 선택성 = 92 6. 개념적 데이터베이스 모델링 정리 = 95 실습 = 98 복습 = 100 5장 논리적 데이터베이스 모델링 = 101 1. 관계형 모델의 개념 = 102 1-1. 부모 테이블과 자식 테이블 = 103 1-2. 기본키(Primary Key)와 포린키(Foreign Key) = 104 1-3. 식별 관계화 비식별 관계 = 105 2. Mapping Rule = 107 2-1. Mapping Rule 이란? = 108 3. 정규화 = 116 3-1. 제1정규화 = 117 3-2. 제2정규화 = 122 3-3. 제3정규화 = 125 3-4. 정규화 정리 = 128 4. 특수한 경우의 엔티티 모델링 = 134 4-1. 슈퍼타입 엔티티/서브타입 엔티티 = 135 4-2. 재귀적 관계 = 140 복습 = 143 6장 물리적 데이터베이스 모델링 = 145 1. 인덱스(Index) = 147 1-1. 인덱스에 대한 정의 = 148 1-2. 인덱스 정의를 위해 알아두어야 할 사항 = 149 1-2-1. 데이터 저장 단위 = 149 1-2-2. 인덱스의 구조 = 151 1-2-3. 데이터 검색 방법 = 153 1-2-4. 데이터 검색 유형 = 153 1-3. 인덱스 유형 = 155 1-3-1. 클러스터드 인덱스(Clustered Index) = 155 1-3-2. 넌 클러스터드 인덱스(Non Clustered Index) = 157 1-3-3. 클러스터드 인덱스와 넌 클러스터드 인덱스의 비교 = 159 1-3-4. 인덱스 정의 시 알아두어야 하는 기본 사항 = 162 1-4. 예제를 통한 인덱스 적용 = 165 1-4-1. 인덱스 적용 예제 1 = 165 1-4-2. 인덱스 적용 예제 2 = 171 1-5. 인덱스 적용 시 고려 사항 = 175 1-5-1. 포린키에 인덱스를 부여하는 것을 적극적으로 고려하자. = 175 1-5-2. 기본키가 두 개 이상의 컬럼으로 구성된(복합키) 경우는 기본키 컬럼의 순서를 고려하자. = 175 1-5-3. 데이터 사용량을 분석해야 한다 = 177 1-5-4. 하나의 테이블에 들어가는 컬럼의 숫자는 가급적이면 많아야 10개 내외가 될 수 있도록 디자인 하자. = 178 1-5-5. 파일 그룹 사용 = 179 1-6. 인덱스 정리 = 180 2. 트리거(Trigger) = 181 2-1. 트리거에 대한 정의 = 182 2-2. 트리거 정의를 위해 알아두어야 할 사항 = 184 2-2-1. Inserted, Deleted 테이블 = 184 2-2-2. instead of Trigger, After Trigger = 185 2-3. 예제를 통한 트리거의 적용 = 189 2-3-1. 입고 테이블에 INSERT 트리거 만들기 = 190 2-3-2. 입고 테이블에 UPDATE 트리거 만들기 = 192 2-3-3. 입고 테이블에 DELETE 트리거 만들기 = 194 3. 커서(Cursor) = 196 3-1. 커서의 정의와 유형 = 197 3-2. 커서의 사용 = 198 3-3. 커서의 활용 = 203 4. 역정규화 = 206 4-1. 역정규화 고려사항 = 207 4-2. 역정규화 유형 = 208 4-2-1. 테이터 중복(컬럼 역정규화) = 208 4-2-2. 파생 컬럼의 생성 = 209 4-2-3. 테이블 분리 = 209 4-2-4. 요약 테이블 생성 = 211 4-2-5. 관계 제거 = 212 4-2-6. 테이블 통합 = 212 복습 = 214 7장 ER-Win 사용 방법 = 217 1. ER-Win 실행 = 219 2. ER-Win 표기 방식 = 221 3. Logical 영역과 Physical 영역 = 222 4. 엔티티(Entity) 생성 = 223 5. 식별 관계, 비식별 관계 = 224 6. 다 대 다 관계 정의 = 230 7. 재귀적 관계 정의 = 235 8. 슈퍼타입과 서브타입 = 238 9. 도메인 설정 = 246 10. Subject Area = 249 11. Stored Display = 253 12. 물리적(Physical) 모델링 = 256 13. Column Data Type과 Size = 257 14. Indentity, Null Option = 259 15. Check, Rule, Default = 261 16. 인덱스(Index) 정의 = 269 17. 뷰(View) 정의 = 273 18. 스토어드 프로시저(Stored Procedure) 정의 = 277 19. 트리거(Trigger) 정의 방법 = 279 20. 역정규화(Denormalization) 정의 방법 = 282 21. 파일 그룹(File Group) 정의 = 297 22. 데이터베이스 스키마 생성 = 303 23. 프린트(Print) = 306 25. 입사지원서 작성 실습 = 307 8장 데이터베이스 모델링 실습 = 311 1. 학사관리 모델링 = 312 1-1. 업무 분석표 = 313 1-2. 개념적 데이터베이스 모델링 = 314 1-2-1. 업무 분석 = 314 1-2-2. 엔티티 도출 = 314 1-2-3. 속성 도출 = 315 1-2-4. 식별자 도출 = 315 1-2-5. 관계 도출 = 315 1-2-6. 학사관리 ER-Diagram = 317 1-3. 논리적 데이터베이스 모델링 = 318 1-3-1. Mapping Rule을 이용한 데이터 스키마 생성 = 318 1-3-2. 정규화 = 321 1-4. 물리적 데이터베이스 모델링 = 322 1-4-1. 데이터 타입과 사이즈 정의 = 322 1-4-2. 역정규화 = 323 1-5. 전체 프로세스와 관련된 SQL 연습 = 327 1-5-1. 학사관리DB 만들기 = 327 1-5-2. 데이터 입력하기 = 327 2. 비디오 숍 모델링 = 339 2-1. 업무 분석 = 340 2-2. 개념적 데이터베이스 모델링 = 341 2-2-1. 엔티티 도출 = 341 2-2-2. 속성 도출 = 341 2-2-3. 식별자 도출 = 342 2-2-4. 관계 설정 = 342 2-2-5. 관계 차수 = 343 2-2-6. 관계 선택성 = 343 2-2-7. 비디오 관리 ER-Diagram = 344 2-3. 논리적 데이터베이스 모델링 = 345 2-3-1. Mapping Rule을 이용한 데이터 스키마 생성 = 345 2-3-2. 정규화 = 345 2-4. 물리적 데이터베이스 모델링 = 352 2-4-1. 대리키 생성 = 353 2-4-2. 데이터의 중복 저장(컬럼 역정규화) = 353 2-4-3. Default 값의 설정 = 355 2-4-4. Trigger의 사용 = 357 2-4-5. 통계 정보 처리 방법 = 358 2-4-6. Index에 대한 고려 = 359 2-4-7. 비디오 숍 체인점 = 362 3. 인터넷 서점 쇼핑몰 모델링 = 365 3-1. 업무 분석 = 366 3-1-1. 고객 관리 = 366 3-1-2. 도서 관리 = 366 3-1-3. 주문 관리 = 366 3-2. 모델링 설명 = 368 3-2-1. 코드 테이블 작성 = 368 3-2-2. 고객 관리 = 370 3-2-3. 납품 업체 관리 = 373 3-2-4. 주문 관리 = 374 3-2-5. 반품 관리 = 377 3-2-6. 관심분야 관리 = 378 3-2-7. 배송지 관리 = 378 4. 학원관리 모델링 = 380 4-1. 업무 분석 = 381 4-1-1. 강좌 관리 = 381 4-1-2. 수강생 관리 = 381 4-1-3. 강사 관리 = 381 4-2. 모델링 설명 = 382 4-2-1. 코드 테이블 작성 = 382 4-2-2. 과정 관리 = 383 4-2-3. 수강생 관리 = 385 4-2-4. 취업 관리 = 386 복습 = 388 INDEX = 389 저자 약력 = 392
