https://youtu.be/yt4J0gN2wkU?si=Hl26XOBQmp9U5oea

ISOS
• Integrated Data (통합 데이터) : 데이터 중복 최소화
• Stored Data (저장 데이터) : 컴퓨터가 접근할 수 있는 매체에 저장된 데이터
• Operational Data (운영 데이터) : 조직의 고유한 업무를 수행하는데 필요한 데이터
• Shared Data (공용 데이터) : 여러 응용 시스템이 공동으로 소유하고 유지하는 데이터

R1C3
• Real Time Accessibility (실시간 접근성) : 사용자 질의에 실시간 처리해 응답
• Continuous Evolution (지속적인 변환) : 삽입, 삭제, 수정 작업을 통해 항상 최신의 데이터를 동적으로 유지
• Concurrent Sharing (동시 공유) : 목적이 다른 여러 사용자가 동시에 같은 데이터를 공유
• Content Reference (내용에 의한 참조) : 데이터베이스에 있는 데이터를 참조할 때 레코드의 주소나 위치가 아닌 사용자가 요구하 는 데이터 내용으로 참조

 

계층형 데이터 베이스

- 부모와 자식이 트리 관계를 이루는 구조
- 부모는 여러 자식 레코드를 가질 수 있음.
- 데이터 중복이 발생하기 쉬움
- 상하 종속관계로 인해 수정이 어려움
- 현재는 거의 사용되지 않음

 

네트워크형 데이터 베이스

- 데이터를 노드로 표현한 모델
- 노드는 네트워크 상에 있으며 서로 대등한 관계
- 계층형의 단점인 중복, 상하 종속 관계 해결
- 구조가 복잡하여 변경이나 운영이 어렵고 종속성
- 문제 발생

 

키-값 데이터베이스

- NoSQL의 한 종류로 키-값을 일대일 대응한 데이터 저장

- 데이터 중복이 발생, 비정형 데이터 저장에 유리

 

관계형 데이터베이스

- 데이터를 열과 행으로 구성하여 테이블로 정리

- 고유키는 각 행을 식별

- 데이터는 행 단위로 저장되며, 각 항목의 속성은 열이라고 표현

- 테이블간의 관계를 이용하여 데이터를 정의

+ Recent posts