-
관계대수, 관계해석, 순수관계연산자 문제 예시정보처리기사 2023. 3. 28. 10:03
✔️관계대수
관계대수 : 관계형 데이터베이스에서 원하는 정보검색을 유도하기 위해 기술하는 절차적 언어이다.
- 피연산자도 결과도 모두 릴레이션이다.
- 관계대수에는 관계데이터베이스에 적용하기 위해 특별히 개발한 순수관계연산자와 수학적 집합이론에서 사용하는 일반집합 연산자가 있다.
- 순수관계연산자
출처 : https://m.blog.naver.com/wook2124/222108771135 - 일반집합 연산자
https://m.blog.naver.com/wook2124/222108771135 ✔️관계해석
관계해석 (2022년 2회차 기출) : 관계 데이터 연산을 표현하는 방법으로, 계산 수식을 사용한다.
- 원하는 정보가 무엇이라는 것만 정의하는 비절차적 특성을 지녔다.
- predicate calculus에 기반을 두고 관계 데이터베이스에 적용하기 위해 탄생하였다.
- 관계대수로 표현한 식은 관계해석으로도 표현할 수 있다.
출처 : https://m.blog.naver.com/wook2124/222108771135 ✔️관계대수 vs 관계해석
✔️순수관계연산자 문제
15.관계대수(순수 관계 연산)
학습목표 본 학습을 통하여 여러분은 관계대수중 순수관계연산에 대하여 알 수 있습니다.15차시. 관계대수(...
blog.naver.com
select : 수평연산(가로로 출력)
project: 수직연산(세로로 출력)
division : 교집합에 해당하는 튜플의 교집합 row를 제외한 값 수평연산(세로로 출력)
join : full outer join의 느낌, 수직수평연산
Division 설명이 부족하여
다른 예시 (공통으로 가지고 있어야한다는 것이 핵심)
출처 : https://m.blog.naver.com/k97b1114/140152644090 ✔️일반집합연산자 문제
14.관계대수(일반 집합 연산)
학습목표 본 학습을 통하여 여러분은 관계대수중 일반집합연산에 대하여 알 수 있습니다.14차시. 관계대수(...
blog.naver.com
위 링크의 카티션 프로덕트의 예시가 잘못된것 같아 다른 곳에서 가져왔다.
출처 : https://velog.io/@inah-_-/%EA%B4%80%EA%B3%84-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%97%B0%EC%82%B0 반응형