IT/데이터베이스

    데이터베이스 관리 시스템(DBMS)

    데이터베이스 관리 시스템(DBMS)란? 통합 저장된 데이터를 관리하고 다수의 사용자가 요구하는 데이터에 접근할 수 있도록 해주는 소프트웨어이다. 데이터베이스의 정보는 DBMS에 의해 사용자(응용 프로그램)에게 전달되므로 사용자는 데이터베이스의 데이터 접근 및 처리방법을 몰라도 된다. DBMS의 장점 1. 중복 제어 2. 데이터 동시 공유 가능 3. 보안(접근제어) - DBMS가 데이터를 중앙 집중식으로 관리하기 때문 4. 데이터의 무결성 유지 5. 응용 프로그램의 개발이 용이 - 데이터의 관리를 DBMS가 하기 때문 DBMS의 단점 1. 운영체제와 함께 설치되는 파일 시스템과 달리 따로 설치 해야하므로 비용이 발생한다. 2. DBMS에 장애가 발생하면 전체 시스템이 마비될 수 있다.

    데이터베이스의 정의와 특징

    데이터베이스의 정의 데이터베이스(DB; Data Base)는 일반적으로 컴퓨터 시스템에 전자적으로 저장되는 구조화된 정보 또는 데이터의 조직화된 모음이다. 또는 여러 사용자가 공유하여 사용할 수 있도록 통합 저장한 데이터 집합이다. 1. 공유 데이터 - 여러 사용자가 함께 사용할 수 있도록 범용성 있게 데이터베이스를 구성해야 한다. 2. 통합 데이터 - 중복된 데이터가 많다면 관리에 용이하지 않으므로 통제 가능한 최소한의 중복만 허용한다. 3. 저장 데이터 - 데이터의 처리는 주로 컴퓨터가 하므로 데이터베이스는 컴퓨터가 접근 가능한 매체에 있어야 한다. 4. 운영 데이터 - 데이터베이스는 일회성이 아닌 지속적으로 유지 및 관리해야 하는 데이터다. 데이터 베이스의 특징 1. 동시 공유가 가능 - 여러 사용..