데이터베이스는 어느 심포지엄에서 SDC라는 회사가 처음 사용했다.
현대적 의미의 데이터베이스는 바크만이 확립했다
데이터베이스
데이터베이스는 통합데이터(integrated data)이다.
중복을 방지한지한다.통제된 중복(controlled redundancy)를 허용할 수 있다.데이터베이스는 저장 데이터(stored data)이다.
데이터베이스에 저장되어 있는 데이터는 운영데이터(operational data)이다.
데이터베이스는 공용 데이터(shared data)이다.
동적데이터베이스는 개체(entities)와 관계(relationships)로 구성되어 있다.
속성(attribute)로 구성되어 있다.개체는 하나이상의 속성으로 구성되어 있고 각 속성들은 그 자체론 의미를 주지 못하지만, 속성이 모여 개체를 구성하며 표현할 때는 큰 의미를 준다.
개체의 값은 개체 인스턴스(entity instance) 또는 개체 어커런스(entity occurrence)라고 한다.
개체 인스턴스의 모임을 개체 집합(entity set) 이라고 한다.
애트리뷰터 이름들로만 기술된 타이틀 레코드를 개체 타입(entity type)이라고 한다.
개체 타입은 논리적인 형태, 개체 인스턴스들은 실제로 저장되는 값 이다.
관계는 정보를 추출하는데 중요한 역할을 한다.관계는 속성 관계(attribute relation ship)과 개체 관계(entity relationship)으로 나뉜다.
속성 관계
개체 관계
데이터베이스에서는 일반적으로 개체관계만 레이블을 붙여 취급, 속성관계는 레이블없이 표현