更多"“学生”表由字段“学号”,“姓名”构成,为表添加一个名为“年龄”宽度为"的相关试题:
[单项选择]学生表中有“学号”、“姓名”和“年龄”三个字段,SQL语句“SELECT学号FROM学生”完成的关系操作称为______。
A. 选择
B. 投影
C. 连接
D. 并
[简答题]已知学生表:S(学号,姓名,性别,出生年月)和SQL语句:
SELECT学号,姓名,性别
FROM S
WHERE性别="男"
ORDER BY学号;
试依据这个SQL语句的功能,按照下图中的标号在右侧横线上填写相关内容,在设计视图中创建一个等价的查询对象。
[*]
(1) ______
(2) ______
(3) ______
(4) ______
(5) ______
(6) ______
(7) ______
(8) ______
(9) ______
(10) ______
[单项选择]已知学生关系:学生(学号、姓名、年龄、住址),若有SQL查询语句:select姓名,年龄from学生where住址=‘江苏’,则该语句对学生关系进行了()操作。
A. 交和选择
B. 投影和选择
C. 选择和连接
D. 连接和投影
[填空题]使用SQL语句求课程号为“000516”、成绩>85的学生学号、姓名。
SELECT 学号,姓名,FROM S
WHERE 【12】 (SELECT*FROM SC WHERE 成绩>85 AND 课程号="000516")
[单项选择]已知学生表(学号,姓名,性别,生日),以下事件代码功能是将学生表中生日为空值的学生“性别”字段值设置为“男”。
Private Sub Command0_Click( )
Dim str As String
Set db=CurrentDb( )
str="______"
DoCmd.RunSQL str
End Sub
按照功能要求,在横线上应填写的是______。
A. Update学生表set性别=’男’where生日Is Null
B. Update学生表set性别=’男’where生日=Null
C. Set学生表Values性别=’男’where生日Is Null
D. Set学生表Values性别=’男’where生日=Null
[填空题]假设有一个学生班长关系:
学号 姓名 班长
0701 张英 0702
0702 李力 0702
0801 张强 0806
0806 张非 0806
0901 段瑞 0901
0906 常浩 0901
根据学生班长关系列出每个班长管理的学生姓名,应使用SQL语句:
SELECT S.姓名,“班长是”,E.姓名FROM学生班长S,学生班长E;
WHERE 【15】
[填空题]使用关系表:学生(学号,姓名,性别,年龄,班级),写出实现下列功能的SQL语句。删除学号为15的学生记录:
DELETE______学生WHERE学号=15
[填空题]假设有一个学生班长关系:
学号 姓名 班长
0701 张英 0702
0702 李力 0702
0801 张强 0805
0806 张非 0806
0901 段瑞 0901
0906 常浩 0901
根据学生班长关系列出每个班长管理的学生姓名,应使用SQL语句:
SELECT S.姓名,“班长是”,E.姓名 FROM 学生班长 S,学生班长 E;
WHERE ______
[填空题]假设有一个学生班长关系:
学号 姓名 班长
0701 张英 0702
0702 李力 0702
0801 张强 0806
0806 张非 0806
0901 段瑞 0901
0906 常浩 0901
根据学生班长关系列出每个班长管理的学生姓名,应使用SQL语句:
SELECT S.姓名,“班长是”,E.姓名FROM学生班长S,学生班长E;
WHERE 【15】
[单项选择]在学生选课关系SC(学号姓名,年龄,课程,学分,成绩)中,有:
学号,课程→成绩
学号→姓名,年龄
关系SC最高达到哪级范式______。
A. 不满足 B) 1NF
B. 2NF
C. 3NF
[填空题]“学生成绩”表含有字段(学号,姓名,数学,外语,专业,总分)。下列程序的功能是:计算每名学生的总分(总分=数学+外语+专业)。请在程序空白处填入适当语句,使程序实现所需要的功能。
Private Sub Command1_Click( )
Dim en As New ADODB.Connection
Dim FS As New ADODB.Reeordset
Dim zongfen As New ADODB.Fileld
Dim shuxue As New ADODB.Fileld
Dim waiyu As New ADODB.Fileld
Dim zhuanye As New ADODB.Fileld
Dim strSQL As Sting
Set en=CurrentProject.Connection
StrSQL="Select * from成绩表"
rs.Open strSQL,cn,adOpenDynamic,adLockptimistic,adCmdText
Set zongfen=rs.Filelds("总分")
Set shuxue=rs.Filelds("数学")
Set waiyu=rs.Filelds("外语")
Set zhuanye=rs.Filelds("专业")
Do while (14)
Zongfen=shuxue+waiyu+zhuanye
(15)
rs.MoveNext
Loop
rs.close
en.close
Set rs=Nothing
Set en=Nothing
End Sub
[填空题]
题使用如下的“学生”表和“选修课”表:
“学生”表:
学号
姓名 政治面貌 年龄 学分 科目号
20001 王海 团员 25
4 O1
20002 李盐 预备党员
20 3 02
20003
刘小鹏 团员 22 4
01
20004 隋小新 团员
20 6 03
20005 李明月
预备党员 24 4 01
20006 孙民主 预备党员 21 3
02
20007 赵福来 预备党员 22
6 03
“选修课”表:
科目号
科目名
01 日语
02
法律
02 微积分