已知关系模式:图书(图书编号,图书类型,图书名称,作者,出版社,出版日期,ISB

免费题库2022-08-02  30

问题 已知关系模式:图书(图书编号,图书类型,图书名称,作者,出版社,出版日期,ISBN),图书编号唯一识别一本图书。建立“计算机”类图书的视图Computer-BOOK,并要求进行修改、插入操作时保证该视图只有计算机类的图书。实现上述要求的SQL语句如下:CREATE(  )AS SELECT图书编号,图书名称,作者,出版社,出版日期FROM图书WHERE图书类型='计算机'(  );问题1选项A.TABLE Computer-BOOKB.VIEWComputer-BOOKC.Computer-BOOK TABLED.Computer-BOOKVIEW问题2选项A.FOR ALLB.PUBLICC.WITH CHECK OPTIOND.WITH GRANT OPTION

选项

答案 BC

解析 本题主要考查视图的创建。创建视图的基本语法如下:
CREATEVIEW
[<database_name>][<owner>.]
view_name[(column[,...n])]
[WITH<view_attribute>[,...n]]
其中中括号里面的内容是可选项。在本题中,很显然,第55空的答案应该是VIEWComputer-BOOK,其中Computer-BOOK是视图名,而这个视图包含了图书编号,图书名称,作者,出版社,出版日期这些属性。
而加入withcheckoption,这样就可以保证通过视图进行的修改,必须也能通过该视图看到修改后的结果。比如你插入,那么插入的这条记录在刷新视图后必须可以看到;如果是修改,那么修改完的结果也必须能通过该视图看到。
转载请注明原文地址:https://tihaiku.com/congyezige/2410291.html

最新回复(0)