728x90
반응형
DB를 관리하는데 도움을 주는 DBMS란 무엇인지
한번 알아보도록 하자!
▣ DBMS(DataBase Management System)란?
▷ 사용자에게 데이터베이스를 생성하고 유지할 수 있게 하는
프로그램 집합
▷ DBMS는 데이터베이스 언어를 갖고 있으며, 이를 통해 데이터의
삽입/삭제/수정을 할 수 있다.
▣ DBMS의 기능
▷ 데이터의 무결성 유지
- DB의 데이터는 실세계를 적용하는 규칙을 항상 만족해야 한다.
- 서로 다른 부분에 있는 두 개의 데이터가 서로 모순되지 않아야 한다.
데이터의 일관성 유지.
▣ DBMS의 특성
▷ 데이터의 논리적 독립성
- 한 속성에 가해진 변경이 동일한 테이블에서 다른 속성에 영향을
주지 않는것을 의미한다.
▷ 참조 무결성과 데이터 무결성
- 응용프로그램 개발 시 무결성 제약조건을 신경쓰지 않아도 된다.
▷ 비정규 질의
- 사용자는 작업을 실행하는 방법을 명시하지 않고도, 데이터베이스에게
어떤 데이터를 조회할 것인지를 명령할
반응형
'Programming > DataBase' 카테고리의 다른 글
(DB) SQL이란 무엇인가? (0) | 2018.04.24 |
---|---|
(DB)데이터베이스 모델의 종류엔 무엇이 있을까? (0) | 2018.04.24 |
(DB) 데이터베이스란 무엇일까? (0) | 2018.04.24 |
(SQL)프로시저와 함수의 모임 패키지에 대해 알아봅시다 (0) | 2018.04.24 |
(SQL) 서브프로그램 및 프로시저에 대해 알아보자! (0) | 2018.04.23 |