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