기초가 든든한 데이터베이스

출판사:
연두에디션
저   자:
이종만
발행일:
2017-07-10
가   격:
27,000원
페이지:
535 페이지
ISBN:
979-11-957304-6-9
도   수 :
2도
도서자료

연두's 연관도서

교재내용

Microsoft® SQL Server® 2012 서비스 팩 3(SP3) Express 다운로드 링크안내

https://www.microsoft.com/ko-kr/download/details.aspx?id=50003

데이터베이스 수업에 자신있게 권해드립니다.

이해하기 쉬운 이론!! 실무자도 인정한 좋은 예제!!

@ 일반적으로 어려운 데이터베이스 이론 부분을 예시를 통해 이해를 돕고
@ 잘 정리된 요약을 통해 한번 더~
@ 연습문제를 통한 확실한 학습 확인 효과
@ 실무 경험이 풍부한 저자의 경험에서 나온 정말 좋은 예제(현직 DB실무자도 인정!!)

목차

1부 데이터베이스 개념

1장 데이터베이스 시스템
1 데이터베이스
1.1 데이터와 데이터베이스 개념
1.2 데이터와 정보
1.3 데이터베이스 정의와 특징
2 데이터베이스 관리 시스템
2.1 데이터베이스 관리 시스템 개념
2.2 데이터베이스 관리 시스템 등장배경
2.3 데이터베이스 관리 시스템 정의 및 장단점
2.4 데이터베이스 관리 시스템 종류
3 데이터베이스 시스템
3.1 데이터베이스 시스템의 구성요소
3.2 3단계 데이터베이스 시스템 구조와 데이터 독립성
요약
연습 문제

2장 데이터 모델
1 데이터 모델
1.1 데이터 모델의 개념
1.2 데이터 모델의 구성요소
1.3 데이터 모델의 종류
2 개념적 데이터 모델
2.1 개체
2.2 속성
2.3 관계
3 논리적 데이터 모델
3.1 계층 데이터 모델
3.2 네트워크 데이터 모델
3.3 관계 데이터 모델
요약
연습 문제

3장 관계 데이터 모델과 제약조건
1 관계 데이터 모델
1.1 릴레이션 개념
1.2 릴레이션 스키마와 인스턴스
1.3 릴레이션 관련 용어
1.4 릴레이션 특성
2 무결성 제약조건
2.1 키 개념
2.2 릴레이션 키
2.3 무결성 제약조건
요약
연습 문제

4장 관계 대수
1 관계 대수의 특징
2 일반 집합 연산자
2.1 합집합 연산자
2.2 교집합 연산자
2.3 차집합 연산자
2.4 카디션 프로덕트 연산자
3 순수 관계 연산자
3.1 셀렉션 연산자
3.2 프로젝션 연산자
3.3 조인 연산자
3.4 디비전 연산자
요약

2부데이터베이스 구축 및 활용

5장 SQL Server 설치 및 예제 데이터베이스 구축
1 SQL Server 설치
1.1 SQL Server 소개
1.2 SQL Server 설치
1.3 SQL Server 기본 사용 방법
2 예제 데이터베이스 구축
2.1 SQL Server 데이터베이스 구조
2.2 데이터베이스 생성
2.3 사용자 생성 및 사용권한 부여
요약

6장 테이블 관리
1 테이블 생성
1.1 데이터 형식을 사용한 테이블 정의
1.2 NULL 값 사용
1.3 기본 키 제약조건 설정
1.4 외래 키 제약조건 설정
1.5 기타 제약조건 추가
2 테이블 구조 변경
2.1 열 추가
2.2 열 삭제
2.3 열 변경
3 테이블 제거
요약
연습문제

7장 데이터 관리
1 데이터 입력
1.1 직접 테이블에 데이터를 입력하는 방법
1.2 부속 질의문을 이용하여 데이터를 입력하는 방법
2 데이터 수정
3 데이터 삭제
요약
연습문제

8장 데이터 검색
1 기본적인 SELECT 명령문
1.1 테이블의 모든 열을 검색
1.2 테이블의 특정 열만 선택적으로 검색
1.3 화면에 표시되는 열 이름 변경
1.4 중복되는 행 검색 방지
2 WHERE 절을 이용한 조건 검색
2.1 비교 연산자
2.2 논리 연산자
2.3 BETWEEN ... AND 연산자
2.4 IN, NOT IN 연산자
2.5 LIKE 연산자
2.6 NULL 연산자
2.7 IS NULL 연산자와 IS NOT NULL 연산자
2.8 연산자 우선순위
3 ORDER BY 절을 이용한 정렬
3.1 기본적인 정렬 방법
3.2 여러 개의 열을 이용한 정렬
3.3 열의 위치를 이용한 정렬
4 서브쿼리
5 집단함수를 이용한 요약 정보의 검색
5.1 집단함수
5.2 그룹화
5.3 그룹 검색 조건
6 여러 개 테이블에서의 데이터 검색
6.1 조인
요약
연습 문제

