问题
问答题
阅读以下说明,回答问题1-3。
在图书馆数据库有三个基本表:书目表Cata(书号Cno、书名Cname、作者Cauthor、出版年Cdate、价格Cprice)、学生表Student(学号Sno、姓名Sname、性别Sgender、专业Sdept)和借书历史表Borrow(所借书号Cno、借书者学号Sno、借书日期Bbdate、还书日期Brdate)。
[问题2] 请用SQL实现如下操作: (1)图书馆里已有的鲁迅著作的名称 (2)按借书日期列出学生李明的所借书名 (3)往学生表Student中插入一个学生记录。(学号:132,姓名:张华,性别:男,系别:计算机) (4)把《野火集》的价格修改为15元 |
答案
参考答案:
解析:SELECTCname FROM Cata WHEREauthor=’鲁迅’; (2)SELECT Cname from Cata,Student,Borrow Where Student. Sno=Bom)w. Sno and Cata. Cno=Borrow.Cno and Snamc=’李明’ Group by Bbdate (3)INSERT INTO Student(Sno,Sname,Sgcn- der,Sdept) VALUES(132,’张华’,’男’,’计算机’); (4)UPDATE Cata SET Cprice=25 WHERE Cnarse=‘野火集’;