2015-09-17 8 views
1

База данных содержит следующие таблицы:СУБД: Значение следующего Исчисление Пример:

  • Отель: (hotelNo, Название отеля, город)
  • номер: (roomNo, hotelNo, тип, цена)
  • бронирование: (hotelNo, guestNo, dateFrom, dateTo, roomNo)
  • гость (guestNo, guestName, guestAddress)

описание следующих кортежей отношений Типы onal calculus на простом английском языке, а также преобразовать его в выражение реляционной алгебры.

{H.hotelName, G.guestName, B1.dateFrom, B2.dateFrom | Hotel(H) ∧Guest(G) ∧ Booking(B1) ∧ Booking(B2) ∧H, hotelNo =B1.hotelNo ∧ G.guestNo = B1.guestNo ∧ B2.hotelNo = B1.hotelNo ∧ B2.guestNo = B1.guestNo ∧B2.dateFrom ≠ B1.dateFrom}

+0

Примите ответ или объясните, почему не пожалуйста. –

ответ

1

Все пары заказов, сделанных одним и тем же человеком в той же гостинице, что не начинаются на ту же дату.

 Смежные вопросы

  • Нет связанных вопросов^_^