품목정보
출간일 | 2013년 06월 30일 |
---|---|
쪽수, 무게, 크기 | 524쪽 | 188*235*35mm |
ISBN13 | 9788998756253 |
ISBN10 | 8998756250 |
출간일 | 2013년 06월 30일 |
---|---|
쪽수, 무게, 크기 | 524쪽 | 188*235*35mm |
ISBN13 | 9788998756253 |
ISBN10 | 8998756250 |
마인드맵을 이용한 데이터베이스 항해 데이트베이스 개론서. 꼭 필요한 내용을 중심으로 구성하면서, 최신 이슈인 빅 데이터까지 소개했다. 책의 전체 흐름과 장별 내용을 마인드 맵을 통해 제시해 여러 개념들의 전체 관계를 한눈에 파악할 수 있다. 또, 한빛 마트 DB 설계, 정규화 예제, SQL 예제 등 친근하고 직관적인 예제를 수록해 실전 감각을 길러준다. 연습문제는 과년도 정보처리 기출문제를 분석하고 반영하여 본문에서 익힌 내용을 확인하면서 관련 자격증까지 준비할 수 있도록 해준다. |
Chapter 01 데이터베이스 기본 개념 1 데이터베이스의 필요성 1.1 데이터와 정보 1.2 정보 시스템과 데이터베이스 2 데이터베이스의 정의와 특성 2.1 데이터베이스의 정의 2.2 데이터베이스의 특성 요약 연습문제 Chapter 02 데이터베이스 관리 시스템 1 데이터베이스 관리 시스템의 등장 배경 2 데이터베이스 관리 시스템의 정의 3 데이터베이스 관리 시스템의 장단점 3.1 데이터베이스 관리 시스템의 장점 3.2 데이터베이스 관리 시스템의 단점 4 데이터베이스 관리 시스템의 발전 과정 4.1 1세대 데이터베이스 관리 시스템 4.2 2세대 데이터베이스 관리 시스템 4.3 3세대 데이터베이스 관리 시스템 요약 연습문제 Chapter 03 데이터베이스 시스템 1 데이터베이스 시스템의 정의 2 데이터베이스의 구조 2.1 스키마 2.2 3단계 데이터베이스 구조 2.3 데이터 독립성 2.4 데이터 사전 3 데이터베이스 사용자 3.1 데이터베이스 관리자 3.2 최종 사용자 3.3 응용 프로그래머 4 데이터 언어 4.1 데이터 정의어 4.2 데이터 조작어 4.3 데이터 제어어 5 데이터베이스 관리 시스템의 구성 5.1 질의 처리기 5.2 저장 데이터 관리자 요약 연습문제 Chapter 04 데이터 모델링 1 데이터 모델링과 데이터 모델의 개념 2 개체-관계 모델 2.1 개체 2.2 속성 2.3 관계 2.4 E-R 다이어그램 3 논리적 데이터 모델 3.1 논리적 데이터 모델의 개념과 특성 3.2 계층 데이터 모델 3.3 네트워크 데이터 모델 요약 연습문제 Chapter 05 관계 데이터 모델 1 관계 데이터 모델의 개념 1.1 관계 데이터 모델의 기본 용어 1.2 릴레이션과 데이터베이스의 구성 1.3 릴레이션의 특성 1.4 키의 종류 2 관계 데이터 모델의 제약 2.1 개체 무결성 제약조건 2.2 참조 무결성 제약조건 요약 연습문제 Chapter 06 관계 데이터 연산 1 관계 데이터 연산의 개념 2 관계 대수 2.1 관계 대수의 개념과 연산자 2.2 일반 집합 연산자 2.3 순수 관계 연산자 2.4 관계 대수를 이용한 질의 표현 2.5 확장된 관계 대수 연산자 3 관계 해석 요약 연습문제 Chapter 07 데이터베이스 언어 SQL 1 SQL의 소개 2 SQL를 이용한 데이터 정의 2.1 SQL의 데이터 정의 기능 2.2 테이블의 생성 2.3 테이블의 변경 2.4 테이블의 제거 3 SQL을 이용한 데이터 조작 3.1 SQL의 데이터 조작 기능 3.2 데이터의 검색 3.3 데이터의 삽입 3.4 데이터의 수정 3.5 데이터의 삭제 4 뷰 4.1 뷰의 개념 4.2 뷰의 생성 4.3 뷰의 활용 4.4 뷰의 삭제 5 삽입 SQL 5.1 삽입 SQL의 개념과 특징 5.2 커서가 필요 없는 삽입 SQL 5.3 커서가 필요한 삽입 SQL 요약 연습문제 Chapter 08 데이터베이스 설계 1 데이터베이스 설계 단계 2 요구 사항 분석 3 개념적 설계 3.1 개체와 속성 추출 3.2 관계 추출 3.3 E-R 다이어그램 작성 4 논리적 설계 4.1 릴레이션 스키마 변환 규칙 4.2 릴레이션 스키마 변환 규칙을 이용한 논리적 설계 5 물리적 설계와 구현 요약 연습문제 Chapter 09 정규화 1 정규화의 개념과 이상 현상 1.1 정규화의 개념 1.2 이상 현상의 종류 1.3 정규화의 필요성 2 함수 종속 3 기본 정규형과 정규화 과정 3.1 정규형의 개념과 종류 3.2 제1정규형 3.3 제2정규형 3.4 제3정규형 3.5 보이스/코드 정규형 3.6 제4정규형과 제5정규형 3.7 정규형 과정 정리 요약 연습문제 Chapter 10 회복과 병행 제어 1 트랜잭션 1.1 트랜잭션의 개념 1.2 트랜잭션의 특성 1.3 트랜잭션과 연산 1.4 트랜잭션의 상태 2 장애와 회복 2.1 장애의 유형 2.2 데이터베이스의 저장 연산 2.3 회복 기법 3 병행 제어 3.1 병행 수행과 병행 제어 3.2 병행 수행의 문제 3.3 트랜잭션 스케줄 3.4 병행 제어 기법 요약 연습문제 Chapter 11 보안과 권한 관리 1 보안 2 권한 관리 2.1 권한 관리의 개념 2.2 권한의 부여 2.3 권한의 취소 2.4 역할의 부여와 취소 요약 연습문제 Chapter 12 데이터베이스 응용 기술 1 객체지향 데이터베이스 1.1 객체지향 데이터 모델 1.2 객체지향 질의 모델 2 객체관계 데이터베이스 3 분산 데이터베이스 시스템 3.1 분산 데이터베이스 시스템의 구성 3.2 분산 데이터베이스 시스템의 주요 목표 3.3 분산 데이터베이스의 구조 3.4 분산 데이터베이스의 질의 처리 3.5 분산 데이터베이스 시스템의 장단점 4 멀티미디어 데이터베이스 시스템 4.1 멀티미디어 데이터의 특성 4.2 멀티미디어 데이터베이스의 발전 과정 4.3 멀티미디어 데이터베이스 관리 시스템의 구성 4.4 멀티미디어 데이터의 질의 5 기타 데이터베이스 응용 기술 5.1 웹 데이터베이스 5.2 데이터 웨어하우스 5.3 빅 데이터 요약 연습문제 부록 Appendix A MS SQL 서버의 설치와 데이터베이스 구축 Appendix B 오라클의 설치와 데이터베이스 구축 찾아보기 |