![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
在“学生管理”数据库的基础上,使用查询设计器完成以下查询。 ①查询学生成绩,包括学生的姓名、课程名和成绩。
在“学生管理”数据库的基础上,使用查询设计器完成以下查询。
①查询学生成绩,包括学生的姓名、课程名和成绩。
②查询英语成绩不及格同学的资料,包括学生的姓名和成绩。
③求男女同学的平均年龄。
④创建一个查询,实现可以按照用户输入的姓名和课程名来查询某名学生某门课程的成绩。
⑤使用SQL设计窗体完成②、③题。
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
在“学生管理”数据库的基础上,使用查询设计器完成以下查询。
①查询学生成绩,包括学生的姓名、课程名和成绩。
②查询英语成绩不及格同学的资料,包括学生的姓名和成绩。
③求男女同学的平均年龄。
④创建一个查询,实现可以按照用户输入的姓名和课程名来查询某名学生某门课程的成绩。
⑤使用SQL设计窗体完成②、③题。
S(Sno,Sname,Age,Sex,Dept)
A(Ano,Aname,Location,Manager)
SA(Sno,Ano,Date)
其中表S的属性分别表示学号、姓名、年龄、性别和所在系;表A的属性分别表示会员编号、协会名、协会的办公地点和负责人(负责人为学号);表SA描述了学生参加社团的情况,其属性分别表示学号、协会编号、加入协会时间。
试用SQL语言查询参加“篮球”协会的学生姓名和所在系。
A.SELECT*FROM 学生 WHERE LEFT(姓名,2)="王"
B.SELECT*FROM 学生 WHERE RIGHT(姓名,2)="王"
C.SELECT*FROM 学生 WHERE TRIM(姓名,2)="王"
D.SELECT*FROM 学生 WHERE STR(姓名,2)="王"
设教学数据库中有三个基本表:
学生表S(SNO,SNAME,AGE,SEX),其属性分别表示学号、学生姓名、年龄、性别。
课程表C(CNO,CNAME,TEACHER),其属性分别表示课程号、课程名、上课教师名。
选修表SC(SNO,CNO,GRADE),其属性分别表示学号、课程号、成绩。
请完成下列问题:
(1)写出查询张三同学没有选修的课程的课程号的SQL查询语句;
(2)用等价的关系代数表达式表示上述SQL查询语句。
在“成绩管理”数据库中,查询所有目前年龄是22岁的学生信息:学号、姓名和年龄,正确的命令组是( )。
A.CREATE VIEW AGE_LIST AS;
SELECT 学号,姓名,YEAR(DATE())-YEAR(出生日期)AS 年龄 FROM 学生
SELECT 学号,姓名,年龄 FROM AGE_LIST WHERE 年龄=22
B.CREATE VIEW AGE_LIST AS;
SELECT 学号,姓名,YEAR(出生日期)AS 年龄 FROM 学生
SELECT 学生,姓名,年龄 FROMAGE_LIST WHERE YEAR(出生日期)=22
C.CREATE VIEW AGE_LIST AS;
SELECT 学号,姓名,YEAR(DATE())-YEAR(出生日期)AS 年龄 FROM 学生
SELECT 学号,姓名,年龄 FROM 学生 WHEREYEAR(出生日期)=22
D.CREATE VIEW AGE_LIST AS STUDENT;
SELECT 学号,姓名,YEAR(DATE())-YEAR(出生日期)AS 年龄 FROM 学生
SELECT 学号,姓名,年龄 FROM STUDENT WHERE 年龄=22
设教学数据库中,有两个基本表:
学生表:S(S#,SNAME,AGE,SEX)
学习表:SC(S#,C#,GRADE)
现有一个SQL语句:
SELECT SEX,AGE,AVG(GRADE)
FROM S,SC
WHERE S.S# = SC.S#
GROUP BY SEX,AGE
ORDER BY 3 DESC;
试写出与此语句等价的汉语查询语句。
每个菜单栏包括一个子菜单。菜单结构如下:
数据操作
数据输出
文件
保存
退出
其中“数据输出”子菜单对应的过程可以完成下列操作:打开数据库Stu,使用SELECT语句查询数据库表Student中的所有信息,然后关闭数据库。
“退出”菜单项对应的命令为SET SYSMENU TO DEFAULT,使之可以返回到系统默认菜单。“保存”菜单项不要求设置功能。
单击“查询最低分”按钮时,调用SQL语句查询出每门课的最低分,查询结果中包含“姓名”、“课程名”和“最低分”三个字段,结果在表格中显示。 单击“退出”按钮时关闭表单。
S(Sno,Sname,Age,Sex,Dept)
A(Ano,Aname,Location,Manager)
SA(Sno,Ano,Date)
建立一个包含Sno、Sname、Aname和Date的视图ST。
A.SQL和T-SQL具有相同的功能,只是提出的公司不同。
B.Transact-SQL (T-SQL)是微软遵循 ANSI SQL 标准在Microsoft SQL Server 系统中使用的语言,增加了数据库编程功能。
C.SQL也是一种国际标准,适用于所有的数据库管理系统。
D.结构化查询语言 SQL是关系数据库管理系统的标准语言, 是一种国际标准, 用于数据库的创建、数据查询、数据更新等操作。 E.T-SQL 也是一种标准,适用于所有的数据库管理系统。