본문 바로가기
ETC📌

데이터베이스 관리 시스템의 정의/ 필요성

별찌루 2021. 4. 6.
728x90
반응형

데이터베이스란?

 

서로 관계있는 데이터들의 모임을 말한다

데이터베이스 관리 시스템(DBMS)은 이러한 데이터베이스를 관리하는 시스템을 말한다

 

- DBMS, DataBase Management System

- 데이터 집합인 데이터베이스를 운영하는 소프트웨어

 

 

 

 

데이터베이스 관리 시스템의 필요성

 

1. 데이터 무결성을 강화한다. 

 

컴퓨터 분야에서 완전한 수명주기를 거치며 데이터의 정확성과 일관성을 유지하고 보증하는 것을 데이터 무결성이라하고 데이터베이스나 RDBMS 시스템의 중요한 기능을 한다고한다.

 

2. 데이터 중복과 비일관성을 방지한다.

 

데어터베이스에 중복되는 정보에 대한 공간 낭비를 줄이고 동일한 데이터를 가지고있는 것을 방지한다.

 

3. 데이터 공유성을 개선시킨다.

 

4. 표준화를 활성화 한다.

 

5. 보안을 강화함.

파일처리 시스템에서는 응용 프로그램이 바로바로 추가 되므로 보안을 지키기 어려운 문제 해결

 

6. 프로그램을 수정하고 유지 보수하기 쉽다. 

 

7. 성능을 향상시킨다.

 

8. 데이터를 좀 더 효율적으로 관리한다.

 

 

[ 주요 용어 ]

 

그룹웨어

 

여러 사람이 함께 쓸 수 있는 소프트웨어로, 집단 작업을 지원하기 위해 만들어진 소프트웨어이다.

 

워크플로

 

기업이나 단체의 업무에 관련된 정부를 공유하고 그 흐름을 관리하는 시스템

 

지식 관리 시스템 

 

조직이나 기업의 인적 자원이 축적하고 있는 개별적인 지식을

체계화 하여 공유함으로써 경쟁력을 향상시키기 위한 기업 정보 시스템

 

[ 대표적인 데이터베이스 관리 시스템 ] 

DBMS 이름 개발사 플랫폼 특징
Oracle Oracle UNIX, Linux, Windows,  전체 시장 점유율 1위
DB2 IBM UNIX, Linux, Windows, 메인프레임 전체 시장 점유율 2위
SQL Server Microsoft Windows 전체 시장 점유율 3위
Teradata Teradata UNIX, Linux, Windows, 메인프레임 데이터 웨어하우스에 특화됨
Sybase Adaptive Server Sybase UNIX, Linux, Windows, Mac OS X  
MySQL MySQL AB UNIX, Linux, Windows, Mac OS X Linux 플랫폼에서
시장 점유율 1위
Access Microsoft Windows 데스크톱용  DBMS

 

728x90
반응형

댓글