subsay
1. 개체-관계(Entity-Relationship) 모델의 개요 - E-R 모델은 개념적 데이터 모델의 가장 대표적인 것으로, 1976년 피터 첸에 의해 제안 되었다. - E-R 모델은 개체와 개체 간의 관계를 기본 요소로 이용하여 현실 세계의 무질서한 데이터를 개념적인 논리 데이터로 표현하기 위한 방법으로 많이 사용되고 있다. - E-R 모델은 개체 타입(Entity Type)과 이들 간의 관계 타임(Relationship Type)을 이용해 현실 세계를 개념적으로 표현한다. - E-R 모델에서는 데이터를 개체(Entity)*, 관계(Relationship)*, 속성(Attribute)*으로 묘사한다. - E-R 모델은 특정 DBMS를 고려한 것은 아니다. - E-R 다이어그램으로 표현하면, 1:1,..
1. 데이터 모델의 정의 - 데이터 모델은 현실 세계의 정보들을 컴퓨터에 표현하기 위해서 단순화, 추상화하여 체계적으로 표현한 개념적 모형이다. - 데이터 모델은 데이터, 데이터의 관계, 데이터의 의미 및 일관성, 제약조건 등을 기술하기 위한 개념적 도구들의 모임이다. - 현실 세계를 데이터베이스에 표현하는 중간 과정, 즉 데이터베이스 설계 과정에서 데이터의 구조를 논리적으로 표현하기 위해 사용되는 도구이다. - 데이터 구조(Schema)를 논리적으로 묘사하기 위해 사용되는 지능적 도구이다. 2. 데이터 모델의 종류 1) 개념적 데이터 모델 - 개념적 데이터 모델은 현실 세계에 대한 인간의 이해를 돕기 위해 현실 세계에 대한 인식을 추상적 개념으로 표현하는 과정이다. - 개념적 데이터 모델은 속성들로 기..
1. DBA(DataBase Administrator) 데이터베이스 시스템의 모든 관리와 운영에 대한 책임을 지고 있는 사람이나 그룹으로 다음과 같은 역할을 한다.데이터베이스 설계와 조작에 대한 책임 - 데이터베이스 구성 요소 결정- 개념 스키마 및 내부 스키마 정의- 데이터베이스의 저장 구조 및 접근 방법 정의- 보안 및 데이터베이스의 접근 권한 부여 정책 수립- 장애에 대비한 예비(Back Up) 조치와 회복(Recovery)에 대한 전략 수립- 무결성을 위한 제약 조건의 지정- 데이터 사전의 구성과 유지 관리- 사용자의 변화 요구와 성능 향상을 위한 데이터베이스의 재구성 행정 책임 - 사용자의 요구와 불평의 청취 및 해결- 데이터 표현 방법의 표준화- 문서화에 대한 기준 설정- 데이터베이스 사용에 ..