(정처산기)데이터 입출력 구현 5

(DBIO)개체 - 관계 모델 (E - R Model)

1. 개체-관계 모델(E-R Model)- E-R Model은 개념적 설계 단계에서 사용되는 설계 기법이다.-데이터베이스를 구성하는 개체(Entity) 타입과 관계(Relationship) 타입 간의 구조 또는 개체를 구성하는 속성(Attribute) 등을 약속된 기호를 이용하여 표현함으로써 데이터베이스의 전반적인 구조를 이해하기 쉽도록 표현한 모델을 말한다.-P. Chen 박사에 의해 최초로 제안되었다. 2. E-R Model의 기호 3. 다양한 관계 표현법(정보 공학적 표현법)4. 데이터베이스 모델 - 데이트베이스 모델은 개념적 설계 이후 논리적 설계 단계에서 사용되는 모델이다.-논리적으로 구현 가능한 데이터 모델로 변환하기 위해 사용되며, 관계 데이터 모델, 네트워크 데이터 모텔, 계층 데이터 모..

(DB)데이터베이스 설계

- 데이터베이스 설계는 데이터베이스의 스키마를 정의하고, 이에 따라 데이터베이스를 구현하기 위한 전반적인 과정을 말한다. -데이터베이스 설계 과정은 요구 조건 분석, 설계, 구현, 운영 및 유지보수 등의 과정을 통해 이루어진다. 1.요구 조건 분석-요구 조건 분석은 사용자가 무엇에 대한 정보를 필요로 하는지 문제가 무엇인지 등을 분석하는 과정이다.-실제로 만들어야 할 데이터베이스를 정의하고, 사용자의 요구 조건에 따라 명세서(Specification)를 작성하게 된다. 2.설계-설계 단계는 요구 조건 분석을 통해 얻는 정보를 토대로 실제 데이터베이스를 만들기 위한 이전 단계이다.- '개념적 설계 -> 논리적 설계 -> 물리적 설계' 과정을 통해 이루어진다. 1.개념적 설계(Conceptual Desig..

(DBIO)데이터베이스 구조(스키마)

데이터베이스의 표현논리적 구조사용자 관점에서 본 구조를 나타내며 사용자가 이해하고 생각하는 것을 나타내는 형태물리적 구조 저장 장치(기계) 관점에서 본 구조를 나타내며 기계 처리에 맞는 형태 2.스키마 -스키마는 데이터베이스의 전체적인 구조와 제약조건에 대한 명세를 기술. 정의한 것을 말하며, 스킴(Scheme)이라고도 한다. 스키마의 종류내부 스키마 (Intermal Schema)물리적 저장 장치 관점(기계 관점)에서 본 데이터베이스의 물리적 구조개념 스키마 (Comceptual Schema)논리적 관점(사용자 관점)에서 본 전체적인 데이터 구조외부 스키마(External Schema)전체 데이터 중 사용자가 사용하는 한 부분에서 본 논리적 구조를 말하며,서브 스키마라고도 3.데이터베이스 관리자(..

(DBIO)데이터베이스 관리 시스템

1. DBMS(DataBase Management System)의 정의 -종래 파일 시스템의 문제점인 데이터의 중복성과 종속성의 등의 문제를 최소화하기 위해 등장 하였으며,사용자와 데이터베이스 간의 중계 역활을 한다. -데이터베이스의 내용을 정의하고 , 조작 ,제어(관리)할 수 있도록 함으로써 모든 사용자나 응용프로그램들이데이터베이스를 공유할 수 있도록 관리,운영해 주는 소프트웨어 시스템을 말한다. 2.DBMS의 필수 기능정의 기능(Definition Facility)-저장될 데이터의 형태, 구조 등 데이터베이스의 저장에 관한 여러 가지 사항을 정의(생성)하는 기능 -데이터베이스 구조 정의 제공조작 기능(Manipulation Facility)-데이터베이스의 자료를 사용자가 이용할 수 있도록 요구에 따..

(DBIO)데이터베이스 개념

데이터베이스의 정의 데이터베이스란 어느 한 조직에서 업무 처리를 위해 다수의 응용 시스템 혹은 다수의 사용자들이 공용으로 사용하기 위해 통합, 저장된 집합을 말한다.통합된 데이터(Integrated Data)하나의 주제에 따라 중복을 최소화한 데이터의 집합저장된 데이터(Stored Data)사용자나 응용 시스탬아 팔요시 언제든지 이용할 수 있도록 저장된 데이터의 집합공용 데이터(Shared Data)여러 사용자와 다수의 응용 시스템이 공유할 수 있도록 만든 데이터의 집합운영 데이터(Operational Data)중복을 최소화하고 여러 사람이 공유함에 있어 문제가 발생하지 않도록 관리를 필요로 하는 데이터로, 이용가치가 있는 데이터의 집합 2.데이터베이스의 특징 계속적인 변화(진화)(Continuou..