스크랩

구간

데이터베이스 개론

시리즈 : IT COOKBOOK 한빛교재시리즈 [374]

김연희 저 | 한빛아카데미 | 2014년 01월

북트리

정가
$50.00
판매가
$40.50 (19%↓) 최저가 보상
적립금
$0.81 (2%P)

품절된 상품입니다.

이 책을 꼭 원하시는 고객님께서는 아래 "상품문의"를 클릭 후 구매의사를
알려주세요. 책이 확보 될 경우 연락 드리겠습니다.

북카트 바로구매 위시리스트

평점 -  ·  리뷰 0

리뷰 쓰기

ISBN : 9788998756253 / 524쪽 188 x 235 (㎜)

이 상품에 궁금하신점이 있으세요? 1:1상담문의

추천inside
Adobe Flash Player 가져오기

이 분야의 베스트셀러

아래의 도서와 구매하시면 이 도서들의 적립금을 즉시적용해 드립니다.

책 소개

출판사 리뷰

출판사 서평 마인드맵을 이용한 데이터베이스 항해 마인드맵을 이용한 데이터베이스 항해 데이터베이스라는 드넓은 바다로 첫 항해를 떠나는 이들에게 지도와 돛이 되어주는 책이다. 각 장의 마인드맵이 생소한 개념 폭풍 속에서 길을 잃지 않도록 지도가 되어주고, 군더더기 없는 명료한 설명과 친근한 예가 새로운 기술의 바람을 자유자재로 부리며 순탄한 항해를 할 수 있도록 돛이 되어준다. ■ 이 책의 특징 ① 꼭 필요한 내용을 중심으로 다루고 최신 이슈화된 기술인 빅 데이터까지 소개 ② 개념 이해를 돕는 다양한 장치 마련 - 난무하는 개념들의... 마인드맵을 이용한 데이터베이스 항해 마인드맵을 이용한 데이터베이스 항해 데이터베이스라는 드넓은 바다로 첫 항해를 떠나는 이들에게 지도와 돛이 되어주는 책이다. 각 장의 마인드맵이 생소한 개념 폭풍 속에서 길을 잃지 않도록 지도가 되어주고, 군더더기 없는 명료한 설명과 친근한 예가 새로운 기술의 바람을 자유자재로 부리며 순탄한 항해를 할 수 있도록 돛이 되어준다. ■ 이 책의 특징 ① 꼭 필요한 내용을 중심으로 다루고 최신 이슈화된 기술인 빅 데이터까지 소개 ② 개념 이해를 돕는 다양한 장치 마련 - 난무하는 개념들의 전체 관계를 보여주는 마인드 맵 수록(책 전체 흐름 마인드 맵/장별 마인드 맵) - 친근하고 직관적인 예제 수록 : 한빛 마트 DB 설계, 정규화 예제, SQL 예제 - SQL을 직접 실습까지 할 수 있도록 부록에서 MS SQL 서버와 오라클 설치와 기본 사용법 소개 ③ 연습문제는 과년도 정보처리 기출문제 분석하고 반영하여 본문에서 익힌 내용을 확인하면서 관련 자격증까지 준비할 수 있도록 해줌 【무엇을 다루는가?】 (→ 상세이미지1 참조) ■ 부/장별 내용 요약 ① 데이터베이스 기초 이론(1~3장) 1장에서 데이터베이스를, 2장에서 데이터베이스 관리 시스템을 소개한다. 3장에서는 이들을 조합한 데이터베이스 시스템을 소개함으로써 셋의 관계를 이해할 수 있게 해준다. ② 데이터 모델과 연산(4~6장) 4장에서 데이터 모델링의 개념과 데이터 모델의 역할을 알아본다. 그리고 5장에서 핵심 데이터 모델인 관계 데이터 모델의 전반을, 6장에서 관계 데이터의 주요 연산을 살펴본다. ③ 데이터베이스 언어 SQL(7장) 7장에서 SQL의 주요 기능을 소개한 후, 테이블 생성과 데이터 검색 및 조작을 위해 SQL로 질의문을 작성하는 방법을 알아본다. ④ 데이터베이스 설계(8~9장) 데이터베이스 설계의 중요성과 목표를 소개하고, 두 가지 주요 설계 방법을 다룬다. 8장에서는 E-R 모델과 릴레이션 변환 규칙을 이용한 설계 방법을, 9장에서는 정규화를 이용한 설계 방법을 알아본다. ⑤ 데이터베이스 관리(10~11장) 10장에서 장애 발생 시 적용할 수 있는 다양한 회복 기법과 병행 수행 시 발생할 수 있는 문제를 해결하는 병행 제어 기법을 알아본다. 11장에서는 데이터베이스 보안을 유지하기 위해 SQL을 이용해 권한을 부여하고 취소하는 방법을 알아본다. ⑥ 데이터베이스 응용 기술(12장) 12장에서 관계 데이터베이스와 다른 특성을 가진 객체지향 데이터베이스, 객체관계 데이터베이스, 분산 데이터베이스, 멀티미디어 데이터베이스와 최근 이슈화된 빅 데이터를 비롯해 주요 응용 기술 몇 가지를 소개한다. ⑦ 데이터베이스 구축 실습(부록) 부록에서는 본문에서 익힌 개념을 기반으로 MS SQL 서버와 오라클을 이용해 데이터베이스를 실제로 구축하는 방법을 알아본다.

저자 소개

  • 구분 : 저서
    이름 : 김연희
    국적 : 대한민국
    직업 :
    분류 : 과학/공학 저자
    인기지수 [352]
    작가상세보기 관심작가 등록/신간알림 받기
    [최근저서]전체보기
 ellyblue06@gmail.com
홍익대학교 컴퓨터공학과에서 박사 학위를 취득하였고, 주기억 데이터베이스, 멀티미디어 데이터베이스, XML 데이터베이스, 시맨틱 웹 검색 시스템, 자연어 처리 시스템과 관련된 여러 프로젝트에 참여하였다. 홍익대학교, 경인교육대학교, 삼육대학교, 서일대학교 등 다수의 대학에서 데이터베이스 개론, 데이터베이스 프로그래밍, 응용 데이터베이스, C/C++ 프로그래밍, 자바 프로그래밍 등을 강의하였다. 현재는 부천대학교 e-비즈니스과에서 강의전담교수로 재직 중이다.

목차

목차
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 오라클의 설치와 데이터베이스 구축
찾아보기

top