DBMS(database management system) / 경영정보론 / 개념정리 / 시험대비
- 최초 등록일
- 2021.04.15
- 최종 저작일
- 2014.06
- 10페이지/ 한컴오피스
- 가격 1,500원
* 본 문서(hwp)가 작성된 한글 프로그램 버전보다 낮은 한글 프로그램에서 열람할 경우 문서가 올바르게 표시되지 않을 수 있습니다.
이 경우에는 최신패치가 되어 있는 2010 이상 버전이나 한글뷰어에서 확인해 주시기 바랍니다.
소개글
"DBMS(database management system) / 경영정보론 / 개념정리 / 시험대비"에 대한 내용입니다.
목차
1. 데이터베이스 정의
2. 데이터베이스관리시스템 (DBMS) - 정의 및 DBMS목적
3. 파일 처리 및 데이터베이스 방식
(1) 파일방식
(2) 데이터베이스방식
(3) 파일방식과 데이터방식의 비교
4. 데이터 모델링
(1) 정의
(2) 과정 (정규화)
(3) 데이터 모델(Data Model)
5. 데이터베이스 관리시스템 (DBMS) 구성요소
(1) 자료 정의기(DDL Complier)
(2) 질의 처리기(Query Processor)
(3) 트랜잭션 관리기(transaction manager)
(4) 저장 관리기(storage manager)
(5) 데이터 사전(data dictionary)
(6) 데이터 파일(data file)
6. DBMS 종류
7. SQL (구조적 질의어)
1) 특징
2) 구성
본문내용
1) 정의
- 실세계의 데이터를 데이터베이스에서 활용할 수 있도록 논리적으로 조직해주는 규칙.
- 데이터 자체, 데이터 관계, 데이터 의미, 데이터 제약조건을 나타내기 위한 개념적 도구의 집단.
2) 데이터 모델의 유형 -개념적 모델과 논리적 모델
① 개념적 모델
- 특정 DBMS를 고려한 것이 아니라 컴퓨터 하드웨어와는 독립적으로 인간의 이해를 위해 실세계의 대상을 표현하는 과정
- 인간의 입장에서 해석 가능하도록 구성
② 논리적 모델
- 데이터베이스의 전체적인 논리 구조를 지정하는데 사용하며 개념적 모델의 결과물을 실제 목표 데이터베이스에 구현하기 전단계로서 사용하고자 하는 DBMS와 직접적 관계를 가진다.
- 기업이 처리하고자하는 데이터(DB)의 유형이 다르므로 데이터마다 다르므로 그 유형에 따라 모델을 선택하여 모델링함
- 각 객체의 앞뒤에 상위요소, 하위요소를 입력함 -> 포인터라는 주소 값을 가지고 각 데이터를 연결
계층적 모델(Hierarchical model)
- 데이터를 탑다운(top-down) 또는 트리 구조로 구성한다.
- 이 모델은 현실 데이터에서 하나의 부모 노드가 다수의 자식 노드를 가질 때 (일대다 관계), 즉 트리 구조를 갖는 업무를 표현하는데 편리하다.
- 각 데이터 1개는 고유의 특징도 가지고 있으면서 다른 객체와의 연결이 되는 구조를 지님, 즉 관계가 명확하게 정해진 데이터를 표현하기 좋은 모델임
네트워크 모델(Network model)
- 데이터 개체 집합간의 관계를 링크(link)로 연결한 그래프 형태로 표현하여 계층형 모델과 유사하나 부모를 복수로 가질 수 있다.
- 다대다 관계(데이터 간 연결이 개방적임, 1개의 노드가 2개 이상의 오너를 가질 수 있음)를 직접 표현할 수 없고 일대다로만 표현할 수 있는데, 일대다 관계에 관련된 두 개의 레코드 타입을 각각 오너(owner), 멤버(member)라 하며, 이들의 관계를 오너-멤버(owner-member)관계라고 한다.
참고 자료
없음