220915
3주차
1. null은 모르는 값
0, 공백, 시작, 끝 전혀아님
2. 무결성조건
가. 개체무결성조건
외래키로 지정한 속성은 참조하는 릴레이션의 기본키 속성 값과 일치하는
값이나 널 값만을 가져야 한다는 제약 사항
나. 참조무결성조건
외래키로 지정한 속성은 참조하는 릴레이션의 기본키 속성 값과 일치하는
값이나 널 값만을 가져야 한다는 제약 사항
다. 도메인 뮤결성 제약 조건
라. 유일성 제약 조건
3. 관계연산
가. 관계대수
-데이터 획득 과정을 명세
-절차적 표현
-How(어떻게)에 중점
-한 개 이상의 입력 릴레이션으로부터 하나의 새로운 결과 릴레이션을 생성
나. 관계해석
-데이터 결과를 선언
-비절차적 표현
-What(무엇)에 중점
4.

5.

6. 셀렉트
- 특정 튜플만 추출하는 연산
- 연산자
예) ó중간성적<기말성적(성적)
7. 프로젝트
- 특정 속성을 추출하는 연산
- 연산자
8. 조인
- 두 릴레이션의 공통 속성을 기준으로 조인 조건을 만족하는 투플을 수평으로 결합하는 연산
-연산자
예) 학생1⋈학생1.학번=수강1.학번수강1
9. 세타조인
‘ 조인_ 조건식’에 6 개의 θ(theta) ' 비교_ 연산자’(=, ≠, <, ≤, >, ≥) 중 하나를 사용하는 조인
10. 동등조인
특별히 ‘=’ ‘ 비교_ 연산자’ 를 사용하는 세타 조인
11. 자연조인
동등 조인 결과 중에서 ‘조인_ 조건식’에 사용된 중복 속성을 자동 제거한 조인
12. 기본 연산(primitive operation)
-다음 5 개의 연산은 필수 연산으로 다른 연산으로 대체될 수 없음
-∪( 합집합), −( 차집합), ×( 카티션 프로덕트), σ( 셀렉트), Ð( 프로젝트)
13. 대체 가능한 연산
- ∩( 교집합), ⋈( 조인), ÷( 디비전)
- 다른 기본 연산으로 대체 가능
14. 관계대수 연산 조약1. null은 모르는 값
0, 공백, 시작, 끝 전혀아님

'2022 > DB 데이터베이스' 카테고리의 다른 글
| [DB] 데이터베이스 개념 (0) | 2022.10.07 |
|---|---|
| [DB]실습3 (0) | 2022.10.06 |
| [DB]실습 2 (0) | 2022.10.06 |
| [DB] my sql 실습 (1) | 2022.10.06 |
| [DB]데이터베이스 데이터 모델 (0) | 2022.10.06 |
