【题目描述】
已知有关系模式及(S_N0,S_NAME,AGE),其中S_NO表示学生的学号,类型为Char[8],前4位表示入学年份。查询所有2005年入学的学生姓名(S_NAME),SQL语句是()。
A.SELECT S_NAME FROM R WHERE S_NO = '2005% '
B.SELECT S_NAME FROM R WHERE S_NO LIKE '2005% '
C.SELECT S_NAME FROM R WHERE S_NO = '2005%'
D.SELECT S_NAME FROM R WHERE S_NO LIKE '2005%'
【我提交的答案】: D |
【参考答案与解析】: 正确答案:B |
解析:本题考查的是SQL语言的知识,SQL语言作为最常用的数据库语言,是必考的知识点,考生一定要牢固掌握SQL语言的基本语法和语义,并且能够灵活运用。在SQL语言中,用%来表示任意长度的通配符,用LIKE表示某种形式的条件。所以“HKE,2005%”的含义是找出所有以2005开头,后面任意长度字符的学号。
【我的疑问】
B和D除了多了空格的区别,还有哪不一样,正确答案应该是D吧
A.系统开发语言和工具的流行程度代表了信息系统的先进性
B.系统开发语言的发展通常分为机器语言、汇编语言、高级语言三个阶段
C.汇编语言是一种低级语言,通过0、1两个码组成操作指令
D.选择系统开发语言时需要考虑语言的结构化机制和数据管理能力
E.机器语言在运行时需要有一种特殊的解释程序来解释其每一个语句含义
关于SQL查询,以下说法中不正确的是()。
A.SQL查询是用户使用SQL语句创建的查询
B.SQL查询可以用结构化的查询语言(SQL)来查询、更新和管 Access这样的关系数据库
C.在查询设计视图中创建查询时,Access将在后台构造等效的SQL语句
D.SQL查询更改之后,可以以以前设计视图中所显示的方式显示,也可以在设计网格中进行创建
下面描述中,符合结构化程序设计风格的是()。
A.使用顺序、选择和重复(循环.三种基本控制结构表示程序的控制逻辑
B.模块只有一个入口,可以有多个出口
C.注重提高程序的执行效率
D.不使用goto语句
下列关于SQL查询说法中,不正确的是()。
A.SQL查询是用户使用SQL语句创建的查询
B.在查询设计视图中创建查询时,Access将在后台构造等效的SQL语句
C.SQL查询可以用结构化的查询语言来查询、更新和管理关系数据库
D.SQL查询被更改之后,可以以设计视图中所显示的方式显示,也可以从设计网格中进行创建
在结构化程序设计中,不建议使用______。
A.分支语句
B.循环语句
C.子程序调用语句
D.转向语句
有关return语句说法不正确的是()
A)系统默认的返回值类型为整型,故当函数的返回值为int型时,在函数定义时,返回值的类型说明可以省略
B)当函数有返回值时,凡是允许表达式出现的地方,都可以调用该函数
C)当函数没有返回值时,函数的返回值类型可以说明为void型,它表示“无类型”或“空类型”
D)函数的返回值类型必须与return语句中的表达式值的类型一致,但c语言也允许不同;这时,系统以函数定义时的返回值类型说明为准,并自动地将return语句中表达式的值转换为函数的返回值类型