A.50%
B.60%
C.80%
D.100%
第1题
已知有关系模式及(S_N0,S_NAME,AGE),其中S_NO表示学生的学号,类型为Char[8],前4位表示入学年份。查询所有2005年入学的学生姓名(S_NAME),SQL语句是(24)。
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%'
第2题
已知有关系模式R(sno,sname,age),其中sno表示学生的学号,类型为Char(8),前4位表示入学年份。查询所有2003年入学的学生姓名(sname),SQL语句是 _______。
A.SELECT sname FROM R WHERE.sno='2003%'
B.SELECT sname FROM R WHERE sno LIKE '2003%'
C.SELECT sname FROM R WHERE sno='2003_'
D.SELECT sname FROM R WHERE sno LIKE '2003_'
第3题
【题目描述】
已知有关系模式及(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吧
第4题
A.s_name
B.phone
C.gender
D.s_no
第5题
SELECT s_no=学号,s_name=姓名FROM information WHERE 班级名=’软件021’ 表示()。
A.查询INFORMATION表中’软件021’班学生的学号、姓名
B.查询INFORMATION表中’软件021’班学生的所有信息
C.查询INFORMATION表中学生的学号、姓名
D.查询INFORMATION表中计算机系学生的记录
第6题
(5 ) 有一个学生选课的关系,其中学生的关系模式为:学生 (学号 , 姓名 , 班级 , 年龄 ) ,课程的关系模式为:课程 (课号 , 课程名 , 学时 ) ,其中两个关系模式的键分别是学号和课号 。 则关系模式选课可定义为:选课 (学号 , 【 5 】 , 成绩 ) 。
第7题
(5 ) 有一个学生选课的关系,其中学生的关系模式为:学生 (学号 , 姓名 , 班级 , 年龄 ) ,课程的关系模式为:课程 (课号 , 课程名 , 学时 ) ,其中两个关系模式的键分别是学号和课号 。 则关系模式选课可定义为:选课 (学号 , 【 5 】 , 成绩 ) 。
第8题
(5 ) 有一个学生选课的关系,其中学生的关系模式为:学生 (学号 , 姓名 , 班级 , 年龄 ) ,课程的关系模式为:课程 (课号 , 课程名 , 学时 ) ,其中两个关系模式的键分别是学号和课号 。 则关系模式选课可定义为:选课 (学号 , 【 5 】 , 成绩 ) 。
第9题
有一一个学生选课的关系,其中学生的关系模式为:学生(学号,姓名,班级,年龄),课程的关系模式为:课程(课号,课程名,学时),其中两个关系模式的键分别是学号和课号,则关系模式选课可定义为:选课(学号,【 】,成绩)。
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!