검색어 입력폼

SQL 정리본(1주차-4주차)

저작시기 2018.01 |등록일 2018.01.24 한글파일한컴오피스 (hwp) | 76페이지 | 가격 500원

* 본 문서는 한글 2005 이상 버전에서 작성된 문서입니다. 한글 2002 이하 프로그램에서는 열어볼 수 없으니, 한글 뷰어프로그램(한글 2005 이상)을 설치하신 후 확인해주시기 바랍니다.

목차

없음

본문내용

모델링의 정의
-한마디로 모델링이란 복잡한 현실세계를 추상화 단순화 명확화 하기 위해
일정한 표기법에 의해 표현하는 기법

데이터 모델링의 정의
- 정보 시스템을 구축하기 위해 해당 업무에 어떤 데이터가 존재하는지 또는 업무가 필요로 하는 정보는 무엇인지를 분석하는 방법
- 기업 업무에 대한 종합적인 이해를 바탕으로 데이터에 본재하는 업무규칙에 대하여 참 또는 거짓을 판별할 수 있는 사실을 데이터에 접근하는 방법(HOW), 사람(WHO), 전산화는 별개(독립적인)의 관점에서 이를 명확하게 표현하는 추상화 기법
- 즉, 데이터 모델링이란 현실세계의 데이터에 대해 약속된 표기법에 의해 표현하는 과정이다. 또한 데이터베이스를 구축하기 위한 분석/설계의 과정이다.

데이터 모델이 제공하는 기능
- 업무를 분석하는 관점에서 데이터 모델이 제공하는 기능
1. 시스템을 현재 또는 원하는 모습으로 가시화하도록 도와준다.
2. 시스템의 구조와 행동을 명세화 할 수 있게 한다.
3. 시스템을 구축하는 구조화된 틀을 제공한다.
4. 시스템을 구축하는 과정에서 결정한 것을 문서화한다.
5. 다양한 영역에 집중하기 위해 다른 영역의 세부사항은 숨기는 다양한 관점을 제공한다.
6. 특정 목표에 따라 구체화된 상세 수준의 표현방법을 제공한다.


데이터 모델의 중요성 및 유의점
가. 파급효과(leverage)
- 시스템 구축이 완성되가는 시점에서의 데이터 모델변경은 엄청난 파급효과를 발생시킴
- 데이터 구조 변경에 따른 표준영향분석, 응용 영향 분석 등 많은 영향 분석이 일어남
- 변경해야할 데이터 형태에 따른 영향도는 차이가 있겠지만 구조변경으로 인한 일련의 변경작업은 전체 시스템 구축 프로젝트에 큰 위험요소임 -> 따라서 데이터 설계는 그만큼 중요

나. 복잡한 정보 요구사항의 간결한 표현(conciseness)
- 데이터 모델은 구축할 시스템의 정보 요구사항과 한계를 가장 명확하고 간결하게 표현할 수 있는 도구이다.

다. 데이터품질(data Quality)
- 데이터는 중요한 자산이며, 기간이 오래될수록 활용가치는 더 커진다.
- 그러나, 데이터의 정확성이 떨어진다면? 데이터의 활용가치는 떨어지게 된다.

참고 자료

없음
다운로드 맨위로