Как преобразовать 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

Я надеюсь, что это помогло!

Другие вопросы по тегам