대한민국은 4계절이 뚜렸한 나라로써 각 계절마다 낭만이 있는데 최근 이상 기후로 2계절로 변모해 버린 것 같습니다.
아침 저녁으로는 쌀쌀하고 낮에는 더우니 환절기에 따른 감기 조심하시기 바랍니다..^ _ ^
이번에는 데이터베이스의 개념을 정리해 보도록 하겠습니다.
1. 데이터베이스의 정의
데이터베이스나 데이터베이스 관리라는 용어가 정확히 언제부터 시작되었는지는 분명하지는 않다. 단, 1963년 6월의 미국 SDC(System Development Corporation)가 개최한 제 1차 “컴퓨터 중심의 데이터베이스 개발과 관리라는 심포지엄 제목에서 데이터베이스란 용어가 공식적으로 처음 사용되었다. 데이터베이스 시스템이란 용어도 1965년 9월 SDC가 개최한 “컴퓨터 중심 데이터베이스 시스템”이란 심포지엄에서 처음 사용되었다.
데이터베이스는 원래 같은 데이터가 상이한 목적을 가진 여러 응용에 중복되어 사용될 수 있다는 공용의 개념에 기초를 두고 있다. 따라서, 데이터베이스는 어느 한 조직의 여러 응용 시스템들이 공용할 수 있도록 통합, 저장된 운영 데이터의 집합이라 정의할 수 있다.
¡ 데이터베이스의 의미
데이터베이스는 통합된 데이터이다. 따라서, 데이터베이스에서는 원칙적으로 같은 데이터가 중복되어 있지 않다는 것을 의미한다.
데이터베이스는 저장된 데이터이다.
데이터베이스에 저장되어 있는 데이터는 운영데이타이다. 어떤 조직도 그 고유의 기능을 수행하기 위해 반드시 유지해야 할 데이터가 있기 마련인데 이것을 운영데이터라 한다.
데이터베이스는 공용데이터이다. 이것은 어느 하나의 응용 프로그램이나 응용 시스템을 위한 데이터가 아니라 그 조직에 있는 여러 응용 시스템들이 공동으로 소유하고 유지하며, 이용하는 데이터라는 의미이다.
2. 데이터베이스의 특성
데이터베이스는 다음과 같은 특성을 가지고 있다.
¡ 실시간 접근성(real-time accessibility)
데이터베이스는 수시적이고 비정형적인 SQL문에 대하여 실시간 처리로 응답할 수 있어야 한다.
¡ 계속적인 변환(continuous evolution)
데이터베이스는 새로운 데이터의 삽입, 삭제, 갱신으로 항상 변하고, 또 그 속에서 현재의 정확한 데이터를 유지해야 한다.
¡ 동시 공용(concurrent sharing)
데이터베이스는 서로 다른 목적을 가진 응용프로그램들을 위한 것이기 때문에 여러 사용자가 동시에 자기가 원하는 데이터에 접근 이용할 수 있어야 한다.
¡ 내용에 의한 참조
데이터의 참조는 수록되어 있는 데이터 레코드들의 주소나 위치에 의해서가 아니라 사용자가 원하는 데이터의 내용, 즉 데이터가 가지고 있는 값에 따라 참조된다.
'IT이야기 > SQL' 카테고리의 다른 글
MS-SQL2000Server xpstar.dll 오류 (0) | 2010.07.21 |
---|---|
(SQL)데이터베이스 관리시스템이란 무엇인가? (0) | 2010.05.10 |