设有关系模式:学生(学号,姓名,性别,年龄),则约束“年龄在15至30岁之间”属于数据库系统的______。
A) 完整性措施
B) 恢复措施
C) 安全性措施
D) 并发控制措施
A.SELECT 学号,姓名,YEAR(GETDATE())-YEAR(出生日期) 年龄 FROM 学生 WHERE 年龄>24
B.SELECT 学号,姓名,YEAR(GETDATE())-YEAR(出生日期) 年龄 FROM 学生 WHERE YEAR(出生日期)>24
C.SELECT 学号,姓名,YEAR(GETDATE())-YEAR(出生日期) 年龄 FROM 学生 WHERE YEAR(GETDATE())-YEAR(出生日期)>24
D.SELECT 学号,姓名,年龄=YEAR(GETDATE())-YEAR(出生日期) FROM 学生 WHERE YEAR(GETDATE())-YEAR(出生日期)>24
已知基本表:学生(学号,姓名,性别,年龄,系名)
选课(学号,课程号,成绩)
要检索所有比“王华”年龄大的学生姓名、年龄和性别,正确的语句是(25),要检索学生姓名及其所选修课程的课程号和成绩,正确的语句是(26)。
A.SELECT姓名,年龄,性别 FROM学生 WHERE AGE>(SELECT年龄 FROM学生 WHERE姓名=“王华”)
B.SELECT姓名,年龄,性别 FROM学生 WHERE姓名:“王华”
C.SELECT姓名,年龄,性别 FROM学生 WHERE AGE>(SELECT年龄 WHERE姓名=“王华”)
D.SELECT姓名,年龄,性别 FROM学生 WHERE AGE>“王华”
二.设有下列三个关系: S(S#, Sn, Sa, Sex) C(C#, Cn, TEACHER) SC(S#, C#, GRADE) 试用SQL的查询语句表达下列查询: (1)检索“周亮”老师所授课程的课程号和课程名。 (2)检索年龄大于23岁的男学生的学号和姓名。 (3) 检索学号为S3学生所学课程的课程名和任课老师。 (4)检索至少选修“周亮”老师所授课程中一门课程的女学生的姓名。 (5)检索“李清”同学没有选修的课程的课程号。 (6)检索至少选修两门课程的学生学号。 (7)检索全部学生都选修的课程的课程号和课程名。 (8)检索选修课程中包含“周亮”老师所授课程的学生学号。 (9)求年龄大于女同学平均年龄的男学生姓名和年龄。 (10)求年龄大于所有女同学年龄的男学生的姓名和年龄。 (11)检索学号比“曹童”同学大,而年龄比他小的学生姓名。
试用关系代数表达式表示下列查询语句:设有三个关系: S (S#,SNAME,AGE,SEX) SC (S#,C#,GRADE) C (C#,CNAME,TEACHER) (1)检索学习课程号为C2的学生学号与成绩 (2)检索选修课程号为C2或C4的学生学号 (3)检索LIU老师所授课程的课程号、课程名 (4)检索年龄大于23岁的男学生的学号与姓名 (5)检索学习课程号为C2的学生学号与姓名 (6)检索不学C2课的学生姓名与年龄 (7)检索选修课程名为MATHS的学生学号与姓名 (8)检索选修课程包含LIU老师所授课程的学生学号 (9)检索选修课程包含LIU老师所授全部课程的学生学号 (10)检索全部学生都选修的课程的课程号与课程名
关于教学数据库的关系模式如下:
S(S#,SNAME,AGE,SEX):S表示学生,各属性依次为:学号、姓名、年龄、性别
SC(S#,C#,GRADE):SC表示成绩,个属性依次为:学号、课程号、成绩
C(C#,CNAME,TEACHER)C表示课程,个属性依次为:课程号、课程名、教师
试用SQL语句完成下列查询:
(1)检索年龄大于22岁的男学生的学号和姓名
(2)检索至少选修王老师所授课程中一门课程的女学生姓名
(3)检索至少选修两门课程的学生学号
(4)检索选修课程包含王老师所授课程的学生学号
设有如下所示的关系: 学生关系S(S#,SNAME,AGE,SEX) 课程关系C(C#,CNAME,TEACHER) 学生选课关系SC(S#,C#,GRADE) 其中:S#为学号, SNAME 为姓名, AGE 为年龄, SEX 为性别;C#为课程号, CNAME 为课程名, TEACHER为教师, GRADE 为成绩。 请根据要求写出关系代数表达式。 (1) 检索“张三”老师所授课程的课程号和课程名。 (2) 检索年龄大于 21的男学生学号和姓名。 (3) 检索选修“张三”老师所授全部课程的学生姓名。 (4) 检索“李四”同学不学课程的课程号。 (5) 检索选修课程包含“张三”老师所授课程之一的学生学号。 (6) 检索选修课程名为“C语言”的学生学号和姓名。 (7) 检索全部学生都选修的课程的课程号和课程名。 (8) 检索学号为3学生所学课程的课程名与任课教师名。 (9) 检索选修课程包含学号为2的学生所修课程的学生学号。 (10) 检索既选修课程号为K1又选修课程号为K5的学生学号。 (11) 检索至少选修两门课程的学生学号。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!