데이터 베이스 3

[DB 기초] 개념적 구성요소 (entity, attribute, relationship)

사용자 측면에서 데이터베이스는 개념적으로 개체(entity), 관계(relationship)으로 구성되어 있다. 개체 (entity) 데이터베이스에 표현하려고 하는 유형, 무형의 객체(object)로써 서로 구별되는것을 의미한다. 현실세계에 대해 사람이 생각하는 개념, 의미 있는 정보의 단위이며 엔터티는 컴퓨터가 취급하는 화일의 레코드에 대응한다. 엔터티는 단독으로 존재할 수 있으며 정보로서의 역할을 한다. 하나의 객체는 하나 이상의 속성(attribute)로 구성되며 각 속성은 그 개체의 특성이나 상태를 기술해준다. 속성 (attribute)은 데이터의 가장 작은 논리적 단위가 되며, 화일 구조에서는 데이터 항목(data item), 필드(field)라고 한다. 정보의 측면에서는 속성은 그 자체만으로 ..

데이터 베이스 2021.01.21

[DB 기초] 데이터베이스 정의

데이터베이스 란? 데이터 베이스는 원래 같은 데이터가 상이한 목적을 가진 여러 응용에 중복되어 사용될수 있다는 공용의 개념에 기초를 둔다. 데이터베이스(database)란 어느 한 조직의 여러 응용 시스템들이 공용할 수 있도록 통합, 저장된 운영 데이터의 집합이라 볼수 있다. 데이터베이스 정의를 보았을때 이런식으로 표현 할수 있다. 통합 데이터 (integrated data) 저장 데이터 (stored data) 운영 데이터 (operational data) 공용 데이터 (shared data) 통합데이터, 데이터베이스에서는 똑같은 데이터가 원칙적으로 중복되지 않았음을 의미한다. 그러나, 실제로 완전히 배제하는것이 아닌 경우에 따라 불가피하게 일부 데이터 중복을 허용하기도 한다. 의도된 중복은 항상 파악..

데이터 베이스 2021.01.20

[DB 기초] 데이터처리 시스템

정보와 데이터 데이터(data)란 현실세계(real world)로 부터 단순한 관찰이나 측정을 통해서 수집된 사실(fact)이나 값(value)를 뜻한다. 이 데이터는 숫자로 표현되는 수치는 물론, 어떤 문자들로 표현되는 string, text, image, graphics도 포함된다. 정보(information)란 어떤 상황에대한 적절한 결정을 할수 있게하는 지식(knowledge)으로 데이터의 유효한 해석(interpretation)이나 데이터 상호간의 관계(relationship)을 말하는것이다. + 단순히 수집만 해 놓은 데이터는 사실상 무용한것이나 다름 없다. → 정보는 데이터를 처리해서 얻어진 결과. 데이터 → 처리기(processor) → 정보 비유하자면, 카카오 열매를 딴것이 데이터(dat..

데이터 베이스 2021.01.08