본문 바로가기

전체 글

(27)
데이터 모델 데이터 모델이란? 데이터베이스 구조를 묘사하는 개념이며 개념 도구들의 집합 데이터베이스의 구조와 이를 처리할 연산. 그리고 데이터베이스 테이블과 속성에 대한 제약사 항의 세 가지 구성요소로 기술된다. 데이터 베이스 구조는 데이터에 대한 자료형, 관계, 제약조건으로 기술되며, 대부분의 데이터 모델은 데이터베이스의 삽입, 삭제, 갱신, 검색과 같은 연산 정의를 포함한다. 데이터 모델은 데이터베이스를 묘사하기 위해 제공되는 개념 도구의 유형에 따라 계층형 데이터 모델, 망형 데이터 모델, 관계형 데이터 모델, 객체지향 데이터 모델, 객체 관계형 데이터 모델 등으로 분류된다. 앞으로 여러 데이터 모델의 소개는 개별적인 데이터베이스의 구조와 특성, 제약조건의 기술, 그리고 이에 따라 상이한 데이터베이스 처리 연산..
데이터베이스 데이터의 용어적 개념은 사실 및 개념 또는 명령을 사람이나 자동 기계가 통신, 해석 그리고 처리하기에 적절한 형태로 표시한 것이 정의이다. 하지만 데이터는 컴퓨터 운용적 측면에서 보면 정보를 작성하기 위해 필요한 자료를 뜻한다. 컴퓨터에 입력하는 기호, 숫자, 문자를 비롯해 음성, 영상자료까지 포함하고 그 자체는 단순한 사실이지만 컴퓨터 프로그램에 처리되어 특정한 목적에 소용되는 정보를 만들어 내는 것이다. 데이터베이스는 실세계에 존재하는 많은 데이터들 가운데 어떤 조직이나 단체를 유지하고 관리하는 데 필수적인 관련 데이터들의 집합이다. 데이터베이스에 관해 개념적으로 구체적인 정리를 해보자면 논리적으로 연관된 하나 이상의 자료 모음이며 그 내용을 고도로 구조화함으로써 검색과 갱신의 효율화를 꾀한 것이다...
파일 file에 대해서 파일은 컴퓨터 시스템에서 사용되는 여러 가지 보조기억장치들 중 자기 디스크와 자기 테이프 유형의 기억장치가 주로 이용되며 컴퓨터에서 수행되는 프로그램이 액세스 할 수 있도록 데이터를 저장하는 주된 매체로 이용되고 있다. 이러한 저장매체에 데이터가 구성되고 액세스 되기 위한 파일 처리방법은 다음과 같다. 즉 데이터가 구성되는 방법으로는 순차적 구성, 상대적 혹은 직접적 구성, 인덱스 구성 이 있으며 구성된 데이터에 액세스 하는 방법으로는 순차 액세스와 임의 액세스가 있다. 구성과 액세스 방법의 적당한 선택은 응용 분야에서 데이터를 가장 효율적으로 처리할 수 있게 한다. 데이터가 보조 기억장치에 저장될 때는 논리적으로 구성되어야 한다. 보조기억장치에 데이터를 저장하는 데는 세 가지 주요한 파일 구조가 있다...