1. 세타조인

차수는 r+s



2. 동등조인

= 연산자 사용

내부조인(Inner Join)


3. 자연조인(Natural Join)

속성 이름이 같은 투플들 중 중복 속성 제거

결과 릴레이션의 차수 = 릴레이션R의 차수 + 릴레이션S의 차수 -1


세미조인


외부조인

'데이터베이스' 카테고리의 다른 글

시스템 프롬프트에서 검색  (0) 2017.08.18
검색결과를 파일로  (0) 2017.08.18
데이터베이스 무결성  (0) 2017.07.29
키의 종류  (0) 2017.07.29
데이터 베이스 테이블 관련 용어(relation)  (0) 2017.07.29

1. 도메인(범위) 무결성(domaint Intergrity)

int, float, char 같은 제약 조건

2. 개체 무결성(entity intergrity)

primary key
null 허용 안함

3. 참조 무결성(Reference Intergrity)

다른 릴레이션의 기본키를 받아 온다.
null 허용

1. 삭제시 제약 조건

restricted : 삭제 거부
cascade : 관련 투플을 삭제
default : 자식 릴레이션 투플을 설정값으로
null : 관련 투플을 null로

2. 수정시 제약 조건

삭제 후 삭입

4. 고유성 제약조건(Unique Constraint)



'데이터베이스' 카테고리의 다른 글

시스템 프롬프트에서 검색  (0) 2017.08.18
검색결과를 파일로  (0) 2017.08.18
조인 연산  (0) 2017.07.30
키의 종류  (0) 2017.07.29
데이터 베이스 테이블 관련 용어(relation)  (0) 2017.07.29

1.수퍼키

유일성을 나타낼 수 있는 키

2.후보키

슈퍼키중 최소성을 가진 것

3.기본키

후보키중 선택 된 키

4.대체키

후보키중 선택 안된 키

5.외래키

다른 테이블의 기본 키

6.대리키/인조키

기본키를 사용 없을 경우

보통 일련번호를 사용한다.

이유 :

기본키가 유출되어서는 안될 경우

기본키가 여러개의 속성으로 구성되어 복잡할 경우

기본키가 없을 경우


'데이터베이스' 카테고리의 다른 글

시스템 프롬프트에서 검색  (0) 2017.08.18
검색결과를 파일로  (0) 2017.08.18
조인 연산  (0) 2017.07.30
데이터베이스 무결성  (0) 2017.07.29
데이터 베이스 테이블 관련 용어(relation)  (0) 2017.07.29

relation

table

tuple

릴레이션의 행

개체 인스턴스


쉽게 말해 행에 입력된 실질적 데이타

db에서 피지컬 행에 해당

DOMAIN

컬럼 범위
예)int, varchar, float

dgree

열의 수

Cadinality

투플의 개수


'데이터베이스' 카테고리의 다른 글

시스템 프롬프트에서 검색  (0) 2017.08.18
검색결과를 파일로  (0) 2017.08.18
조인 연산  (0) 2017.07.30
데이터베이스 무결성  (0) 2017.07.29
키의 종류  (0) 2017.07.29

+ Recent posts