9장 데이터베이스 구축 실습
1 국가정보 데이터베이스 구축 및 활용
1.1 데이터베이스 생성
1.2 테이블 생성 생성
1.3 데이터 입력
1.4 데이터 검색
2 음악 데이터베이스 구축 및 활용
2.1 데이터베이스 생성
2.2 테이블 생성 생성
2.3 데이터 입력
2.4 데이터 검색
3 영화정보 데이터베이스 구축 및 활용
3.1 데이터베이스 생성
3.2 테이블 생성 생성
3.3 데이터 입력
3.4 데이터 검색
4 학사정보 데이터베이스 구축 및 활용
4.1 데이터베이스 생성
4.2 테이블 생성 생성
4.3 데이터 입력
4.4 데이터 검색

10장 데이터베이스 프로그래밍
1 데이터베이스프로그래밍
2 SQL Server 연동 Java 프로그램 개발
2.1 Java 프로그램 개발 환경 구축
2.2 Java 프로그램 작성 및 실행 방법
3 SQL Server 연동 JSP 프로그램 개발
3.1 JSP 프로그램 개발 환경 구축
3.2 JSP 프로그램 작성 및 실행 방법
요약
연습 문제

3부데이터베이스 설계

11장 ER 모델
1 ER 모델의 개념
1.1 집합과 원소
1.2 ER 모델
2 ER 모델의 구성요소
2.1 개체
2.2 속성
2.3 관계
3 다양한 ERD 표기법
요약
연습 문제

12장 정규화
1 이상현상
1.1삽입 이상
1.2 삭제 이상
1.3 수정 이상
2 정규화
2.1 제1정규형
2.2 제2정규형
2.3 제3정규형
2.4 정규화 요약
2.5 비정규화
요약
연습 문제

13장 데이터베이스 설계 실습
1 데이터베이스 설계의 단계
1.1 개념적 데이터베이스 설계
1.2 DBMS의 선정
1.3 논리적 데이터베이스 설계
1.4 물리적 데이터베이스 설계
2 데이터베이스의 ERD 작성 절차
2.1 데이터 요구사항 수집과 분석
2.2 엔터티와 속성의 식별
2.3 관계와 속성의 식별
3 데이터베이스의 테이블 명세서 작성 절차
3.1 엔터티와 단순 속성 변환
3.2 복합 속성 변환
3.3 관계 변환
3.4 다중값 속성 변환
4 데이터베이스 설계 도구 활용
4.1 토드 데이터 모델러 설치 파일 다운로드 및 설치
4.2 토드 데이터 모델러 실행 및 ERD 작성
요약
연습 문제

4부데이터베이스 관리

14장 트랜잭션
1 트랜잭션 개념
2 트랜잭션의 ACID 특성
2.1 원자성(Atomicity)
2.2 일관성(Consistency)
2.3 고립성 또는 격리성(Isolation)
2.4 지속성 또는 영속성(Durability)
3 트랜잭션의 원자성을 제공하기 위한 연산
3.1 트랜잭션의 성공적인 종료, COMMIT
3.2 트랜잭션의 비정상적인 종료, ROLLBACK
4 트랜잭션 상태 및 DBMS와의 관계
4.1 트랜잭션 상태
4.2 트랜잭션 특성과 DBMS 기능과의 관계
요약
연습 문제

15장 데이터베이스 응용 기술
1 데이터베이스를 활용한 업무 재설계
1.1 포드사의 외상매입금 처리 사례
2 데이터웨어하우스이해
2.1 데이터 웨어하우스의 정의와 특징
2.2 데이터 웨어하우스의 구조
2.3 데이터 웨어하우스의 스키마
3 OLAP 이해
3.1 OLAP의 정의와 특징
3.2 OLAP의 주요 기능
3.3 OLAP의 종류
4 데이터 마이닝 이해
4.1 데이터 마이닝의 정의
4.2 데이터 마이닝 절차와 작업 유형
요약
연습 문제

부록 액세스 데이터베이스
1 액세스 2013
1.1 액세스 2013 개요
1.2 액세스 2013 개체
2 데이터베이스와 테이블
2.1 데이터베이스 생성
2.2 디자인 보기를 이용한 테이블 생성
3 데이터와 쿼리
3.1 데이터 입력
3.2 디자인 보기를 이용한 쿼리
3.3 SQL 쿼리
4 액세스 데이터베이스 프로그래밍
4.1 디자인 보기를 이용한 폼
4.2 ADO를 이용한 이벤트 처리
이름
이메일
전화
도서명
문의유형
문의내용

로그인

LOG IN

아이디
비밀번호