(1) DBMS 의 장점
1. 데이터의 보안 보장이 용이 하다.
왜냐면, 데이터의 중복이 최소화 되기 때문에, 보안성이 강해진다.
2. 데이터의 무결성 및 일관성 유지
3. 데이터의 중복을 최소화 할 수 있음.
(2) DBMS 의 역할
1. 데이터베이스 생성 , 제거 ( DDL : 정의어 )
-> Create , Drop ...
2. 데이터베이스 관리, 제어 ( DCL : 제어어 )
3. 데이터베이스 검색, 사용 ( DML : 조작어 )
(3) DBMS 의 필수 기능
1. 정의 기능
1) 데이터가 저장될 때의 제약조건 등을 명시하는 기능
2) 사상(Mapping) 을 명세하여 여러 응용 P/G 에 지원하는 기능
3) 인터베이스 방법 제공
2. 제어 기능 ★★★
1) 데이터 무결성 유지
2) 보안과 권한 검사
3) 병행 수행 제어
3. 조작 기능
1) 데이터 요청, 변경 등의 질의 , 검색 삭제 갱신 등의 연산 작업 등
(4) 스키마
1. 개념 스키마 : 전체적인 설계
2. 외부 스키마 : 사용자에게 보여지는 구조 ( 뷰 VIEW )
3. 내부 스키마 : 물리적인 설계 ( 필드, 데이터타입 등 )
4. 스키마의 정의
- 객체, 성질 , 관계, 제약조건 에 관한 정의를 총칭 하는 용어
- DB 의 구조와 제약 조건에 대한 명세를 기술한 것
- 현실세계의 특정한 부분의 표현으로서 특정 데이터 모델을 이용하여 만듦
- 시간에 따라 불변
- 스키마는 데이터의 구조적 특성을 의미하여 인스턴스에 의해 규정됨
5. 스키마의 3계층
- 외부 레벨
- 개념 레벨
- 내부 레벨
'자격증 공부 > 정보처리산업기사' 카테고리의 다른 글
데이터베이스 ! 정규화 , ★★ (0) | 2013.01.03 |
---|---|
데이터베이스 ! 데이터 모델링 (0) | 2013.01.03 |
운영체제 ! 스케쥴링 (0) | 2013.01.02 |
운영체제 ! 병행 프로세스 (0) | 2013.01.02 |
운영체제 ! 프로세스 관리 (0) | 2013.01.02 |