[单选题]

一个书店的老板想将Book表的书名设为主键,考虑到有重名的书的情况,但相同书名的作者都不相同。考虑到店主的需求,可定义适当的主键为( )。

A.定义自动编号主键

B.将书名和作者组合定义多字段主键

C.不定义主键

D.再增加一个内容无重复的字段定义为单字段主键

参考答案与解析:

相关试题

有一个“出版物”表,包含图书编码(Book-code),书名(Book-name

[单选题]有一个“出版物”表,包含图书编码(Book-code),书名(Book-name),出版日期(Issue-dt),备注(Mem-cd)等字段,()字段作为该表的主键可能是最恰当的。A . Book-codeB . Book-nameC . Issue-dtD . Mem-cd

  • 查看答案
  • 查询book表中所有书名中包含“计算机”的书籍情况,可用()语句。

    [单选题]查询book表中所有书名中包含“计算机”的书籍情况,可用()语句。A . SELECT*FROM book WHERE book_nameLIKE‘*计算机*’B . SELECT*FROM book WHERE book_nameLIKE‘%计算机%’C . SELECT*FROM book WHERE book_name=‘%计算机*’D . SELECT*FROM book WHERE book_name=&lsquo

  • 查看答案
  • 写出在“图书.mdb”数据库中的“book”表中查询书名中包含有“网络”的书的书

    [问答题] 写出在“图书.mdb”数据库中的“book”表中查询书名中包含有“网络”的书的书名、作者和价格的SQL命令。

  • 查看答案
  • 在关系书(书名,作者姓名,作者电话)中,主键是( )。

    [单选题]在关系书(书名,作者姓名,作者电话)中,主键是( )。A.书名B.作者姓名C.书名、作者姓名D:作者姓名、作者电话

  • 查看答案
  • 有时正书名含义不清,编目员可根据情况拟一个副书名或说明书名文字,用()括起。

    [填空题] 有时正书名含义不清,编目员可根据情况拟一个副书名或说明书名文字,用()括起。

  • 查看答案
  • 假设一个 书店 用(书号,书名,作者,出版社,出版日期,库存数量 ......

    [单选题]假设一个 书店 用(书号,书名,作者,出版社,出版日期,库存数量 ...... )一组属性来描述图书,可以作为 “ 关键字 ” 的是A. 书号B. 书名C. 作者D. 出版社

  • 查看答案
  • 假设一个书店用书号,书名,作者,出版社,出版日期,库存数量.......一组属性

    [单选题]假设一个书店用书号,书名,作者,出版社,出版日期,库存数量.......一组属性来描述图书,可以作为“关键字”的是 A.书号 B.书名 C.作者 D.出版社

  • 查看答案
  • 第一部茶书的书名是()。

    [单选题]第一部茶书的书名是()。A.《补茶经》B.《续茶谱》C.《茶经》D.《茶绿》

  • 查看答案
  • 第一部茶书的书名是()。

    [单选题]第一部茶书的书名是()。A.《补茶经》B.《续茶谱》C.《茶经》D.《茶绿》

  • 查看答案
  • 如果要查询book表中所有书名以“数据库”开头的书籍价格,下列()语句是正确的。

    [单选题]如果要查询book表中所有书名以“数据库”开头的书籍价格,下列()语句是正确的。A . SELECT price FROM book WHERE book_name=“数据库*”B . SELECT price FROM book WHERE book_name LIKE“数据库*”C . SELECT price FROM book WHERE book_name=“数据库%”D . SELECT price FROM b

  • 查看答案