DB

✅데이터베이스(DB)

딸기검 2020. 7. 28. 23:55

💾정보 시스템

 

1️⃣정보와 자료

자료(Data) 

- 현실 세계에서 관찰이나 측정을 통해 수집한 단순한 사실이나, 결과값( 가공되지 않은 상태)

정보(Information)

- 의사 결정에 도움을 줄수 있는 유용한 형태, 자료를 가공해서 얻은 결과물 

 

자료 처리 시스템 

- 일괄처리 시스템, 온라인 실시간 처리 시스템, 분산 처리 시스템으로 분류

데이터 웨어하우스

- 의사결정 지원 시스템을 지원하는 주체적, 통합적, 시간적 데이터의 잡합체 

 

2️⃣데이터 베이스의 정의 

통합된 데이터  (Integrated Date)

-자료의 중복을 배제한 데이터의 모임

저장된 데이터  (Stored Data)

-실시간으로 접근할 수 있는 저장 매체에 저장된 자료

운영데이터  (Operational Data)

-조직의 고유한 업무를 수행, 존재가치가 확실함 

공용데이터  (Shared Data)

-여러 응용시스템들이 공동으로 소유하고 유지하는 자료

3️⃣DBMS의 정의 및 필수 기능 문제점

DBMS란?

>> DB를 관리해주는 소프트웨어

1. 정의  (Definition) 기능

- 데이터의 형태(Type)과 구조, DB에 저장될 때의 제약 조건 등을 명시하는 기능

2. 조작  (Manipulation) 기능

-데이터 접근 수단 등을 정하는 기능 ( 검색, 갱신, 삭제 등등...)

3.제어  (Control) 기능

-데이터의 무결성이 유지되도록 제어 해야함

-정당한 사용자가 허가된 데이터에만 접근할 수 있도록 보안유지와 권한검사를 할수 있어야함

-병행제어  (Concurrency Control) 할 수 있어야함 

DBMS?

>>https://ddalkigum.tistory.com/6

 

개인적인 생각인데

데이터를 정규화 시키는 것이라 생각이 든다.

 

 

 

4️⃣ 스키마  (Schema)란?

1.스키마는 데이터베이스의 구조와 제약 조건에 관한 전반적인 명세를 기술한 메타데이터의 집합이다.

2.스키마는 데이터베이스를 구성하는 데이터개체(Entity), 속성(Attribute), 관계(Relationship) 및 데이터 조작 시

 데이터 값들이 갖는 제약 조건 등에 관해 전반적으로 정의한다.

3.스키마는 사용자의 관점에 따라 외부 스키마, 개념 스키마, 내부 스키마로 나눠진다.

 

스키마 정의

 

반응형