Description
이 교재는 전체적으로 10개의 장으로 구성되어 있습니다. 각 장의 주요 내용은 다음과 같습니다.
1장: 데이터베이스 시스템의 개요, 파일 시스템과 DBMS를 사용한 데이터 관리, 데이터 모델, DBMS의 발전 과정, DBMS가 사용자를 위해 제공하는 언어, 다양한 DBMS 사용자들의 역할, ANSI/SPARC 3단계 아키텍처, 데이터베이스 시스템의 여러 가지 아키텍처 등을 설명하였습니다.
2장: 관계 데이터 모델의 개념과 기본적인 용어, 릴레이션의 특성, 릴레이션의 다양한 키, 무결성 제약 조건들을 기술하였습니다.
3장: 대부분의 PC에 윈도우 운영체제가 사용되므로 이런 환경에서 쉽게 설치하여 실습해 볼 수 있는 오라클의 개요와 설치 방법, 환경 설정 등을 다뤘습니다.
4장: 관계 대수의 개요와 관계 연산자, SQL의 개요, SQL의 데이터 정의어 기능과 무결성 제약조건, 다양한 SELECT문, 데이터 갱신문, 트리거와 주장, 내포된 SQL 등을 논의하였습니다.
5장: 데이터베이스 설계의 주요 단계들, ER 모델, ER 모델의 표기법, 회사에서 흔히 볼 수 있는 데이터베이스 응용을 예로 들어 개념적 데이터베이스의 설계를 진행하는 과정, ER 스키마를 관계 데이터베이스 스키마로 사상하는 알고리즘을 설명하였습니다.
6장: 5장에서 설계한 관계 데이터베이스 스키마에 대한 물리적 데이터베이스 설계, 여러 가지 인덱스 유형과 인덱스 선정 지침 등을 설명하였습니다.
7장: 정규화의 개요, 정규화의 이론적인 근거가 되는 함수적 종속성, 여러 가지 정규형, 역정규화를 기술하였습니다.
8장: 뷰의 개요, 뷰를 정의하고 제거하는 방법, 뷰의 장점, 갱신이 가능한 뷰, 시스템 카탈로그의 개요, 오라클의 시스템 카탈로그 등을 살펴보았습니다.
9장: 트랜잭션의 개념과 특성, 트랜잭션 기능을 제공하기 위해 필요한 두 가지 구성 요소인 동시성 제어와 회복 기법을 논의하였습니다.
10장: 데이터베이스 보안의 개요, 권한 관리, 오라클에서 권한을 관리하는 방법을 설명하였습니다.
1장: 데이터베이스 시스템의 개요, 파일 시스템과 DBMS를 사용한 데이터 관리, 데이터 모델, DBMS의 발전 과정, DBMS가 사용자를 위해 제공하는 언어, 다양한 DBMS 사용자들의 역할, ANSI/SPARC 3단계 아키텍처, 데이터베이스 시스템의 여러 가지 아키텍처 등을 설명하였습니다.
2장: 관계 데이터 모델의 개념과 기본적인 용어, 릴레이션의 특성, 릴레이션의 다양한 키, 무결성 제약 조건들을 기술하였습니다.
3장: 대부분의 PC에 윈도우 운영체제가 사용되므로 이런 환경에서 쉽게 설치하여 실습해 볼 수 있는 오라클의 개요와 설치 방법, 환경 설정 등을 다뤘습니다.
4장: 관계 대수의 개요와 관계 연산자, SQL의 개요, SQL의 데이터 정의어 기능과 무결성 제약조건, 다양한 SELECT문, 데이터 갱신문, 트리거와 주장, 내포된 SQL 등을 논의하였습니다.
5장: 데이터베이스 설계의 주요 단계들, ER 모델, ER 모델의 표기법, 회사에서 흔히 볼 수 있는 데이터베이스 응용을 예로 들어 개념적 데이터베이스의 설계를 진행하는 과정, ER 스키마를 관계 데이터베이스 스키마로 사상하는 알고리즘을 설명하였습니다.
6장: 5장에서 설계한 관계 데이터베이스 스키마에 대한 물리적 데이터베이스 설계, 여러 가지 인덱스 유형과 인덱스 선정 지침 등을 설명하였습니다.
7장: 정규화의 개요, 정규화의 이론적인 근거가 되는 함수적 종속성, 여러 가지 정규형, 역정규화를 기술하였습니다.
8장: 뷰의 개요, 뷰를 정의하고 제거하는 방법, 뷰의 장점, 갱신이 가능한 뷰, 시스템 카탈로그의 개요, 오라클의 시스템 카탈로그 등을 살펴보았습니다.
9장: 트랜잭션의 개념과 특성, 트랜잭션 기능을 제공하기 위해 필요한 두 가지 구성 요소인 동시성 제어와 회복 기법을 논의하였습니다.
10장: 데이터베이스 보안의 개요, 권한 관리, 오라클에서 권한을 관리하는 방법을 설명하였습니다.
데이터베이스 배움터 (개정판 4 판)
$36.31