데이터 입출력 구현 2

3장 데이터 입출력 구현 - (3) 데이터베이스 기초 활용하기

데이터베이스 다수의 인원, 시스템, 프로그램등이 사용할 목적으로 통합하여 관리되는 데이터의 집합 (통합된 데이터, 저장된 데이터, 운영 데이터, 공용 데이터) 특징 : 실시간 접근성, 계속적인 변화, 동시 공용, 내용 참조 데이터베이스 종류 데이터베이스의 종류는 파관계네(파일 시스템, 관계형 데이터베이스 관리 시스템, 계층형 데이터베이스 관리 시스템, 네트워크 데이터베이스 관리시스템)이 있다. - 파일시스템 : 파일의 이름을 부여하고 저장이나 검색을 위해 논리적으로 그것들을 어디에 위치시켜야 하는지 등을 정의한 뒤 관리하는 데이터베이스 전 단계의 데이터 관리 방식 종류 : ISAM (자료의 내용은 주 저장부, 자료의 색인은 색인부에 기록) VASM(대형 운영체제에서 사용되는 파일 관리시스템) - 관계형 ..

3장 데이터 입출력 구현 - (1) 논리 데이터 저장소 확인

데이터 모델 표시요소는 3가지(연산, 구조, 제약조건)으로 구성되어 있다. 연산(Operation)은 DB에 저장된 실제 데이터를 처리하는 작업에 대한 명세로 릴레이션을 조작하기 위한 관계 연산을 나타낸다 구조(Structure)은 DB에 논리적으로 표현될 대상으로서 개체 타입과, 개체 타입의 값의 관계로 구조 및 정적 성질을 표현하는 요소 제약 조건(Constraint)은 실제 데이터의 논리적인 제약 조건으로 데이터 무결성 유지를 위한 DB의 보편적 방법이다. 데이터 모델 절차는 요개논물 (요구조건 분석, 개념적 모델링, 논리적 모델링, 물리적 모델링) 순서로 절차가 진행된다. 개념적 설계는 사용자의 요구에 대한 트랜잭션을 모델링 하는 단계로 현실 세계에 대한 인식을 추상적, 개념적으로 표현 후 개념적..