Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- truth table
- cnn
- 명제
- 모두의네트워크정리
- 이진법 십진법 변환
- Binary notation
- Gate
- Digital Logic Circuits
- 명제 동치
- Tautology
- 모순명제
- Decimal notation
- Contradiction
- 써킷
- dnf
- statement equivalence
- 진리표
- ermodel
- relationaldatabaseschema
- CNF
- full adder
- 모두의네트워크요약
- Logical statement
- half adder
- Sentiment Analysis
- GPT-1
- 항진명제
- Circuit
- 모두의네트워크
- 십진법
Archives
- Today
- Total
NLP Learner in Switzerland
Relational Algebra(RA), Domain Relational Calculus(DRC) 이해 예제 본문
Database SQL/Exercise
Relational Algebra(RA), Domain Relational Calculus(DRC) 이해 예제
초코빵 2021. 4. 22. 10:00728x90
반응형
RA예제
[답]
1. 강, 호수, 바다가 없는 도시들의 이름과 속한 국가코드
* 역슬래시 : 뺄셈(difference)을 의미한다.
* RA는 집합베이스이므로 이름도 같고 데이터 타입도 동일한 수의 attribute를 가져야 연산이 됨에 주의한다.
* 그래서 city의 이름을 name으로 변경해주었다.
2. 면적이 500제곱km를 넘는 사막을 가진 국가들의 이름과 인구수
* 1과 같은 이유로 join을 수행하기 위해 변수명들을 변경하여 일치시켰다.
3. GDP가 100백만달러 미만인 국가들의 이름과 GDP에서 농업,서비스,산업이 차지하는 비율
DRC 예제
[답]
1. 정치체제가 민주주의인 국가들의 국가명
2. 딱 1개의 국가와만 국경을 접하고 있는 국가들의 코드
* ∃는 there exist, ¬∃는 there is not exist의 의미이다.
3. 가장 큰 면적을 지닌 화산섬의 섬이름과 그 면적
* attribute를 쭉 쓰는 곳에 직접적으로 특정 element(e.g. 'Volcanic')을 넣어서 한정시킬 수도 있다.
'Database SQL > Exercise' 카테고리의 다른 글
Advanced SQL query 구현 예제 (0) | 2021.04.26 |
---|---|
SQL query 구현 예제 (0) | 2021.04.25 |
SQL query 이해 예제 (2) | 2021.04.24 |
Relational Algebra(RA), Domain Relational Calculus(DRC) 쿼리 예제 (0) | 2021.04.23 |
ER model을 Relational Database schema로 변환하기 예제 (0) | 2021.04.21 |
Comments