접근하여 처리하고 갱신할 수 있도록 구성된 데이터의 집합체. ComputerScience의 주된 연구분야중 하나.
그 역할로서,
- Data repository
- Data update (insert new record, delete, update and so on)
- Transaction
그 종류로서,
FlatFile : 일반 텍스트파일에 기록한 정보. 제대로 활용하기 위해서는 Parsing이 필요하다. 차후, XML의 형태로 발전.
RelationalDatabase : 테이블형의 데이터베이스
DistributedDatabase : 네트웍상의 여러 다른지점에 분산되어 있거나, 중복되어 있는 데이터베이스
ObjectOrientedDatabase : Object class와 subclass로 정이된 데이터가 서로일치하는 데이터베이스
GraphDatabase : Graph 형태의 데이터를 다루는 데이터베이스
관련 웹사이트
See also BiologicalDatabase