Computer Science/DataBase

[데이터베이스 - 2] DBMS

2022. 9. 21. 11:05
목차
  1. DBMS
  2. DBMS의 장단점
  3. DBMS의 주요 기능

DBMS

DBMS(Data Base Management System)는 DB를 관리하는 소프트웨어다. 과거에는 데이터를 파일에다 저장하고 관리했는데 이러다보니 아래의 문제가 발생했다.

  • 데이터가 여러 파일에 중복 저장되는 문제
  • 응용 프로그램이 데이터 파일에 종속적인 문제
  • 데이터 파일에 대한 동시 공유 · 회복 · 보안 기능이 부족한 문제 등등

이러한 문제를 해결하기 위해 DBMS와 DB가 등장하게 되었다.

DBMS의 장단점

DBMS로 인해 여러 장점을 얻지만 대신 단점도 존재한다. 하지만 장점의 이점이 훨씬 더 크기에 대부분의 시스템은 데이터를 DB에 저장한다.

DBMS 장점
DBMS 단점

DBMS의 주요 기능

DBMS의 주요 기능은 세 가지로 요약할 수 있다.

  • 정의 기능 : 데이터베이스 구조를 정의하거나 수정 할 수 있는 기능 (create, drop, alter ··)
  • 조작 기능 : 데이터를 삽입 · 삭제 · 수정 · 검색하는 연산을 할 수 있는 기능 (insert, delete, update, select ··)
  • 제어 기능 : 데이터를 항상 정확하고 안전하게 유지 할 수 있는 기능 (보안, 백업,  회복, 동시성 제어)

'Computer Science > DataBase' 카테고리의 다른 글

[데이터베이스 - 6] SQL  (0) 2022.09.29
[데이터베이스 - 5] 관계 데이터 모델  (0) 2022.09.29
[데이터베이스 - 4] 데이터베이스 설계  (0) 2022.09.23
[데이터베이스 - 3] 데이터베이스 구조  (0) 2022.09.22
[데이터베이스 - 1] 데이터베이스란?  (0) 2022.09.20
  1. DBMS
  2. DBMS의 장단점
  3. DBMS의 주요 기능
'Computer Science/DataBase' 카테고리의 다른 글
  • [데이터베이스 - 5] 관계 데이터 모델
  • [데이터베이스 - 4] 데이터베이스 설계
  • [데이터베이스 - 3] 데이터베이스 구조
  • [데이터베이스 - 1] 데이터베이스란?
gunjoon98
gunjoon98
gunjoon98
하루한방울
gunjoon98
전체
오늘
어제
  • 분류 전체보기 (139)
    • Computer Science (60)
      • Network (14)
      • DataBase (12)
      • Algorithm (14)
      • OS (9)
      • Computer Terminology (1)
      • DataStructure (10)
    • Spring (24)
      • Spring Basic (2)
      • Spring MVC (11)
      • Spring DB (4)
      • Spring Security (2)
      • Spring Test (1)
      • Spring Legacy (2)
      • 기타 (2)
    • Java (9)
      • Basic (7)
      • OOP (0)
    • WEB (14)
      • CSS (4)
      • JS (0)
      • HTTP (10)
    • PS (11)
      • 종만북 (10)
      • 모의 코테 (0)
      • 오답노트 (1)
    • Linux (6)
      • Ubuntu (6)
    • CM (5)
      • Git (5)
    • Project (0)
      • Deubot (0)
      • Scoreboard (0)
    • Infra (5)
      • Cloud (1)
      • CI&CD (3)
      • 쿠버네티스 (1)
    • Hadoop Echo System (3)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

최근 댓글

최근 글

hELLO · Designed By 정상우.
gunjoon98
[데이터베이스 - 2] DBMS
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.