본문 바로가기
2022/DB 데이터베이스

[DB] 관계형 데이터 모델

by Or0i쿠 2022. 9. 15.
220915

CH03_관계형데이터모델.pdf
0.69MB

3주차

1. null은 모르는 값

0, 공백, 시작, 끝 전혀아님

 

2. 무결성조건

. 개체무결성조건

외래키로 지정한 속성은 참조하는 릴레이션의 기본키 속성 값과 일치하는

값이나 널 값만을 가져야 한다는 제약 사항

. 참조무결성조건

외래키로 지정한 속성은 참조하는 릴레이션의 기본키 속성 값과 일치하는

값이나 널 값만을 가져야 한다는 제약 사항

. 도메인 뮤결성 제약 조건

. 유일성 제약 조건

 

3. 관계연산

. 관계대수

-데이터 획득 과정을 명세

-절차적 표현

-How(어떻게)에 중점

-한 개 이상의 입력 릴레이션으로부터 하나의 새로운 결과 릴레이션을 생성

. 관계해석

-데이터 결과를 선언

-비절차적 표현

-What(무엇)에 중점

4.

5.

 

 

6. 셀렉트

- 특정 튜플만 추출하는 연산

- 연산자

) ó중간성적<기말성적(성적)

7. 프로젝트

- 특정 속성을 추출하는 연산

- 연산자

 

8. 조인

- 두 릴레이션의 공통 속성을 기준으로 조인 조건을 만족하는 투플을 수평으로 결합하는 연산

-연산자

) 학생1학생1.학번=수강1.학번수강1

 

 

9. 세타조인

조인_ 조건식6 개의 θ(theta) ' 비교_ 연산자’(=, , <, , >, ) 중 하나를 사용하는 조인

 

10. 동등조인

특별히 ‘=’ ‘ 비교_ 연산자를 사용하는 세타 조인

 

11. 자연조인

동등 조인 결과 중에서 조인_ 조건식에 사용된 중복 속성을 자동 제거한 조인

 

https://naver.me/Gu0Mc9w5

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