데이터베이스에 대한 모든것
본 자료는 3페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
해당 자료는 3페이지 까지만 미리보기를 제공합니다.
3페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

데이터베이스에 대한 모든것에 대한 보고서 자료입니다.

목차

1.데이터베이스의 개념
(1)데이터베이스의 필요성
(2)데이터베이스의 목적
(3)데이터베이스의 장단점

2.2 데이터베이스 시스템 구성
(1)데이터베이스 언어
(2)DBMS
(3)DB 사용자
(4)데이터베이스
(5)데이터베이스 컴퓨터

2.3 데이터베이스 모형
(1)관계데이터베이스 모형
(2)계층데이터베이스 모형
(3)네트워크 데이터베이스 모형

본문내용

대용량 기억장치 내에 저장된 데이터들의 집합을 의미한다. 데이터베이스는 같은 데이터를 상이한 목적을 가진 여러 응용분야에 중복되게 사용하자는 공용의 개념에서 출발했다. 그래서 각 응용분야에서 사용하던 데이터의 중복을 최소화하여 통합해서 운영하는 데 데이터베이스의 기본적인 목표이다.
(1) 데이터베이스의 필요성
초기의 컴퓨터를 이용한 정보 시스템은 주로 조직 내 개별 부서의 정보처리 요구에 초점을 맞추었다. 이들 시스템은 대부분 독립된 파일에 여러 레코드를 저장한 형태로 파일처리 시스템이라고 불렀다. 정보시스템 부서는 사용자의 요청에 따라 봉급 계산이나 재고 자산을 정리해 주는 응용프로그램을 개발해왔다. 이들 각 프로그램은 특정 부서나 사용자의 요구에 따라 개발되었으므로, 조직 내의 다른 시스템과 연결되지 않았다.
그러므로 조직 내에서 각 부서가 소유한 데이터들이 고립되어 운영되므로 상이한 정보 환경, 비 구조적인 데이터 구조, 접근의 한계등으로 여러 가지 문제점들이 발생한다.
파일 처리방식은 아직까지도 광범하게 사용되고 있으나 다음과 같은 점에서 데이터베이스의 필요성이 요구되고 있는 것이다.
① 데이터의 중복
동일한 데이터가 두 개 이상의 파일에 저장되는 경우가 자주 발생한다.
데이터의 중복현상은 자료를 편집하고 유지하며 기억시키는 내용을 증가시킬뿐만 아니라 레코드를 갱신할 경우에 동일한 자료의 내용이 일치하지 않아서 혼란을 일으키거나 의사결정에 치명적인 오류를 범할 수 있다.
파일의 내용을 갱신 할 때에는 여러 파일의 동일한 자료를 전부 갱신해야 하는 작업이 따른다.
② 자료의 통합성 결여
다른 마스터 파일들이 데이터 사이에 상호 관련성이 있어 동시 작업이 필요한 경우가 있다. 상이한 파일에 기억되어 있는 자료들을 결합해서 처리하거나 관련 정보를 얻으려고 하는 경우 파일 처리 시스템에서는 그러한 기능이 없기 때문에 새로운 프로그램을 작성하거나 서로 다른 파일에서 만들어진 보고서를 통해 수작업을 해야 한다.
③ 응용성의 결여
예상치 않았던 정보가 갑자기 필요할 때, 이에 관련된 자료와 프로그램이 존재하지 않는다면 해당 자료를 얻기란 쉽지 않다.
이러한 한계를 극복하기 위해서 각종 데이터를 통합하여서로 다른 응용 분야의 사용자들에게 자료를 공유하고자 하는 것이 데이터베이스의 목적이다. 데이터 베이스의 개념에서는 데이터 파일이 특정부서에만 소속되는 것이 아니고 다양한 데이터 집단 속의 각 데이터들이 모든 응용프로그램에 의해 쉽게 사용이 가능하게 된다. 데이터베이스는 온라인으로 운영되기 때문에 언제라도 응용 프로그램에 의해 읽혀질 수 있고, 조회에 대한 응답을 제공할 수도 있다.
(2) 데이터베이스의 목적
위에서 제시한 파일처리 시스템에서 각 파일들을 독자적으로 관리하면 데이터 관리에 불편함과 데이터의 안전에 불안함을 느낄 것이다. 그리고 응용 프로그래머들도 그들이 작성하고 운영하는 파일과 프로그램의 관계가 부자연 스럽다는 것을 느낄 것이다.
데이터베이스 시스템의 종류와 운영방법에 따라 기본적인 차이는 있지만, 데이터 베이스가 갖추어야 할 목적과 특성은 다음과 같다.
① 데이터의 독립성
가. 물리적 데이터 독립성 : 물리적 데이터 구조가 변경되더라도 응용 프로그래머의 관점에서는 논리적 데이터 구조는 변화가 없어야 한다.
나. 논리적 데이터 독립성 : 응용 프로그래머 관점에서 논리적 자료구조는 전체적인 논리적 자료구조와 독립이어야 한다.
② 중복의 최소화
파일처리 시스템에서 데이터의 중복은 자주 발생한다. 물론, 데이터베이스로 완전히 중복을 배제하자는 것도 아니다. 그리고 전혀 중복이 없는 데이터베이스를 만들 수도 없다. 단지, 중복 없이 동일한 데이터를 공동 사용할 수 있도록 중복을 최소화 하자는 것이다.
③ 데이터 공유
서로 다른 사용자가 서로 다른 목적으로 동일한 시간에 동일한 데이터를 동시에 사용할 수 있다.
④ 데이터의 보호
데이터 보호는 하드웨어와 소프트웨어의 장애로 인한 데이터의 손실을 방지할 뿐만 아니라 천재지변이나 고의적인 데이터의 유출로부터 데이터를 보호하자는 것이다. 데이터 보호는 데이터 안전과 비밀 유지로 구분할 수 있다.
데이터 안전은 데이터가 수정되거나 파괴되는 것을 방지하며, 비밀 유지는 데이터를 취급할 수 있는 권한과 한계를 정의한다.
⑤ 데이터 무결성
데이터 무결성이란 검증 프로그램으로 모든 갱신 처리과정을 반드시 검증 과정을 거쳐 데이터의 정확성을 유지하도록 한다.
(3) 데이터베이스의 장단점
기존의 파일처리 시스템에서 데이터베이스를 구추
  • 가격1,000
  • 페이지수9페이지
  • 등록일2006.06.14
  • 저작시기2006.5
  • 파일형식한글(hwp)
  • 자료번호#353903
본 자료는 최근 2주간 다운받은 회원이 없습니다.
다운로드 장바구니