반응형
DB vs DBMS (데이터베이스 vs 데이터베이스 관리시스템)
DB와 DBMS의 차이점에 대해서 간략히 알아보도록 하겠습니다.
DB (DataBase, 데이터베이스)
1. 정의
- 각 조직에서 사용하던 데이터를 모아 통합하고 공유할 목적으로 구축된 데이터들의 집합
2. 특징
- 실시간 접근성 : 사용자의 요구에 실시간으로 응답 처리한다.
- 계속적인 변화 : 삽입, 삭제, 수정 작업을 통해 지속적으로 데이터를 갱신할 수 있다.
- 동시공유 : 여러 사람이 동시에 데이터를 접근하고 이용할 수 있다.
- 내용에 따른 참조 : 데이터의 위치나 주소가 아닌 값에 따라 참조되어 데이터를 검색한다.
DBMS (DataBase Management System, 데이터베이스 관리시스템)
1. 정의
- DB를 관리하는 소프트웨어로 응용프로그램은 DBMS를 통해 DB에 접근하여 관리한다.
2. 필수기능 3가지
- 정의기능 : DB의 논리적, 물리적 구조를 정의하는 기능
- 조작기능 : DB를 검색, 삭제, 갱신, 삽입하는 기능
- 제어기능 : DB의 내용 정확성과 안전성을 유지하도록 제어하는 기능
3. DBMS의 종류
- MySQL, MariaDB, Oracle, MsSQL, MongoDB 등
반응형
'IT 개발 > Database' 카테고리의 다른 글
[Oracle] 오라클 scott 계정 활성화 하여 사용하기 (1) | 2023.12.07 |
---|---|
[SQL] DB 생성, 사용자계정 생성 및 권한부여 (0) | 2021.02.21 |
MySQL 환경변수 설정 방법 (0) | 2021.02.21 |
MySQL 설치방법 (설치버전 / 윈도우 사용자) (0) | 2020.04.03 |
MySQL 설치방법 (무설치 버전 / 윈도우 사용자) (0) | 2020.04.03 |