목차
데이터베이스(Database)의 장점
1.데이터베이스의 정의
2.데이터베이스의 출현배경
3. 데이터베이스가 가지는 특성 및 장점
데이터의 공유가 가능합니다.
. 데이터의 공유(sharing)
데이터접근이 용이합니다.
. 데이터 접근 방법이 개선됨
데이터의 무결성이 존재합니다.
. 데이터의 무결성(integrity)
데이터 중복성이 최소화됩니다.
. 데이터 중복성(redundancy)의 감소
수월한 데이터 수정과 업데이트가 가능합니다.
프로그램과 데이터의 독립성이 보장됩니다.
. 데이터의 독립성에 의한 관리의 개선
데이터 접근의 표준화가 이루어집니다.
. 표준화가 가능하다(standard)
데이터 보안성이 높아집니다.
. 보안(security)의 유지
2. 단점
1. 복잡성
2. 크기와 H/W의 추가 비용
3. 장애시의 더 큰 충격
1.데이터베이스의 정의
2.데이터베이스의 출현배경
3. 데이터베이스가 가지는 특성 및 장점
데이터의 공유가 가능합니다.
. 데이터의 공유(sharing)
데이터접근이 용이합니다.
. 데이터 접근 방법이 개선됨
데이터의 무결성이 존재합니다.
. 데이터의 무결성(integrity)
데이터 중복성이 최소화됩니다.
. 데이터 중복성(redundancy)의 감소
수월한 데이터 수정과 업데이트가 가능합니다.
프로그램과 데이터의 독립성이 보장됩니다.
. 데이터의 독립성에 의한 관리의 개선
데이터 접근의 표준화가 이루어집니다.
. 표준화가 가능하다(standard)
데이터 보안성이 높아집니다.
. 보안(security)의 유지
2. 단점
1. 복잡성
2. 크기와 H/W의 추가 비용
3. 장애시의 더 큰 충격
본문내용
그러나, 모든 중복성을 제거할 필요는 없다. 필요시에는 동일한 데이터를 여러개
가져갈 수 있다. ( 이때, DBMS나 응용프로그램이 자료 갱신시의 관리를 정확히
해야함)
- performance를 위해서 중복이 필요할 수 있다
예) 급여테이블에 사번외에 이름, 직급 등의 정보가 들어있으면,
사원테이블의 자료를 참조할 필요없이 작업할 수 있다.
수월한 데이터 수정과 업데이트가 가능합니다.
장애발생시 손실되는 데이터의 양이 최소한이 되도록 백업, 복구 기능을 제공
프로그램과 데이터의 독립성이 보장됩니다.
데이터의 독립성에 의한 관리의 개선
- DBMS에서 데이터를 정의, 응용프로그램에서는 정의된 데이터를 사용
데이터 접근의 표준화가 이루어집니다.
표준화가 가능하다(standard)
- DBA가 데이터베이스를 통제하므로, 적용가능한 기준을 정할 수 있다.
- 부서, 조직전체, 국가, 국제적 기준등
- 시스템간의 데이터의 교환, 문서화 기준, 변경 절차, 접근 규칙 등
데이터 보안성이 높아집니다.
보안(security)의 유지
- security : 권한이 있는 사용자만 데이터베이스를 접근하도록 한다.
- DBA가 접근 권한을 부여, DBMS가 접근시마다 권한을 검사
- 데이터의 접근방법에 따라 권한을 부여(검색, 변경, 삭제 등)
- 예) DBA : 해당 데이터베이스에 대한 모든 접근 권한을 가지고 있다.
인사담당자 : 사원의 인사정보에 대한 모든 접근 권한을 가짐
필요시, 영업사원의 영업실적을 검색할 수 있음
그러나, 제품의 판매원가, 판매금액 등의 정보는 접근할 수 없음
가져갈 수 있다. ( 이때, DBMS나 응용프로그램이 자료 갱신시의 관리를 정확히
해야함)
- performance를 위해서 중복이 필요할 수 있다
예) 급여테이블에 사번외에 이름, 직급 등의 정보가 들어있으면,
사원테이블의 자료를 참조할 필요없이 작업할 수 있다.
수월한 데이터 수정과 업데이트가 가능합니다.
장애발생시 손실되는 데이터의 양이 최소한이 되도록 백업, 복구 기능을 제공
프로그램과 데이터의 독립성이 보장됩니다.
데이터의 독립성에 의한 관리의 개선
- DBMS에서 데이터를 정의, 응용프로그램에서는 정의된 데이터를 사용
데이터 접근의 표준화가 이루어집니다.
표준화가 가능하다(standard)
- DBA가 데이터베이스를 통제하므로, 적용가능한 기준을 정할 수 있다.
- 부서, 조직전체, 국가, 국제적 기준등
- 시스템간의 데이터의 교환, 문서화 기준, 변경 절차, 접근 규칙 등
데이터 보안성이 높아집니다.
보안(security)의 유지
- security : 권한이 있는 사용자만 데이터베이스를 접근하도록 한다.
- DBA가 접근 권한을 부여, DBMS가 접근시마다 권한을 검사
- 데이터의 접근방법에 따라 권한을 부여(검색, 변경, 삭제 등)
- 예) DBA : 해당 데이터베이스에 대한 모든 접근 권한을 가지고 있다.
인사담당자 : 사원의 인사정보에 대한 모든 접근 권한을 가짐
필요시, 영업사원의 영업실적을 검색할 수 있음
그러나, 제품의 판매원가, 판매금액 등의 정보는 접근할 수 없음
소개글