DB

데이터베이스/데이터베이스 관리 시스템

Daniel_p 2020. 9. 9. 17:05

데이터베이스 (Database) - 통합하여 관리되는 데이터의 집합

 

데이터베이스의 특성

 - 실시간 접근성 (Realtime Accessability) : 사용자의 요구를 실시간으로 즉시 처리하여 응답할 수 있다.

 - 계속적인 변화 (Continuous Evolution) : 데이터의 삽입, 삭제, 수정 작업 등을 통해 지속적으로 갱신하여 최신 데이터를 동적으로 유지한다.

 - 동시 공유성 (Concurrent Sharing) : 서로 다른 목적을 가진 사용자들이 이용하므로 여러 사람이 동시에 같은 내용의 데이터를 이용할 수 있다.

 - 내용 참조 (Content Reference) : 데이터 베이스의 데이터를 참조 할 때 데이터 레코드의 위치나 주소가 아닌 사용자가 요구하는 데이터 값으로 데이터를 찾을 수 있다.

 

데이터베이스 관리 시스템 (Database Management System - DBMS) - 데이터베이스를 관리하는 소프트웨어, 응용프로그램들이 데이터베이스를 사용할 수 있도록 환경을 제공해준다.

 

데이터베이스 관리시스템 필수기능

 - 정의 기능 : 응용 프로그램이 요구하는 데이터 구조를 지원할 수 있도록 데이터베이스에 저장될 데이터의 타입, 구조, 이용방식등 정의

 - 조작 기능 : 데이터베이스에서 데이터를 삽입, 갱신, 삭제, 검색 할 수 있도록 하는 기능

 - 제어 기능 : 데이터베이스에 접근해 수행되는 작업이 정확하게 수행되어 내용의 정확성과 안정성 유지하도록 하는 기능