●已知关系模式:图书(图书编号,图书类型,图书名称,作者,出版社,出版日期,ISBN),图书编号唯一识别一本图书。建立“计算机”类图书的视图Computer-BOOK,并要求进行修改、插入操作时保证该视图只有计算机类的图书。CREATE (18)AS SELECT图书编号,图书名称,作者,出版社,出版日期FROM图书WHERE图书类型='计算机'(19) ;(18)A.TABLE Computer-BOOKB. VIEW Computer-BOOKC. Computer-BOOKTABLED. Compu

题目

●已知关系模式:图书(图书编号,图书类型,图书名称,作者,出版社,出版日期,ISBN),图书编号唯一识别一本图书。建立“计算机”类图书的视图Computer-BOOK,并要求进行修改、插入操作时保证该视图只有计算机类的图书。

CREATE (18)

AS SELECT图书编号,图书名称,作者,出版社,出版日期

FROM图书

WHERE图书类型='计算机'

(19) ;

(18)A.TABLE Computer-BOOK

B. VIEW Computer-BOOK

C. Computer-BOOKTABLE

D. Computer-BOOKVIEW

(19) A.FORALL

B. PUBLIC

C.WITH CHECK OPTION

D.WITH GRANT OPTION


相似考题
更多“●已知关系模式:图书(图书编号,图书类型,图书名称,作者,出版社,出版日期,ISBN),图书编号唯一识别 ”相关问题
  • 第1题:

    ● 已知关系模式:图书(图书编号,图书类型,图书名称,作者,出版社,出版日期,ISBN),图书编号唯一识别一本图书。建立“计算机”类图书的视图Computer-BOOK,并要求进行修改、插入操作时保证该视图只有计算机类的图书。实现上述要求的SQL语句如下: CREATE (56)。 AS SELECT图书编号,图书名称,作者,出版社,出版日期 FROM图书 WHERE图书类型='计算机' with check option; A.TABLE Computer-BOOK B.VIEWComputer-BOOK C.Computer-BOOK TABLE D.Computer-BOOKVIEW


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

  • 第2题:

    对图书进行编目时,图书有如下属性:ISBN书号,书名,作者,出版社,出版日期。能作为关键字的是( )。

    A.ISBN书号

    B.书名

    C.作者,出版社

    D.出版社,出版日期


    答案:A 
    解析:关键字是指能惟一标识元组的属性或属性集合。书号可以惟一标识一本图书,本题中,书名、作者、出版社、出版日期等字段都不能惟一标识一本图书。 

  • 第3题:

    已知关系模式:图书(图书编号,图书类型,图书名称,作者,出版社,出版日期,ISBN),图书编号唯一识别一本图书。建立“计算机”类图书的视图Computer-BOOK,并要求进行修改、插入操作时保证该视图叧有计算机类的图书。CREATE(请作答此空)AS SELECT图书编号,图书名称,作者,出版社,出版日期FROM图书WHERE图书类型=计算机'( );

    A.TABLE Computer-BOOK
    B.VIEW Computer-BOOK
    C.Computer-BOOK TABLE
    D.Computer-BOOK VIEW

    答案:B
    解析:

  • 第4题:

    已知关系模式:图书(图书编号,图书类型,图书名称,作者,出版社,出版日期,ISBN),图书编号唯一识别一本图书。建立“计算机”类图书的视图Computer-BOOK,并要求进行修改、插入操作时保证该视图只有计算机类的图书。实现上述要求的SQL语句如下: CREATE (56)。 AS SELECT图书编号,图书名称,作者,出版社,出版日期 FROM图书 WHERE图书类型='计算机' with check option;

    A.TABLE Computer-BOOK

    B.VIEWComputer-BOOK

    C.Computer-BOOK TABLE

    D.Computer-BOOKVIEW


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

  • 第5题:

    已知关系模式:图书(图书编号,图书类型,图书名称,作者,出版社,出版日期,ISBN),图书编号唯一识别一本图书。建立“计算机”类图书的视图Computer-BOOK,并要求进行修改、插入操作时保证该视图叧有计算机类的图书。CREATE( )AS SELECT图书编号,图书名称,作者,出版社,出版日期FROM图书WHERE图书类型=计算机'(请作答此空);

    A.FORALL
    B.PUBLIC
    C.WITH CHECK OPTION
    D.WITH GRANT OPTION

    答案:C
    解析: