데이터의 유형
Structured data 정형 데이터: 엑셀 스프레드시트, 관계형데이터베이스
Semi structured data 반정형 데이터: json, html, xml (어떤 데이터가 어떻게 저장돼있는지 메타데이터도 같이 저장돼어있음) - self describing data -> mongo db, nosql database들이 이런 데이터를 처리하는 dbms 임.
Unstructured data 비정형 데이터: txt, media, 정해진 구조가 없음.
—
@3단계 데이터베이스 구조
Physical level - Internal schema 내부 스키마
Conceptual level - Conceptual schema 개념 스키마 (일반적)
External level - External schema 외부 스키마 (사용자가 보는 view level)
—
@데이터베이스 사용자
Db 관리자
응용 프로그래머
엔드유저 - casual end user(db 언어 이용, db 접근/조작analyst), native end user
—
@데이터모델링 3단계
개념적 데이터 모델링: ER (entity-relationship) 모델
논리적 데이터 모델링
물리적 데이터 모델링
칼럼: 애트리뷰트 (속성)
릴레이션 스키마: 애트리뷰트의 데이터 타입
릴레이션 인스턴스: 튜플의 집합
튜플은 릴레이션을 구성하는 각각의 행을 말하며 속성의 모임으로 구성된다. 파일 구조에서 레코드와 같은 의미이다.