如果需要使用SQL语句对数据库进行查询,则应使用下列哪种SQL语句()。
A.SELECT
B.UPDATE
C.DELECT
D.INSERT
- · 有4位网友选择 C,占比50%
- · 有2位网友选择 B,占比25%
- · 有2位网友选择 A,占比25%
A.SELECT
B.UPDATE
C.DELECT
D.INSERT
SELECT [ALL|DISTINCT]<目标列表达式 >[,< 目标列表达式>]...
FROM <表名或视图名 >[,<表名或视图名>]...
[WHERE<条件表达式>]
[GROUP BY <列名 1> [HAVING <条件表达式>]]
[ORDER BY〈列名 2> [ASC|DESC]]
其含义是:根据WHERE子句的条件表达式,从FROM子句中指定的基本表或视图中找出满足条件的元组,再按SELECT子句中的目标列表达式,选出元组中的属性值形成结果表。如果有GROUP子句,则将结果按<列名1>的值进行分组,该属性列值相等的元组为一组。如果有ORDER子句,结果表要按<列名2>的值升序或降序排列。
某学校学生、教师及课程关系如下:
学生由学号唯一标识,学生相关信息包括姓名、性别、专业号和年龄等;
教师由工作证号唯一标识,教师相关信息包括姓名,年龄和所授课程号等;
课程由课程号唯一标识,课程相关信息包括课程名,学分,授课教师工作证号及授课时间等;
选课信息包括选课学生学号,课程号及考试成绩等。
根据关系模型完成数据库设计,包括数据库表、键值;(8分)
用SQL语句表达如下查询:(5分)
“张大民(教师名)”讲授的课程名和在这些课程中考试超过90分的学生的学号及姓名, 按分数的降序排列。
A、查询中的记录不可以重复
B、查询一旦建立,查询结果不会再发生变化
C、如果查询的数据源数据发生变化,查询结果也会随之变化
D、修改查询名称会引起查询的结果发生改变
A、ASC关键字是按升序排序的意思,它必须与ORDER BY关键字一起使用
B、ASC关键字是按降序排序的意思,它必须与ORDER BY关键字一起使用
C、ASC关键字是按升序排序的意思,它可以不与ORDER BY关键字一起使用
D、ASC关键字是按降序排序的意思,它可以不与ORDER BY关键字一起使用
A. 使用set statistics io语句
B. 使用set statistics time语句
C. 使用set statistics CPU语句
D. 使用set statistics time and CPU语句
关系型数据库语言SQL目前得到了越来越广泛的使用。SQL基本的使用方式有两种,即它可以单独使用,称为(A) ,也可以在用高级语言编写的应用程序中使用,称为(B) ,这时相应的高级语言称为(C) 。从SQL数据库的体系结构角度来看,用户可以用SQL语言的语句,对(D) 和(E)进行查询等操作,用户可把它们都看作为关系(表格),但是 (E)是一个或(D) 导出的表,它本身不独立存储在数据库中。
供选择的答案
A、B:①宿主语言 ②嵌入式语言 ③数据定义语言
④交互式语言 ⑤数据操纵语言
C: ①元语言 ②目标语言 ③源语言 ④宿主语言
D、E:①游标 ②视图 ③库文件
④基本表 ⑤存储文件
B.查询的功能是通过SQL语句在数据库中进行操作实现
C.用户通常需要查询表中所有数据行的信息
D.模糊查询则是通过一些已知但不完全确定的条件进行查询
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!