728x90
320x100
나. 데이터 조작
관계형 모델 데이터 조작을 보면, 최대한 하나씩의 레코드(Record, Row - 행)를 처리하는 로직으로 프로그램을 작성하지 말라는 것이다. 입력, 수정, 삭제, 조회를 할 때 집합적으로 처리해야한다.
-
집합 처리
-
관계 연산자 : 조회
-
Select (or Restrict) : 열에 의거한 행의 부분집합.
-
Project : 열의 부분집합
-
Product : 두 관계 테이블간 행의 조합을 묶음.
-
Join : 열의 기준에 의거하여 각 행을 수평적으로 묶음.
-
Union : 중복을 없이하여 각 행을 수직적으로 묶음.
-
Intersection : 관계 테이블간의 공통된 행.
-
Difference : 하나의 관계 테이블에만 있는 행
-
Division : 다른 관계 테이블의 모든 행에 대응하는 열을 제외한 열.
-
-
처리 연산자 : 관계 테이블의 내용에 변화
-
Insert : 행의 입력.
-
Update : 행의 수정.
-
Delete : 행의 삭제.
-
728x90
320x100
'Data Architecture > 데이터 모델링' 카테고리의 다른 글
[Data Architecture] 관계형 모델 이론_데이터 무결성_참조무결성 규칙 (0) | 2020.12.05 |
---|---|
[Data Architecture] 관계형 모델 이론_데이터 무결성_엔터티 무결성 규칙 (0) | 2020.12.05 |
[Data Architecture] 관계형 모델 이론_데이터 구조_6가지 특성 (0) | 2020.12.05 |
[Data Architecture] 관계형 모델 이론_관계형 모델 이란? (0) | 2020.12.05 |
[Data Architecture] 관계형 모델 이론_릴레이션, 속성, 도메인 개념 (0) | 2020.12.05 |