1. 데이터, 정보, 지식

데이터= 값

정보= 데이터 + 의미

지식-> 정보 + 사물이나 현상에 대한 이해

2. 데이터베이스

데이터베이스란 특정 조직의 여러 사용자가 공유하여 사용할 수 있도록 통합해서 저장한

운영데이터의 집합

=>데이터베이스의 개념

1. 통합된 데이터

2. 저장된 데이터

3. 운영 데이터

4. 공용 데이터

 

■데이터 베이스의 특징

1. 실시간 접근성 

2. 계속적인 변화

3. 동시공유 

4. 내용에 따른 참조 

 

※ 파일 시스템 vs 데이터베이스 시스템

파일 단위로 데이터 관리(word, exel) DBMS로 데이터관리
파일을 직접 다루기 때문에 데이터의 일관성이 훼손될 수 있음 응용프로그램이 DBMS에 파일 접근을 요청

 파일시스템은 데이터가 바뀌면 다시 컴파일해야하고 하나 하나 다 수정해야하는데 이럴 경우 수정이 안된 파일이 있을 수 있다.

DBMS 장점

1. 데이터 중복 최소화

2. 데이터 일관성 유지

3. 데이터 독립성 유지

 

■데이터베이스 구성

데이터 베이스는 스키마로 구성된다.

※스키마 => 개념스키마, 외부스키마, 내부스키마 => 전체적인 구조

※개념스키마

  데이터베이스의 전체적인 구조

●외부스키마

  사용자가 데이터베이스를 사용할 때 상호작용하는 부분

●내부스키마

  데이터가 데이터베이스에 어떻게 저장되는지 

●외부 / 개념 매핑

  데이터가 매핑 될때는 가상 테이블로 매핑된다.

■논리적, 물리적 데이터 독립성

  ●논리적 데이터 독립성

외부스키마 - 개념 스키마 사이의 독립성

개념 스키마가 변경되어도 외부 스키마(응용 프로그램)에는 영향을 미치지 않도록 하는것

  ●물리적 데이터 독립성

개념스키마- 내부 스키마 사이의 독립성

저장장치 구조 변경과 같은 내부 스키마가 변경되어도 개념 스키마에 영향을 미치지 않도록 하는것

'Database > 이론' 카테고리의 다른 글

데이터베이스3강  (0) 2023.05.01
데이터베이스 2강  (0) 2023.04.29

+ Recent posts