✅데이터베이스(DB)
💾정보 시스템
1️⃣정보와 자료
자료(Data)
- 현실 세계에서 관찰이나 측정을 통해 수집한 단순한 사실이나, 결과값( 가공되지 않은 상태)
정보(Information)
- 의사 결정에 도움을 줄수 있는 유용한 형태, 자료를 가공해서 얻은 결과물
자료 처리 시스템
- 일괄처리 시스템, 온라인 실시간 처리 시스템, 분산 처리 시스템으로 분류

데이터 웨어하우스
- 의사결정 지원 시스템을 지원하는 주체적, 통합적, 시간적 데이터의 잡합체
2️⃣데이터 베이스의 정의
통합된 데이터 (Integrated Date)
-자료의 중복을 배제한 데이터의 모임
저장된 데이터 (Stored Data)
-실시간으로 접근할 수 있는 저장 매체에 저장된 자료
운영데이터 (Operational Data)
-조직의 고유한 업무를 수행, 존재가치가 확실함
공용데이터 (Shared Data)
-여러 응용시스템들이 공동으로 소유하고 유지하는 자료
3️⃣DBMS의 정의 및 필수 기능 문제점
DBMS란?
>> DB를 관리해주는 소프트웨어
1. 정의 (Definition) 기능
- 데이터의 형태(Type)과 구조, DB에 저장될 때의 제약 조건 등을 명시하는 기능
2. 조작 (Manipulation) 기능
-데이터 접근 수단 등을 정하는 기능 ( 검색, 갱신, 삭제 등등...)
3.제어 (Control) 기능
-데이터의 무결성이 유지되도록 제어 해야함
-정당한 사용자가 허가된 데이터에만 접근할 수 있도록 보안유지와 권한검사를 할수 있어야함
개인적인 생각인데
데이터를 정규화 시키는 것이라 생각이 든다.
4️⃣ 스키마 (Schema)란?
1.스키마는 데이터베이스의 구조와 제약 조건에 관한 전반적인 명세를 기술한 메타데이터의 집합이다.
2.스키마는 데이터베이스를 구성하는 데이터개체(Entity), 속성(Attribute), 관계(Relationship) 및 데이터 조작 시
데이터 값들이 갖는 제약 조건 등에 관해 전반적으로 정의한다.
3.스키마는 사용자의 관점에 따라 외부 스키마, 개념 스키마, 내부 스키마로 나눠진다.
스키마 정의