【单选题】在MYSQL 数据库中,有一个book(图书)表,包含字段:bookID(图书编号)、title(书名)、pDate(出版日期)、author(作者)等字段,其中()字段作为该表的主键是最恰当的。
A. bookID B. title C. pDate D. author
A. bookID B. title C. pDate D. author
举一反三
- 智慧职教: 现有图书出版社表Publisher,主键为pid;图书类型表Booktype,主键为tid。现创建图书信息表Books,要求包括图书id(bid主键)、图书书名bname,作者bauthor,出版社pid,出版日期pdate,图书类型tid等字段。其中出版社pid字段有外键约束,引用出版社表的主键;图书类型tid字段有外键约束,引用图书类型表的主键。
- 图书信息表中应该用来作为主键的字段是( )。 A: 书名 B: 出版社 C: 编号 D: 作者
- 某学生想将图书表中的图书名称定义为主键,由于有重名的图书,但相同书名的作者均不相同,在这种情况下,可定义适当的主键为()。 A: 添加自动编号字段作为主键 B: 将图书名称和作者组合定义为多字段主键 C: 添加一个内容无重复的字段作为单字段主键 D: 不设置主键
- 【单选题】以下哪个 sql 语句表示在 mysql 中创建 book 表,并添加 id 字段和 title 字段? A. create table book{ id varchar(32), title varchar(50) }; B. create table book( id varchar2(32), title varchar2(50) ); C. create table book( id varchar(32), title varchar(50) ); D. create table book[ id varchar(32), title varchar(50) ];
- “图书”表有“图书名称”(字符型)、“出版日期”(日期/时间型)等字段,要查询2010年出版的所有图书信息,正确的SQL语句是