제4절 대량 데이터에 따른 성능
대량 데이터발생에 따른 테이블 분할 개요 설계가 잘되어 있는 데이터 모델이라고 하더라도 대량의 데이터가 하나의 테이블에 집약되어 있고 하나의 하드웨어…
Database Administrator Knowledge Sharing site
대량 데이터발생에 따른 테이블 분할 개요 설계가 잘되어 있는 데이터 모델이라고 하더라도 대량의 데이터가 하나의 테이블에 집약되어 있고 하나의 하드웨어…
반정규화를 통한 성능향상 전략 가. 반정규화의 정의 반정규화(=역정규화) : 정규화된 엔티티, 속성, 관계에 대해 시스템의 성능향상과 개발(development)과 운영(Maintenance)의 단순화를 위해…
정규화를 통한 성능 향상 전략 정규화를 하는 것은 기본적으로 데이터에 대한 중복성을 제거하여 주고 데이터가 관심사별로 처리되는 경우가 많기 때문에…
성능 데이터 모델링의 정의 성능이 저하되는 데이터 모델의 경우 크게 세 가지 경우를 고려하여 그 성능을 향상시킬 수 있다. 데이터모델…
식별자(Identifiers) 개념 하나의 엔티티에 구성되어 있는 여러 개의 속성 중에 엔티티를 대표할 수 있는 속성의 의미 하나의 엔티티는 반드시 하나의…
관계의 개념 가. 관계의 정의 엔티티의 인스턴스 사이의 논리적인 연관성으로서 존재의 형태로서나 행위로서 서로에게 연관성이 부여된 상태 나. 관계의 페어링…
속성(Attribute)의 개념 속성이란 사전적인 의미로는 사물의 성질, 특징 또는 본질적인 성질, 그것이 없다면 실체를 생각할 수 없는 것 데이터 모델링…
엔티티의 개념 우리말로 실체, 객체라고 함 변별할 수 있는 사물 – Peter Chen (1976) 데이터베이스 내에서 변별 가능한…
모델링의 이해 가. 모델링의 정의 모델이라고 하는 것은 모형, 축소형의 의미로서 사람이 살아가면서 나타날 수 있는 다양한 현상에 대해서 일정한…
제작사 홈페이지 : http://www.fabforce.net/dbdesigner4/ 아래는 DBDesigner(이하 DBD)가 지원하는 내용입니다. ORACLE, MySQL, MS-SQL 등을 지원하고 리버스 엔지니어링을 지원한다는 점이 눈에 띄네요. 최근…