>> 전체도서
>> 전산학개론
>> 프로그래밍 언어
>> C 언어
>> 자료 구조
>> 데이터베이스/화일처리
>> 운영체제/UNIX시스템
>> 컴퓨터 구조/논리 회로
>> 데이터 통신/인터넷
>> 프로그래밍/전자상거래
>> 시스템분석/소프트웨어 공학
>> 컴퓨터 게임/멀티미디어/컴퓨터 그래픽스
>> OA/오피스
>> 전산수학/통계학
전체 도서 보기
전산학개론
프로그래밍 언어
C 언어
자료 구조
데이터베이스/화일처리
운영체제/UNIX시스템
컴퓨터 구조/논리 회로
데이터 통신/인터넷
웹 프로그래밍/전자상거래
시스템분석/
소프트웨어 공학
컴퓨터 게임/멀티미디어
컴퓨터 그래픽스
OA/오피스
이산수학/통계학
자바와 VC++를 이용한 데이터베이스 프로그래밍
자바와 VC++를 이용한 데이터베이스 프로그래밍
지은이 : 장시웅
ISBN : 978-89-353-0533-9
금액 : 26,000원
● 발행날짜 : 2017년 3월 3일
● 페이지 : 524페이지
● 판매처 : 온라인 서점
● 강의자료 제공
책 소개
책 소개
이 책의 전반부는 데이터베이스 시스템을 구성하는 데이터베이스와 데이터베이스 관리시스템의 기본 이론에 대해 다루며, 후반부는 사용자가 오라클에서 제공하는 기능을 이용하여 데이터베이스를 설계하고, 구축하는 방법에 대해 학습한다. 과거의 많은 책들이 데이터베이스의 이론을 다루는 데 그친 것에 비해 본서에서는 데이터베이스의 이론을 학습한 후 관련 내용을 오라클을 이용하여 실습할 수 있도록 오라클의 사용법과 활용법을 다루었다. 특히, 프로그래머가 오라클과 연동하여 프로그래밍할 수 있도록 윈도우 빌더를 이용한 자바와 MFC를 이용한 VC++에서 오라클 Express와 연동하는 방법을 설명하였다.저자소개
목차
CHAPTER 01 데이터베이스 개요1.1 데이터베이스 시스템의 등장
1.2 데이터베이스 시스템의 정의
1.2.1 데이터베이스
1.2.2 데이터베이스 관리 시스템
1.3 데이터베이스 시스템의 특성
1.3.1 데이터 중복의 최소화
1.3.2 데이터의 독립성
1.3.3 데이터의 보안성
1.3.4 데이터의 공유
1.3.5 데이터의 무결성
1.4 데이터 언어
1.5 스키마
1.5.1 외부 스키마(External Schema)
1.5.2 개념 스키마(Conceptual Schema)
1.5.3 내부스키마(Internal Schema)
1.6 데이터베이스 관리자(Data Base Administrator)
1.7 데이터베이스 사용자
1.8 데이터베이스 시스템에서 구성 요소 간의 관계
연습문제
CHAPTER 02 데이터 모델링
2.1 개체와 개체 집합
2.2 데이터 모델의 개념
2.3 관 계
2.4 개체-관계 모델
2.4.1 기본적 E-R 모델
2.4.2 E-R 모델의 추가요소
2.5 논리적 데이터 모델
2.6 개체-관계 모델에서 테이블로의 변환
2.6.1 개체-관계 모델과 테이블
2.6.2 개체를 테이블로 변환하기
2.6.3 관계를 테이블로 변환하기
2. 7E-R 모델을 이용한 관계형 데이터베이스 설계
2.7.1 약 개체를 가지는 E-R도
2.7.2 관계에 속성을 가지는 E-R도
2.8 실무 응용에 사용되는 E-R도 및 관계형 테이블
2.8.1 택배 회사의 업무 흐름도
2.8.2 택배 회사 배송업무의 요구사항
2.8.3 택배 회사 배송업무 예제의 제약사항
2.8.4 택배 회사 배송업무의 E-R도 표현
2.8.5 택배 회사 배송업무의 관계형 테이블
연습문제
CHAPTER 03 관계형 데이타베이스
3.1 관계 데이터 구조
3.1.1 애트리뷰트와 도메인
3.1.2 릴레이션의 개념
3.1.3 릴레이션의 특성
3.2 관계형 데이터베이스란 무엇인가?
3.3 관계 데이터 연산
3.3.1 관계 대수
3.3.2 관계 해석(relational calculus)
3.4 관계 데이터베이스의 예
연습문제
CHAPTER 04 무결성 제약
4.1 소 개
4.2 키(Key)의 종류
4.3 외래키
4.4 무결성 제약
4.4.1 본질적 제약조건
4.4.2 내재적 제약조건
연습문제
CHAPTER 05 SQL
5.1 Oracle 11g Express Edition 설치
5.2 오라클 Express 버전에서 한글 코드 설정
5.3 “Run SQL Command Line” 사용법
5.3.1 사용자 계정 만들기
5.3.2 Table 생성하기
5.3.3 직전 SQL문 편집하기
5.3.4. 파일에 있는 명령어 내용들을 수행하는 방법
5.4 오라클 데이터 정의문
5.4.1 테이블
5.4.2 데이터 타입 정의
5.5 데이터 조작문
5.5.1 테이타 검색
5.5.2 데이터의 갱신
5.5.3 데이터의 삽입
5.5.4 데이터의 삭제
5.6 뷰(View)
5.7 인덱스(Index)
연습문제
CHAPTER 06 택배회사 데이터베이스 구축사례
6.1 테이블 생성
6.2 테이블에 데이터 추가
6.3 택배 회사 업무에 유용한 질의어
6.4 사용자 인터페이스 설계
연습문제
CHAPTER 07 함수적 종속과 정규화
7.1 정규화
7.2 함수적 종속성
7.3 정규형
7.3.1 제 1 정규형
7.3.2 제 2 정규형
7.3.3 제 3정규형
7.3.4 보이스/코드 정규형(BCNF: Boyce-Codd Normal Form)
7.4 정규형들 사이의 관계
연습문제
CHAPTER 08 오라클의 구조
8.1 논리적 구조
8.1.1 테이블 스페이스 (Table Space)
8.1.2 세그먼트 (Segment)
8.1.3 익스텐트 (Extent)
8.1.4 데이터 블록(Data Block)
8.2 물리적 구조
8.2.1 데이터 파일(Data File)
8.2.2 리두 로그 파일(Redo log File)
8.2.3 컨트롤 파일(Control File)
8.3 오라클 메모리 영역의 구조
8.3.1 시스템 글로벌 영역(SGA) 의 구조
8.3.2 프로그램 글로벌 영역(PGA)의 구조
8.3.3 프로세스 영역의 구조
연습문제
CHAPTER 09 윈도우 빌더와 오라클을 이용한 자바프로그래밍
9.1윈도우 빌더를 이용한 프로그램 환경 준비
9.1.1 윈도우 빌더 설치
9.1.2 프로젝트 생성하기
9.1.3 윈도우빌더용 파일 만들기
9.1.4 한글 인코딩 설정
9.1.5 윈도우 빌더를 위한 이클립스의 화면 배치 설정
9.1.6 외부에 존재하는 자바 프로젝트를 불러오는 방법
9.1.7 프로젝트를 삭제하는 방법
9.1.8 데이터베이스 연동을 위한 라이브러리 추가
9.2 윈도우 빌더를 이용한 프로그래밍
9.2.1 고객등록 및 접수 기능
9.2.2 배송등록 및 조회 기능
9.2.3 지점등록 및 조회 기능
9.2.4 직원 등록 및 조회 기능
CHAPTER 10 오라클과 VC++
10.1 ODBC(Open DataBase Connectivity)
10.1.1 ODBC란?
10.1.2 ODBC의 구성요소
10.1.3 ODBC 드라이브 설치하기
10.2 테이블 생성 / ODBC 연결
10.2.1 기본적인 Application 골격 생성
10.2.2 DB에 연결하기 위한 Opendb() 작성
10.2.3 CDatabase 객체 Cdb 추가
10.2.4 InitInstance() 함수에 Opendb() 호출코드 추가
10.2.5 stdafx.h 파일에 “extern CDatabase Cdb;” 추가
10.3 VC++를 이용한 택배관리 프로그래밍
10.3.1 고객 등록 및 접수
10.3.2 배송등록 및 조회
10.3.3 지점 등록 및 접수
10.3.4 직원 등록 및 접수
INDEX