当前位置:中学信息技术(高级)题库>第八章数据管理技术题库

问题:

[单选] 如果要查询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 book WHERE book_name LIKE“数据库%”

如果表中的一个字段不是本表的主关键字,而是另外一个表的主关键字和候选关键字,这个字段就称为()。 关键字。 外部关键字。 候选关键字。 域。 下列关于层次模型的说法,不正确的是()。 用树形结构来表示实体及实体间的联系。 有且仅有一个结点无双亲。 其他结点有且仅有一个双亲。 用二维表结构表示实体与实体之间的联系的模型。 DBMS是指(),它是位于()和()之间的一层管理软件。 数据库管理系统/用户/操作系统。 数据库管理系统/硬件/操作系统。 数据库管理系统/操作系统/用户。 数据库管理系统/用户/软件。 关系模型中,关键字()。 由可以区分该关系模式中的任何元组的单个属性组成。 由任意多个属性组成。 由一个或多个能区分该关系模式中任何元组的单个或多个属性组成。 由任意单个属性组成。 用二维表数据来表示的实体及实体之间联系的数据模型为() 层次模型。 网状模型。 实体与关系模型。 关系模型。 如果要查询book表中所有书名以“数据库”开头的书籍价格,下列()语句是正确的。
参考答案:

  参考解析

谓词LIKE可以用来进行字符串匹配,其一般格式是LIKE‘<匹配串>’,匹配串可以是一个完整的字符串,也可以含有通配符%和_。%代表任意长度字符串,_代表任意单个字符。A选项*是查询表中所有属性的意思,但是格式不对。若LIKE后的匹配串中不含通配符,可以用“=”代替LIKE,故C错误。

在线 客服