데이터베이스(Database) 란?
2023. 3. 22. 22:24ㆍCS
728x90
데이터베이스를 사용하는 이유?
데이터베이스를 사용하는 이유는 데이터를 관리하기 위해서입니다.
데이터베이스는 여러 데이터를 정리해서 통합한 후,
데이터 공유 및 저장을 쉽게하여 조직 운영에 용이하게 설계된 데이터 집합입니다.
파일 시스템을 이용하여 데이터를 관리하면 데이터의 일관성 유지, 중복 데이터 처리, 보안 등의 문제가 발생할 수 있지만,
데이터베이스를 사용하면 이러한 문제를 해결할 수 있습니다.
또한, 데이터베이스를 사용하면 데이터를 더욱 쉽게 검색, 수정, 삭제, 추가할 수 있어서
업무 효율성이 높아지며, 데이터를 보다 안전하게 보관할 수 있습니다.
데이터베이스의 특징
- 독립성
- 응용 프로그램과 독립적으로 데이터를 저장 및 관리한다는 것을 의미합니다.
- 이는 데이터의 중복을 방지하고 데이터를 통합하여 관리할 수 있도록 합니다.
- 무결성
- 다양한 제약 조건 및 규칙에 따라 데이터의 일관성, 정확성, 유효성 등을 유지한다는 것을 의미합니다.
- 이는 데이터의 신뢰성을 보장하고 데이터의 오류를 방지하는 역할을 합니다.
- 보안성
- 데이터베이스의 데이터가 불법적인 접근, 변경, 삭제 등으로부터 안전하게 보호되도록 하는 것을 말합니다.
- 데이터베이스는 데이터의 기밀성, 무결성, 가용성을 보호하는 것이 중요합니다.
- 일관성
- 다양한 제약 조건 및 규칙에 따라 데이터의 일관성, 정확성, 유효성 등을 유지한다는 것을 의미합니다.
- 이는 데이터의 신뢰성을 보장하고 데이터의 오류를 방지하는 역할을 합니다.
- 중복 최소화
- 한 시스템 내에 같은 내용의 데이터가 여러 파일에 중복 저장되는 것을 최소화하는 것을 말합니다.
- 이는 일관성, 보안성, 경제성, 무결성 등에 악영향을 미치는 것을 방지하고,
데이터의 효율적인 관리를 가능하게 합니다.
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 |