데이터베이스 관리 또는 일본어 발음연습
땅끝
2024-01-25 08:44
510
0
본문
데이터베이스 관리
도서명 : 데이터베이스 관리
저자/출판사 : 서길수, 박영사
쪽수 : 676쪽
출판일 : 2022-02-28
ISBN : 9791130314440
정가 : 37000
제?1?편 데이터베이스 개념과 데이터 모델
제1장 데이터베이스 시스템
1.1 기존 파일 처리 방식의 문제점 6
1.2 데이터베이스 방식 11
1.2.1 데이터베이스의 정의 11
1.2.2 데이터베이스 방식의 이점 13
1.2.3 데이터베이스 방식의 비용 16
1.3 데이터베이스 시스템의 구성요소 18
1.3.1 데이터 18
1.3.2 하드웨어 19
1.3.3 소프트웨어 19
1.3.4 사용자 22
1.4 데이터 모델 23
1.4.1 데이터 모델의 분류 24
1.4.2 삼단계 스키마 구조 25
1.5 데이터베이스 관리시스템의 구성 요소와 기능 27
1.5.1 데이터베이스 관리시스템 엔진 29
1.5.2 사용자 접속장치 30
1.5.3 데이터베이스 정의/조작기 30
1.5.4 시스템 목록기 30
1.5.5 무결성 관리기 31
1.5.6 성능 관리기 33
1.5.7 병행 제어기 34
1.5.8 예비/복구 관리기 36
1.5.9 보안 관리기 36
1.5.10 기타 편의 장치 37
1.6 요약 37
제2장 관계형 데이터 모델
2.1 구조 41
2.1.1 관계의 특성 42
2.1.2 타플, 속성, 영역 43
2.1.3 대안적 용어 44
2.2 무결성 제약 45
2.2.1 주키와 개체 무결성 제약 45
2.2.2 영역 제약 47
2.2.3 참조 무결성 제약 47
*2.3 관계 대수어 53
*2.4 관계 해석어 66
2.4.1 타플 관계 해석어 67
2.4.2 영역 관계 해석어 68
2.5 요약 69
제3장 개체-관계성 데이터 모델
3.1 개체 집합 73
3.1.1 개체와 속성 74
3.1.2 개체 집합 76
3.1.3 식별자 속성 78
3.2 관계성 집합 79
3.2.1 대응비와 참여도 80
3.2.2 차수 82
3.2.3 종속 개체 집합 84
3.3 확장 개체-관계성 데이터 모델 85
3.3.1 일반화/상세화 86
3.3.2 배타성과 완전성 87
3.4 개체-관계성도 88
3.4.1 개체-관계성도 개요: 첸 모델과 까마귀발 모델 88
3.4.2 개체 집합과 속성의 파악 92
3.4.3 일반화 계층구조의 파악 97
3.4.4 관계성 집합의 파악 99
3.5 UML 클래스 다이어그램 106
3.6 개체-관계성 모델의 문제점 109
3.6.1 부채꼴 함정 111
3.6.2 균열 함정 113
3.7 요약 115
제4장 정규화 이론
4.1 정규화의 개념 122
4.1.1 구조화된 관계 123
4.1.2 구조화된 관계의 문제점 125
4.2 함수적 종속과 정규화 127
4.2.1 함수적 종속 127
4.2.2 1차 정규형 128
4.2.3 2차 정규형 130
4.2.4 3차 정규형 133
*4.2.5 보이스-코드 정규형 136
*4.3 타유형의 종속과 정규화 139
4.3.1 다중값 종속과 4차 정규형 139
4.3.2 결합 종속과 5차 정규형 142
4.3.3 영역-키 정규형 143
4.4 정규화된 관계의 통합 143
4.4.1 사례 143
4.4.2 관계의 통합 148
4.5 요약 152
제?2?편 데이터베이스 질의어
제5장 데이터베이스 질의어: SQL과 QBE
5.1 SQL의 배경 161
5.2 테이블의 생성 165
5.3 데이터의 검색 168
5.3.1 단순 질의 169
5.3.2 중복 행의 제거 171
5.3.3 특수 연산자 172
5.3.4 검색 결과의 정렬 176
5.3.5 수식과 집단함수의 활용 177
5.3.6 집단 검색 조건 181
5.3.7 복수 테이블의 검색 182
5.3.8 SELECT 내포문 189
5.3.9 자체 결합을 이용한 데이터의 검색 193
5.3.10 상관 내포절 195
5.3.11 EXISTS 명령어 196
5.3.12 결과 테이블의 결합(UNION/INTERSECT/EXCEPT 연산자) 198
5.4 QBE 언어 202
5.5 요약 212
부록 1: Oracle SQL* Plus 사용법 215
부록 2: MS Access 사용법 224
제6장 고급 SQL
6.1 무결성 향상 기능 232
6.1.1 미확인 값 제약 233
6.1.2 주키 제약 233
6.1.3 영역 제약 234
6.1.4 참조 무결성 제약 236
*6.1.5 기타 사업관련 제약 238
6.2 데이터 정의를 위한 고급 기능 239
6.2.1 테이블의 생성 239
6.2.2 테이블의 변경 242
6.2.3 테이블의 삭제 244
6.2.4 색인의 생성과 삭제 244
6.3 데이터 갱신 246
6.3.1 INSERT 명령 246
6.3.2 DELETE 명령 248
6.3.3 UPDATE 명령 249
6.4 가상 테이블 250
6.4.1 가상 테이블의 개념 250
6.4.2 가상 테이블의 정의 251
6.4.3 가상 테이블의 갱신 253
*6.4.4 WITH CHECK OPTION 253
*6.5 내장 SQL 255
6.5.1 Oracle PL/SQL의 기본 구조 255
6.5.2 변수의 정의 256
6.5.3 결과물의 출력 257
6.5.4 단일 레코드의 검색 258
6.5.5 복수 레코드의 검색 259
6.5.6 오류의 처리 264
*6.6 API와 ODBC 264
6.7 요약 265
부록 1: Oracle Database에서의 테이블 생성 270
부록 2: PL/SQL 스크립트 파일 271
제?3?편 데이터베이스 설계
제7장 데이터베이스 설계 방법론과 개념적 설계
7.1 정보시스템 개발 수명주기 277
7.2 데이터베이스 개발 수명주기 278
7.2.1 데이터베이스 요구사항 분석 279
7.2.2 데이터베이스 설계 281
7.2.3 데이터베이스 개발 283
7.2.4 데이터베이스 운영 및 유지보수 283
7.3 개념적 데이터베이스 설계 284
7.3.1 개체 집합의 파악 287
7.3.2 관계성 집합의 파악 288
7.3.3 개체-관계성도의 작성 291
7.3.4 개체 집합과 관계성 집합에 관련된 속성의 파악 291
7.3.5 속성의 영역 결정 293
7.3.6 주키의 선정 294
7.3.7 상세화와 일반화 관계성의 파악 295
7.3.8 사용자 트랜잭션의 검정 296
7.3.9 개체-관계성도의 수정 298
7.3.10 사용자 검토 298
7.4 요약 300
제8장 논리적 데이터베이스 설계
8.1 각 관점별 논리적 설계 304
8.1.1 개체 집합의 전환 306
8.1.2 관계성 집합의 전환 308
8.1.3 정규화 검사 323
8.1.4 사용자 트랜잭션 검증 324
8.1.5 개체-관계성도 수정 324
8.1.6 무결성 제약의 정의 324
8.1.7 사용자 검토 324
8.2 명문가구 사례(매장의 사용자 관점) 325
8.2.1 개체 집합의 전환 325
8.2.2 관계성 집합의 전환 326
8.2.3 정규화 검사 328
8.2.4 사용자 트랜잭션 검증 329
8.2.5 개체-관계성도 수정 329
8.2.6 무결성 제약의 정의 330
8.2.7 사용자 검토 330
8.3 전역 논리적 모델의 구축 332
8.4 CASE 도구의 활용 335
8.5 요약 337
제9장 물리적 데이터베이스 설계
9.1 물리적 설계의 개념과 단계 341
9.2 전역 논리적 모델의 전환 342
9.2.1 기본 테이블 설계 342
9.2.2 유도 속성의 설계 344
9.2.3 무결성 제약 설계 344
9.3 물리적 저장 방식의 설계 347
9.3.1 트랜잭션 분석 347
9.3.2 파일 조직 선택 348
9.3.3 이차 색인 선택 350
9.3.4 통제된 중복의 도입 결정 351
9.3.5 디스크 용량의 추정 354
9.4 보안 장치의 설계 355
9.5 시스템 운영 감시와 조정 355
9.6 요약 356
부록: 기본 테이블 생성 358
제?4?편 데이터베이스 관리
제10장 병행 제어와 데이터베이스의 복구
10.1 논리적 트랜잭션과 물리적 트랜잭션 371
10.2 병행 제어 374
10.2.1 갱신 분실의 문제 374
10.2.2 직렬 스케줄 375
10.2.3 차단 방식 376
10.2.4 버전 방식 380
10.3 데이터베이스의 복구 382
10.3.1 데이터베이스 손상의 원인 382
10.3.2 트랜잭션과 복구 383
10.3.3 복구 장치 384
10.3.4 복구 방식 385
10.3.5 복구 방식의 적용 387
10.4 요약 389
제11장 데이터베이스 보안
11.1 데이터베이스 보안의 개념 394
11.1.1 데이터베이스 관리시스템의 보안 기능 394
11.1.2 데이터베이스 보안과 데이터베이스 관리인 395
11.2 접근 통제 395
11.3 허가 규칙 396
11.3.1 허가 규칙 행렬 397
11.3.2 SQL의 허가 규칙 398
11.4 가상 테이블 402
11.4.1 가상 테이블을 통한 보안 유지 402
11.4.2 통계 데이터의 제공 403
*11.4.3 사례 403
11.5 암호화 407
11.6 위험 분석 407
11.7 요약 409
제?5?편 데이터베이스의 발전 동향
제12장 분산 데이터베이스
12.1 분산 데이터베이스의 발전 배경 417
12.2 분산 데이터베이스의 개념 418
12.3 분산 데이터베이스의 유형 421
12.4 분산 데이터베이스의 장단점 422
12.4.1 분산 데이터베이스의 장점 423
12.4.2 분산 데이터베이스의 단점 424
12.5 분산 데이터베이스의 설계 425
12.5.1 복제 425
12.5.2 수평 분할 426
12.5.3 수직 분할 427
12.5.4 분산 설계 전략 428
12.6 분산 데이터베이스 관리시스템 430
12.6.1 위치 무관성 430
12.6.2 복제 무관성 431
12.6.3 병행 무관성 432
12.6.4 실패 무관성 434
12.7 분산 데이터베이스에서의 질의 처리 436
12.8 CAP 법칙 440
12.9 요약 441
제13장 비즈니스 인텔리전스와 데이터 웨어하우스
13.1 비즈니스 인텔리전스 445
13.2 정보시스템의 유형과 데이터의 성격 447
13.2.1 트랜잭션 데이터와 의사결정 지원 데이터 447
13.2.2 의사결정 지원을 위한 데이터베이스 요구사항 450
13.3 데이터 웨어하우스의 개념 452
13.3.1 데이터 웨어하우스의 정의 453
13.3.2 데이터 웨어하우스의 구조 454
13.3.3 데이터의 추출, 변환, 적재 457
13.4 데이터 웨어하우스와 온라인 분석처리 460
13.4.1 온라인 분석처리의 기능 460
13.4.2 온라인 분석처리의 유형 464
13.5 관계형 모델을 통한 데이터 웨어하우스의 설계 468
13.5.1 성형 스키마 469
13.5.2 다중 사실 테이블 472
13.5.3 눈송이 스키마 473
13.6 다차원 데이터를 위한 SQL 475
13.6.1 CUBE 명령어 475
13.6.2 ROLLUP 명령어 477
13.6.3 GROUPING SETS 명령어 479
13.7 데이터 웨어하우스의 효과와 문제점 480
13.8 데이터 마이닝 482
13.8.1 데이터 마이닝의 개념 483
13.8.2 데이터 마이닝의 유형 483
13.8.3 데이터 마이닝의 단계 485
13.9 요약 486
제14장 빅 데이터와 NoSQL
14.1 빅 데이터 491
14.2 빅 데이터 분석을 위한 데이터베이스 493
14.2.1 Hadoop 493
14.2.2 NoSQL 494
14.2.3 NewSQL 499
14.2.4 데이터 모델의 선택 500
14.3 MongoDB 502
14.3.1 MongoDB 데이터 모델 503
14.3.2 MongoDB 질의어 507
14.3.3 MongoDB 데이터 모델링 541
14.4 요약 545
부록: MongoDB 사용법 549
부 록
부록 A CASE 도구를 사용한 명문가구 사례
A.1 데이터 모델링을 위한 CASE 도구 566
A.2 Erwin의 시작 568
A.3 논리적 모델링 570
A.3.1 개체 집합 571
A.3.2 1:1 또는 1:다의 관계성 집합 572
A.3.3 다:다의 관계성 집합 576
A.3.4 일원 관계성 집합과 삼원 관계성 집합 580
A.3.5 일반화/상세화 관계성 집합 581
A.3.6 명문가구의 논리적 모델링 584
A.4 물리적 모델링 586
A.5 데이터베이스 스키마 생성 587
부록 B 저장 장치와 파일 조직
B.1 이차 저장 장치 601
B.1.1 마그네틱 디스크 장치 602
B.1.2 디스크 장치의 용량 602
B.1.3 디스크 장치의 판독/기록 속도 603
B.1.4 마그네틱 테이프 장치 605
B.2 직접 저장 장치의 레코드 저장 방법 605
B.2.1 물리적 저장 단위: 블록 606
B.2.2 레코드 저장 방법 606
B.3 파일 조직 608
B.3.1 순차 파일 조직 609
B.3.2 색인 순차 파일 조직 609
B.3.3 직접 파일 조직 613
부록 C 객체중심 데이터 모델
C.1 객체중심 데이터 모델의 등장 배경 617
C.1.1 다양한 유형의 데이터 관리의 필요성 증대 618
C.1.2 관계형 데이터 모델의 취약점 619
C.2 객체중심 데이터 모델의 기본 개념 621
C.2.1 객체와 객체 클래스 621
C.2.2 캡슐화 622
C.2.3 메시지 623
C.2.4 유전성 624
C.2.5 식별성 625
C.2.6 영역 626
C.3 객체중심 데이터 모델의 설계 626
C.3.1 객체중심 데이터 모델과 개체-관계성 데이터 모델의 비교 627
C.3.2 객체중심 데이터 모델의 관계성 표현 627
C.4 객체중심 데이터베이스 표준 630
C.4.1 객체 모델 631
C.4.2 객체 정의어(ODL) 634
C.4.3 객체 조작어 643
C.5 객체-관계형 데이터베이스 시스템 646
색 인
색인 649
일본어 발음연습
도서명 : 일본어 발음연습
저자/출판사 : 정현혁, 제이앤씨
쪽수 : 130쪽
출판일 : 2022-03-07
ISBN : 9791159171956
정가 : 13000
제1과 듣기 쉽고 알기 쉬운 일본어 인토네이션
제2과 일본어의 악센트
제3과 일본어의 모음(母音)과 자음(子音)
제4과 일본어의 직음(直音)과 요음(拗音)
제5과 일본어의 리듬Ⅰ - 장음(長音)과 연모음(連母音) -
제6과 일본어의 리듬Ⅱ - 촉음(促音) -
제7과 일본어의 리듬Ⅲ - 발음(撥音) -
제8과 일본어 축약형과 문말인토네이션
제9과 일본어의 청음(?音)ㆍ탁음(濁音)ㆍ반탁음(半濁音)
제10과 일본어의 ザ행ㆍジャ행음
제11과 일본어의 ハㆍナㆍラ행음과 ガ행비탁음
제12과 일본어의 ツ음과 외래어음의 일본어 표기와 발음
제13과 일본어 발음 총정리
부록 연습문제 해답
댓글목록0