데이터베이스(Database) 란?

2023. 3. 22. 22:24CS

728x90

데이터베이스를 사용하는 이유?

데이터베이스를 사용하는 이유는 데이터를 관리하기 위해서입니다. 

 

데이터베이스는 여러 데이터를 정리해서 통합한 후, 

데이터 공유 및 저장을 쉽게하여 조직 운영에 용이하게 설계된 데이터 집합입니다. 

파일 시스템을 이용하여 데이터를 관리하면 데이터의 일관성 유지, 중복 데이터 처리, 보안 등의 문제가 발생할 수 있지만, 

데이터베이스를 사용하면 이러한 문제를 해결할 수 있습니다.

 

또한, 데이터베이스를 사용하면 데이터를 더욱 쉽게 검색, 수정, 삭제, 추가할 수 있어서

업무 효율성이 높아지며, 데이터를 보다 안전하게 보관할 수 있습니다.

 

데이터베이스의 특징

  1. 독립성
    • 응용 프로그램과 독립적으로 데이터를 저장 및 관리한다는 것을 의미합니다.
    • 이는 데이터의 중복을 방지하고 데이터를 통합하여 관리할 수 있도록 합니다.
  2. 무결성
    • 다양한 제약 조건 및 규칙에 따라 데이터의 일관성, 정확성, 유효성 등을 유지한다는 것을 의미합니다. 
    • 이는 데이터의 신뢰성을 보장하고 데이터의 오류를 방지하는 역할을 합니다.
  3. 보안성
    • 데이터베이스의 데이터가 불법적인 접근, 변경, 삭제 등으로부터 안전하게 보호되도록 하는 것을 말합니다. 
    • 데이터베이스는 데이터의 기밀성, 무결성, 가용성을 보호하는 것이 중요합니다.
  4. 일관성
    • 다양한 제약 조건 및 규칙에 따라 데이터의 일관성, 정확성, 유효성 등을 유지한다는 것을 의미합니다. 
    • 이는 데이터의 신뢰성을 보장하고 데이터의 오류를 방지하는 역할을 합니다.
  5. 중복 최소화
    • 한 시스템 내에 같은 내용의 데이터가 여러 파일에 중복 저장되는 것을 최소화하는 것을 말합니다. 
    • 이는 일관성, 보안성, 경제성, 무결성 등에 악영향을 미치는 것을 방지하고,
      데이터의 효율적인 관리를 가능하게 합니다.
728x90

'CS' 카테고리의 다른 글

URL Encoding 이란?  (0) 2023.03.29
DNS란? eTLD란?  (0) 2023.03.28
DNS Round Rrobin 이란?  (2) 2023.03.21
HTTP vs HTTPS  (0) 2023.03.20
TCP vs UDP  (0) 2023.03.18