DBMS

[DBMS] 2. 데이터 베이스(Database) - Part 1

katia 2023. 3. 6. 21:39

데이터 베이스(Database)

  • 공유되어 사용될 목적으로 통합되어 관리되는 데이터의 집합이다.
  • 데이터를 구조화하여 효율적으로 데이터를 관리하기 위한 것이다.
  • 특정 조직의 여러 사용자가 공유하여 사용할 수 있도록 통합해서 저장한 운영 데이터의 집합파일 시스템의 단점을 보완하고 대량의 데이터를 효율적으로 관리하기 위해서 사용한다.

데이터 베이스의 데이터 종류

1) 공유 데이터(Shared data)

  • 특정 조직의 여러 사용자가 함께 소유하고 이용하는 데이터

2) 통합 데이터(Integrated data)

  • 똑같은 데이터가 존재하는 데이터 중복성을 허용하지 않는 데이터
  • 데이터 중복을 최소화 하고 통제가 가능한 중복만 허용하는 데이터

3) 저장 데이터(Stored data)

  • 컴퓨터가 처리할 수 있도록 컴퓨터가 접근 가능한 매체에 저장된 데이터

4) 운영 데이터(Operational data)

  • 일시적으로 사용하는 것이 아니라 지속적으로 유지되어야 하는 데이터

데이터 베이스의 기본기능과 유의점

1) 데이터의 검색과 갱신

  • 원하는 데이터를 찾는다.
  • 데이터의 갱신 : 등록 수정 제거
  • 데이터 포맷 : 데이터의 형식
  • 처리 성능

2) 동시성 제어(베타 제어)

  • 불특정 다수 사용자의 실시간 동시 접근 제어
  • 데이터 베이스 전체의 균형을 유지
  • 하나의 파일에 여러 사용자가 접근 중일때 어떻게 처리할 것인가?

3) 장애 대응

  • 장애 발생시 대응능력
  • 개인 데이터와 비지니스 데이터
  • 데이터 소실 문제의 대책
    • 데이터 다중화 : 데이터를 한 곳이 아니라 복수의 장소에 분산해서 유지하는 것
    • 백업 : 데이터 소실이 발생했을 때 데이터를 복원하는 방법

4) 보안

  • 보존된 데이터를 숨긴다.
  • 사용자로부터 저장된 데이터가 보이지 않게 함
  • 기밀성유지
  • 개인정보 유출

'DBMS' 카테고리의 다른 글

[DBMS] 6. 사용자 및 권한  (0) 2023.03.23
[DBMS] 5. 개념  (0) 2023.03.23
[DBMS] 4. MariaDB 설치  (0) 2023.03.23
[DBMS] 3. 데이터베이스(Database) - part 2  (0) 2023.03.07
[DBMS] 1. 데이터(Data)  (0) 2023.03.06