검색어 입력폼

데이터베이스 시스템 & 데이터 모델링의 이해

저작시기 2008.09 |등록일 2008.09.13 | 최종수정일 2017.09.25 한글파일한컴오피스 (hwp) | 18페이지 | 가격 600원

소개글

데이터베이스 시스템 & 데이터 모델링의 이해

목차

Ⅰ.데이터베이스 시스템
1.1 데이터베이스의 개념
1.2 데이터베이스 관리 시스템
1.3 스키마
1.4 데이터베이스 시스템의 구성

Ⅱ.데이터 모델링
1 데이터 모델링
1.1 데이터 모델의 개념
1.2 개념적 데이터 모델
1.3 논리 데이터 모델

참고문헌

본문내용

1.1 데이터베이스의 개념
DB의 역사 및 출현 배경은 1963년 6월에 미국 SDC(System Development Corporation)가 산타모니카에서 개최한 제1차 “컴퓨터 중심의 데이터베이스 개발과 관리”라는 심포지움에서 최초로 데이터베이스(Database)란 용어가 사용되었다. 1965년 9월 SDC가 제2차로 개최한 “컴퓨터중심의 데이터베이스 시스템”이라는 심포지움에서 데이터베이스 시스템(Data Base System)이란 용어를 사용하였다. 전통적인 파일 처리 시스템은 자료의 중복성, 프로그램과 데이터의 중복성, 자료관리의 어려움이 존재하였기 때문에 이를 위한 대안으로 출현하였다.
1.1.1 데이터와 정보
•데이터(data) : 관찰이나 측정을 통해 수집한 사실이나 값이다.
•정보(information) : 데이터를 가공하여 만든 결과 즉 데이터의 유효한 해석이나 상호간의 관계에서 얻은 의사 결정용 지식이다.



데이터와 정보의 차이점
1.1.2 정보 시스템과 자료 처리 시스템
1) 정보 시스템
한 조직체의 활동에 필요한 데이터를 수집, 조직, 저장해 두었다가 필요시 처리해 의사 결정에 유용한 정보를 생성하고 분배하는 수단 이다.
2) 자료처리 시스템(Data Processing System)
정보 시스템의 핵심으로 컴퓨터가 직접 연관되어 있는 시스템으로 데이터의 처리 형태에 따라 일괄 처리, 온라인 처리, 분산 처리 시스템으로 구분 할 수 있다.
•일괄 처리 : 시스템 중심의 처리 방법으로 높은 시스템 성능과 낮은 처리 비용이 특징이다. 순차 접근 방법을 사용할 수 있는 업무에 적합하며, 원시 데이터(raw data)를 수집하고 분류 정리하여 파일에 수록하는 사전 준비 작업이 필요하다.
•온라인 처리 : 사용자 중심 처리 방법으로 낮은 시스템 성능과 높은 처리 비용이 특징이다 실시간 처리 시스템으로 보수․유지 회복의 오버헤드가 있다.
•분산 처리 : 분산 처리기(컴퓨터 시스템)와 분산 데이터베이스. 통신 네트워크가 필요하다. 경우에 따라 클라이언트 서버 시스템 형태가 될 수도 있다. 컴퓨터시스템, 분산 데이터베이스, 컴퓨터 네트워크 필요하다.
1.1.3 데이터베이스(Database)란
어느 한 조직의 여러 응용시스템들이 공용할 수 있도록 통합, 저장한 운영데이터의 집합
•저장된 데이터(stored data) : 저장매체에 저장된 데이터
•운영되는 데이터(operational data) : 반드시 유지해야 하는 데이터
•공유되는 데이터(shared data) : 한 조직에 여러 응용시스템들이 공동으로 소유, 유지하며 이용
1) 데이터베이스의 특성
① 실시간 접근 (Real-time accessibility)이 가능해 질의에 대한 실시간 처리 및 응답을 처리할 수 있도록 지원해 준다. 즉 컴퓨터가 액세스 할 수 있는 저장 장치에 수록된 데이터베이스는 수시적이고 비정형적인 데이터의 검색이나 조작을 요구하는 질의에 대하여 실시간에 처리 응답할 수 있어야 한다.
② 계속적인 변화(Continuous evolution)특성을 지녀 삽입, 삭제, 갱신을 통해서 현재의 정확한 데이터를 동적으로 유지할 수 있다. 즉 가장 최근의 정확한 데이터를 유지하면서 성장해야 한다.
③ 동시 공유(Concurrent sharing)가 가능해 여러 사용자가 동시에 공유 할 수 있다. 즉 상이한 목적을 가진 응용을 위한 것이기 때문에 동시에 여러 사용자가 접근 이용할 수 있어야 한다.
④ 내용에 의한 참조(Content reference)가 가능해 위치나 주소가 아닌 데이터의 내용, 즉 값에 의해 참조할 수 있다. 즉 데이터베이스 내에 있는 데이터 레코드들은 데이터가 가지고 있는 값에 따라 참조된다.
2) 데이터베이스의 구성요소
다양한 목적을 가진 다수의 사용자가 공용하는 데이터베이스는 사용자의 입장에서 보는 논리적인 구성요소와 시스템 입장에서 보는 물리적인 구성요소가 있으며 물리적 구성요소는 비트, 바이트, 블록, 실린더 등에 주안점을 두고 있어 사용자에게는 별 의미가 없다.
<논리적 구성요소>
① 애트리 뷰트(Attribute)
∙데이터의 가장 작은 논리적 단위로 이름을 가지고 있다.
∙화일 구조상 데이터 아이템 또는 데이터 필드라 한다.
∙단독으로 존재해야 할 의의는 없다.
∙어떤 데이터 객체의 구성요소로 그 객체의 성질이나 상대를 기술해 주는 역할을 한다.

참고 자료

데이터베이스 시스템의 기술 동향
국회도서관 ㆍ 이상호

마이크로컴퓨터를 리용한 전자부품자료의 데이터베이스시스템 구성에 관한 연구
고려대 대학원 ㆍ 김재연

분산 데이터베이스 시스템의 소개
총무처정부전자계산소 ㆍ 문송천

객체지향 데이터베이스 시스템의 필요요건과 설계에 관한 연구
한국정보처리학회 ㆍ 유양근

정보통신 서비스를 위한 실시간 데이터베이스 시스템의 설계에 관한 연구
한국전자통신연구원 ㆍ 배해영

객체지향 중소형선 주요요목 데이터베이스 시스템 개발
중소조선연구원 ㆍ 강병윤

CALS의 통합 데이터베이스 시스템 구현을 위한 연구과제
아주대학교부설공학연구소 ㆍ 변광준

한국형 전거데이터베이스시스템의 개발에 관한 연구
한국도서관·정보학회 ㆍ 오동근

주기억 데이터베이스 시스템의 성능평가방법 분석
안동과학대학 ㆍ 안인순

데이터베이스와 분산 데이터베이스 시스템에 관한 연구
진주산업대학교 ㆍ 심갑식

객체지향적 방법론을 통한 개념적 데이터모델링에 관한 연구
동명전문대학 ㆍ 하창승

데이터의 의미적 상호운용성 확보를 위한 데이터 모델링 프로세스
한국과학기술정보연구원 ㆍ 서태설

무기체계 연구개발 CALS구현을 위한 데이터모델링 방안 연구
국방대학원 ㆍ 권영근

CIM 데이터베이스 설계를 위한 객체지향 데이터 모델링 연구
한국외국어대 대학원 ㆍ 강태경

절대 코드 패턴을 이용한 얼굴 인식기용 얼굴 입력 데이터 모델링
연세대 대학원 ㆍ 양성우
다운로드 맨위로