2025/07 2

데이터베이스 구축(2)

순수 관계 연산자 - Select릴레이션에 존재하는 튜플 중에서 선택 조건을 만족하는 튜플의 부분집합을 구하여 새로운 릴레이션을 만드는 연산이다.기호 : 시그마(σ)순수 관계 연산자 - Project주어진 릴레이션에서 속성 리스트에 제시된 속성 값만을 추출하여 새로운 릴레이션을 만드는 연산이다.기호 : 파이(π)순수 관계 연산자 - Join공통 속성을 중심으로 두 개의 릴레이션을 하나로 합쳐서 새로운 릴레이션을 만드는 연산이다.기호 : ⨝순수 관계 연산자 - DivisionX⊃Y인 두 개의 릴레이션 R(X)와 S(Y)가 있을 때, R의 속성이 S의 속성값을 모두 가진 튜플에서 S가 가진 속성을 제외한 속성만을 구하는 연산이다.기호 : ÷일반 집합 연산자 - 교차곱(CARTESIAN PRODUCT)두 릴레..

데이터베이스 구축(1)

개념적 설계(정보 모델링, 개념화)정보의 구조를 얻기 위하여 현실 세계에 대한 인식을 추상적 개념으로 표현하는 과정이다.개념 스키마 모델링과 트랜잭션 모델링을 병행 수행한다.논리적 설계(데이터 모델링)자료를 특정 DBMS가 지원하는 논리적 자료 구조로 변환(mapping)시키는 과정이다.트랜잭션의 인터페이스를 설계한다.개념 스키마를 평가 및 정제한다.물리적 설계논리적 구조로 표현된 데이터를 물리적 구조의 데이터로 변환하는 과정이다.데이터베이스 파일의 저장 구조 및 액세스 경로를 결정한다.저장 레코드의 형식, 순서, 접근 경로, 조회가 집중되는 레코드와 같은 정보를 사용한다.데이터 모델에 표시할 요소구조(Structure): 논리적으로 표현된 개체 타입들 간의 관계로서 데이터 구조 및 정적 성질을 표현함연..