-
데이터 베이스란?
데이터 베이스는 파일 시스템의 문제점이 제기되면서 등장했다.
-유용한 데이터의 집합
-검색에 용이하게 데이터를 저장하도록 한것
-검색뿐만 아니라 수정, 삭제까지도 용이하게 한것.
그렇가면 파일 시스템의 문제점은?
1. 데이터의 종속성
종속성이란 데이터의 구성이나 접근방법이 변경되면 관련된 응용프로그램들이 변경 되는것.
2. 데이터의 중복성
한 시스템 내의 데이터가 중복저장, 관리되어 관련된 데이터의 불일치가 발생한다.
데이터 베이스 정의
1.통합 데이터
- 여러 부서에서 사용하는 데이터를 한곳에 모아 공동관리
-원칙적으로 동일한 데이터의 중복을 허용하지 않지만, 검색의 효율성을 위해서 최소한의 중복을 허용하여 통합
2.저장 데이터
-컴퓨터가 접근할 수 있는 디스크와 같은 저장 매체에 저장된것
3.운영 데이터
-조직의 운영에 기본적으로 필요한 데이터를 저장하는것.
-조직의 고유한 기능을 수행하는데 필수적인 데이터를 저장하는것.
-일시적으로 필요한 임시 데이터나 단순한 입출력 데이터는 운영데이터에 해당하지 않음.
4.공용 데이터
-한 조직의 여러 운용 프로그램이 공동으로 사용하는 것
-여러 사용자가 서로 다른 목적으로 공유
데이터 베이스 특징
1. 실시간 접근성
: 수시적이고 비정형적인 질의에 대하여 실시간 처리로 응답 할수 있어야함
2.계속적인 변화
: 새로운 데이터의 삽입, 기존 데이터의 삭제, 갱신으로 항상 그 내용이 변하고, 또 그속에서 현재의 정확한 데이터를 유지해야함
3.동시공유
:같은 내용의 데이터를 여러사람이 서로 다른 방법으로 동시에 공용할수 있어야함
4.내용에 의한 참조
:데이터베이스 내에 있는 데이터 레코드들은 주소나 위치에 의해서가 아니라 사용자가 요구하는 데이터의 내용에 따라 참조해야함
728x90반응형'DB' 카테고리의 다른 글
[mybatis]파라미터, 문자열 대체 (#{value}, ${value}) (1) 2021.06.21 SQL문을 이용하여 데이터 가져오기 -1 (0) 2021.06.05 DBMS(DataBase Management System) (0) 2021.06.04 [SQL] FOREIGN KEY 제약 조건 (1) 2020.11.30 관계형 데이터베이스 (Relational DataBase) 란 (1) 2020.11.13