Note

[컴퓨터교육] 데이터베이스 관련 본문

#학습/AI&IT

[컴퓨터교육] 데이터베이스 관련

참잘했을까요? 2021. 7. 26. 12:17
반응형

2020 파일시스템의 문제점https://eboong.tistory.com/74

1)

* 파일시스템의 단점

(1) 같은 내용의 데이터가 여러 파일에 중복 저장될 수 있음. 데이터 중복성의 문제가 발생하고, 이는 저장공간의 낭비와 데이터 일관성, 데이터 무결성(저장된 데이터 값의 정확성) 유지에 어려움을 초래.

(2) 응용 프로그램이 데이터 파일에 종속적임. 파일의 구조가 변경되면 응용 프로그램도 함께 변경되게 되는 것.

(3) 데이터 파일에 대한 동시 공유, 보안, 회복 기능이 부족함. 응용 프로그램 하나가 사용 중인 파일을 다른 응용 프로그램이 접근하여 사용할 수 있는 동시 공유 기능을 제공하지 않음.

(4) 응용 프로그램을 개발하는 것이 쉽지 않음. 파일에 접근하여 데이터를 관리하는 모든 작업을 응용 프로그램이 담당해야 하기 때문에 사용자 요구에 맞는 응용 프로그램을 개발하는 것에 어려움이 많음.

* 데이터베이스 관리 시스템의 정의

- 데이터 중복성과 데이터 종속 문제를 해결하기 위한 소프트웨어. 

* 데이터베이스 관리 시스템의 기능 (1) 정의 (2) 조작 (3) 제어

* DBMS : 데이터베이스를 관리하기 위해 필요한 수행과정인 데이터의 추가, 변경, 삭제, 검색 등의 기능을 집대성한 소프트웨어 패키지이며, DBMS는 계층형과 네트워크형, 그리고 관계형으로 나눠지며 현재 관계형이 DBMS의 주류를 이루고 있습니다. (출처 : 네이버사전)

- 1세대 : 파일시스템

- 2세대 : 계층형 HDBMS

+) 데이터 엑세스 속도가 빠르고, 사용량 쉽게 예측가능.

-) 상하 종속적 관계로 구성되어 초기 세팅 후 변화하는 프로세스 수용 어려움.

- 3세대 : 네트워크형

= 데이터 구조를 네트워크상 노드 형태로 논리적으로 표현한 데이터 모델로서 각각 노드를 서로 대등한 관계로 구성한 시스템. (노드는 자료를 일컬음.)

+) 상하종속적 관계 해결

-) 구성과 설계를 복잡하고 궁극적으로 데이터 종속성 해결하지 못함.

- 4세대 : 관계형

= 수학적 논리 관계를 테이블의 형태로 구성한 구조로 테이블 내 컬럼 중 일부를 다른 테이블과 중복해 각 테이블 간의 상관관계를 정의

+) 업무 변화에 대한 적응력이 높아 변화하는 업무에 쉽게 활용. 유지보수 편리. 생산성 향상.

-) 다른 DBMS보다 더 많은 자원이 활용되어 시스템 부하가 높음.

- 5세대 : 객체 지향. 

= 멀티미디어 데이터의 원활한 처리와 RDBMS의 비즈니스형 데이터 타입만 처리되는 기본적인 제한점을 극복하고자 고안.

출처 :https://m.blog.naver.com/acornedu/221040291485

* 빅데이터의 속성 : Volume, Velocity, Variety. 최근 Veracity, Variability,Visualization 또한 중요해짐. 

반응형
Comments