freeseaboy 님의 멋있어 지려 노력하는 블로그

Databases 신입(8) 여덟발을 내딛다. 본문

컴퓨터 & 서버/데이터베이스

Databases 신입(8) 여덟발을 내딛다.

freeseaboy 2024. 11. 20. 22:20
반응형

1교시 DB교육 시간입니다 관계대수 에 집합연산만 조질거니 

부담 갖지말고 시청에 임하여 주시기 바라며 즐감!

ㅋㅋㅋ

바로 ㄱㄱ

 

  ★위 포스팅 내용은 네X버 Blog 아래 링크에도 

똑같이 미러링 되어 있습니다.예비 Blg ​★  

https://blog.naver.com/iwseo7114

 

iwseo7114님의 블로그 : 네이버 블로그

안녕하세요. 일상 생활 공유에 관심이 많은 샐리엇입니다. 잘부탁드려요~ㅋ

blog.naver.com

 

###############################################################################
자 안녕하세요 오랜만에 보는거 같죠?? 일단 1교시 DB입니다..
어디까지 할지는 모르기만 최대한 영양가 있게 해볼게요..
노래한곡

- 관계대수
- 집합 연산
- 합집합
- 교집합
- 차집합
- 카티션 프로덕트

관계대수 연산
R 연산을 하여 R을 도출 R = Relations
관계대수 연산에는 2가지 연산이 존재
하나는 우리가 아는 수집합 즉 합,여,차,교 집합 같은
또하나는 R모델을 위한 연산
셀렉트,프로젝트,조인,디비전 
오늘은 수집합 관련 연산을..

즉 집합 연산은 릴레이션을 투플 집합 또는 속성 집합으로 간주하여 이를 처리하는
연산들 이라고 합니다.

연산 종류 합집합,교집합,차집합,카티션 프로덕트 기호는 당장 여기서 표현이 안되서
이건 따로 찾아보세요..
합 = (
교 = )
차 = @
카티션 ~ = #
R1 ( R2 
-> R1,2 모두 포함한 투플을 반환
R ) R2 R1,2 에서 중복되는 녀석만 
R1 @ R2 R1에만 있는 녀석들
R1 # R2 R1과 R2를 연결하여 반환???

합집합 
R1 = 김연아 홍길동 이승엽
R2 = 김연아 홍길동 이영애 
-> 김연아 홍길동 이영애 이승엽 이렇게 4개가 나옴
이것도 모르면 중학수학 다시 배우고오세요.
교집합
R1 = 김연아 홍길동 이승엽
R2 = 김연아 홍길동 이영애
-> 김연아 홍길동 2명..
차지합
R1 = 김연아 홍길동 이승엽
R2 = 김연아 홍길동 이영애
-> 김연아 홍길동 2명...
일단
카티션은 모든 투플을 수평으로 연결한데요------------->>>
모냐면...
일단 속성이 달라야되요
과자 이름 성별 A라는 속성이 있음
년도 가격 B라는 속성이 있음
그러면 A X B = 
과자 이름 성별 년도 가격 이렇게 <- 한줄로 만듬
이게 카티션이랍니다 ㅇㅋ?
A기준으로 A에 있는 속성 + B 속성인데 B속성 n개 * A 투플수 
A레코드에 투플이 3개 있어요 B에 투플이 2개있으면
A * B 한수가 나와야됨 말이어렵죠?그냥 암기하세요 ㅋ

기본적으로 일단 오늘 이렇게 관계대수에 집합연산만 알아봤어요...
다음시간에 집합연산에 이어  R모델을 위한 연산 할게요 ㅋㅋ
무튼 간단하게 기본 개념만 좀 확실히 알아봤어요
그럼 이만 다음에 뵈요 ㅋ

###############################################################################

반응형