List the names of borrowers with overdue books.
What will be an ideal response?
RA: ? borrowerName (Borrower borrowerNo (? dateDue>‘today’s date’ (BookLoan)))
TRC: {BW.borrowerName | Borrower(BW) ? (?BL) (BookLoan(BL) ?
(BW.borrowerNo = BL.borrowerNo) ? (BL.dateDue> ‘today’s date’))}
DRC: {borrowerName | (?bNo, bAddress, copyNo, dOut, dDue)
(Borrower(bNo, borrowerName, bAddress) ? BookLoan(copyNo, dOut,
dDue, bNo) ? dDue>‘today’s date’)}
You might also like to view...
How many bytes of memory are reserved for a pointer variable in Visual C++?
A. It depends on the datatype. B. 8 bytes. C. 4 bytes. D. 2 bytes.
The option to display a value as a percentage of the whole rather than a raw calculation is found on the ________ tab of the Value Field Settings dialog box
Fill in the blank(s) with correct word
Which technique is NOT recommended when explaining a repair procedure you are about to perform to a customer?
A) Limit the amount of technical information given to the customer to what he needs to know. B) Draw a diagram to explain the problem. C) Use accepted industry terms to explain the problem and solution. D) Stay focused on explaining the issue at hand. E) Use an analogy to explain the process.
Web-based database requests are received by the Web server, which then converts the request into a database query and passes it on to the database server with the help of software called ____.
A. middleware B. capsules C. macros D. applets