데이터베이스 기말 대비 용어정리
- 최초 등록일
- 2021.06.18
- 최종 저작일
- 2021.06
- 6페이지/ 한컴오피스
- 가격 1,500원
* 본 문서(hwp)가 작성된 한글 프로그램 버전보다 낮은 한글 프로그램에서 열람할 경우 문서가 올바르게 표시되지 않을 수 있습니다.
이 경우에는 최신패치가 되어 있는 2010 이상 버전이나 한글뷰어에서 확인해 주시기 바랍니다.
소개글
"데이터베이스 기말 대비 용어정리"에 대한 내용입니다.
목차
없음
본문내용
데이터 모델링 – 건축의 지반 설계를 하는 것과 같다. 데이터 모델링을 잘못하면 프로젝트 전체가 위험에 빠질 수 있다. 데이터베이스 설계는 지반 설계와 같고 소프트웨어 설계는 건물 설계와 같다. 데이터 베이스 모델링은 현실 세계의 복잡한 계념을 단순화하고 추상화시켜 데이터베이스화 하는 과정이다.
데이터베이스 생명주기 – 데이터베이스는 최초 구축되어 사용되다가 필요에 따라 개선 또는 다시 구축되어 사용된다. 데이터베이스 생성과 운영에 관련된 “요구사항 수집 및 분석 – 설계 – 구현 – 운영 – 감시 및 개선”사이클을 말한다.
데이터베이스 설계순서 – 요구사항 분석->개념적 모델링->논리적 모델링->물리적 모델링(최종적으로 생성계획에 따라 개체,인덱스등 생성)->데이터베이스 구현
요구사항 수집 및 분석 – 데이터베이스 구축을 위한 첫 단계로 현실 세계를 파악하고 사용자의 요구사항을 수집 및 분석하는 단계.
1. 실제 문서를 수집하고 분석한다.
2. 담당자와의 인터뷰나 설문조사를 통해 요구사항을 직접 수렴한다.
3. 비슷한 업무를 처리하는 기존의 데이터베이스를 분석한다.
4. 각 업무와 연관된 모든 부문을 살펴본다.
개념적 모델링 – 수집하고 분석한 결과를 토대로 업무의 핵심적인 개념을 구분하고 전체적인 뼈대를 만드는과정.
핵심적인 개념을 구분하는 것은 개체를 추출하고 개체들 간의 관계를 정의하여 ER다이어그램을 만드는 과정까지를 말한다.
논리적 모델링 – 개념적 모델링에서 만든 ER다이어그램을 사용하고자 하는 DBMS에 맞게 사상(맵핑 mapping)하여 실제 데이터베이스로 구현하기 위한 모델을 만드는 과정이다. DBMS에 맞게 스키마(테이블)을 만드는 것이다.
1. 개념적 모델링에서 추출하지 않았던 상세 속성들을 모두 추출한다.
2. 정규화를 수행한다. - 중복 저장문제를 해결하기위해
3. 데이터의 표준화를 수행한다.
참고 자료
없음