某学生想将图书表中的图书名称定义为主键
举一反三
- 某学生想将图书表中的图书名称定义为主键,由于有重名的图书,但相同书名的作者均不相同,在这种情况下,可定义适当的主键为()。
- 某学生想将图书表中的图书名称定义为主键,由于有重名的图书,但相同书名的作者均不相同,在这种情况下,可定义适当的主键为()。 A: 添加自动编号字段作为主键 B: 将图书名称和作者组合定义为多字段主键 C: 添加一个内容无重复的字段作为单字段主键 D: 不设置主键
- 智慧职教: 现有图书出版社表Publisher,主键为pid;图书类型表Booktype,主键为tid。现创建图书信息表Books,要求包括图书id(bid主键)、图书书名bname,作者bauthor,出版社pid,出版日期pdate,图书类型tid等字段。其中出版社pid字段有外键约束,引用出版社表的主键;图书类型tid字段有外键约束,引用图书类型表的主键。
- 查询“图书”表中所有书名以“计算”开头的图书信息,正确的语句是__________。 A: SELECT * FROM 图书 WHERE 书名 LIKE "计算?" B: SELECT * FROM 图书 WHERE 书名 IN "计算*" C: SELECT * FROM 图书 WHERE 书名 = "计算?" D: SELECT * FROM 图书 WHERE 书名 LIKE "计算*"
- “图书”表中有字符型字段“图书名称”和“图书类型”,要求用SQL DELETE命令将图书表中书名中含有“计算机”且图书类型是“小说”的记录全部打上删除标记,正确的SQL命令是( )。 A: DELETE FROM图书FOR图书名称LIKE“%计算机%”AND图书类型=“小说” B: DELETE FROM图书WHILE图书名称LIKE“计算机”AND图书类型=“小说” C: DELETE FROM图书WHERE图书名称=“%计算机%”AND图书类型=“小说” D: DELETE FROM图书WHERE图书名称LIKE“%计算机%”AND图书类型=“小说”