리그캣의 개발놀이터

데이터베이스 개념 정리 (시나공) 본문

데이터베이스

데이터베이스 개념 정리 (시나공)

리그캣 2018. 2. 6. 12:52

데이터베이스 개념

데이터베이스의 정의

데이터베이스는 특정 조직의 업무를 수행하는 데 필요한 상호 관련된 데이터들의 모임으로 다음과 같이 정의할 수 있다.

  • 통합된 데이터(Integrated Data):자료의 중복을 배제한 데이터의 모임이다.

  • 저장된 데이터(Stored Data):컴퓨터가 접근할 수 있는 저장 매체에 저장된 자료이다.

  • 운영 데이터(Operational Data):조직의 고유한 업무를 수행하는 데 존재 가치가 확실하고 없어서는 안 될 반드시 필요한 자료이다.

  • 공용 데이터(Shared Data):여러 응용 시스템들이 공동으로 소유하고 유지하는 자료이다.

데이터베이스의 특징

  • 실시간 접근성

  • 계속적인 변화

  • 동시 공용

  • 내용에 의한 참조

데이터 베이스 시스템

데이터베이스 시스템의 정의

데이터베이스 시스템이란 데이터베이스를 이용하여 자료를 저장하고 관리하여 정보를 얻어내는 데 필요한 컴퓨터 중심의 시스템을 말한다.

데이터베이스 시스템의 구성 요소

  • 데이터베이스

  • 스키마

  • DBMS(데이터베이스 관리 시스템)

  • 데이터베이스 언어

기출문제 팁

데이터베이스의 특징 중 하나는 계속적인 변화로 최신의 데이터를 유지한다는 것이다.

데이터베이스는 데이터 참조 시 데이터 위치나 주소가 아닌 값을 이용한다. 즉 내용에 의한 참조이다.

Content Reference - 내용에 의한 참조

데이터 베이스의 특징 잘 외울 것.

데이터베이스에서 불가피하게 최소의 중복 또는 통제된 중복을 허용하게 되는 이유는 효율성 증진을 위하여 데이터를 하나로 통합하기 때문에 발생한다. 즉, 데이터베이스는 통합된 데이터를 만들기 위해 발생하는 최소의 통제된 중복이다.

데이터베이스는 여러 응용 시스템들이 공동으로 소유하고 유지하는 자료로서 전역적으로 유지 되어야 한다.

Comments