Как преобразовать Mysql-запрос в реляционную алгебру?
Как написать запрос MySQLSELECT book, COUNT(book) FROM booking GROUP BY book;
в реляционной алгебре? я думал Gcount(book)(booking)
но не кажется правильным.
Я следую стандартам систем управления базами данных Аруна К Мажумдара и Притимой Бхаттачарьи. Заранее спасибо.
1 ответ
Модифицировал вашу команду SQL так:
select booking.book,count(booking.book) as book_count
from booking
GROUP BY booking.book
Команда эквивалентной реляционной алгебры:
π booking.book, book_count γ booking.book;
COUNT(booking.book)→book_count booking
Источник: http://dbis-uibk.github.io/relax/calc.htm
Я надеюсь, что это помогло!