1. 데이터베이스의 정의
- 여러분야 응용시스템을 통해서 접근이 가능한 공유된 형태의 통합된 데이터의 집합입니다.
- 공유 기능과 저장 기능을 지원하는 시스템 입니다.
- 논리적 물리적으로 체계화 시켜서 데이타를 효율적으로 사용할 수 있도록 합니다.
2. 데이터베이스 관리시스템
- 데이터베이스 관리시스템이란?
데이터를 효율적으로 관리할 수 있으며 어플리케이션과 데이터베이스 간의 인터페이스
역할을 하는 논리적인 프로그램 입니다.
역할을 하는 논리적인 프로그램 입니다.
--------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
- 특징
1) 데이터의 독립성
. 물리적 : 데이터베이스 사이즈를 늘리거나 파일을 늘리더라도(성능향상) 관련된
응용 프로그램과는 무관합니다.(수정이 불필요)
응용 프로그램과는 무관합니다.(수정이 불필요)
. 논리적 : 데이터베이스는 논리적 구조를 가지므로 응용프로그램의 논리적 요구를 만족시킵니다.
2) 데이터의 무결성
여러경로를 통해 잘못된 데이타가 발생하는 경우의 수를 방지합니다.(유효성검사)
3) 데이터의 보안성
계정관리나 권한을 설정함으로써 모든 데이터에 보안을 구현할 수 있습니다.
4) 데이터의 일관성
연관된정보를 논리적구조로 관리함을써 작업중에 일부 데이터만 변경되어
나머지 데이터와 일치하지 않은 경우의 수를 배제할 수 있습니다.
나머지 데이터와 일치하지 않은 경우의 수를 배제할 수 있습니다.
5) 데이터 중복의 최소화
데이터를 통합해서 관리함으로 자료의 중복성과 데이터의 종속성을 해결할 수 있습니다.
'Database > Oracle' 카테고리의 다른 글
[Database] 참조 무결성의 이해 (0) | 2017.02.27 |
---|---|
[Database] 관계형 데이터베이스 관리 시스템(RDBMS)의 이해 (0) | 2017.02.27 |
HeidiSQL 단축키 설정 (0) | 2015.12.23 |
HeidiSQL 설치 및 사용방법 (0) | 2015.12.23 |
데이터베이스 모델링 (0) | 2014.09.17 |