问答题
简答题
假设某教学管理数据库有以下三张表,请写出下列问题的SQL语句:
学生(学号,姓名,年龄,性别)
课程(课程号,课程名,任课教师)
成绩(学号,课程号,成绩)
(1)如何在SQL Server上创建这三张表;
(2)查询刘峰教师所授课程号,课程名;
(3)查询年龄大于20岁的所有男同学的学号、姓名;
(4)查询至少选修了两门课程(含两门)的学生学号;
(5)查询王文芳同学选修的所有课程的课程号;
(6)查询王文芳同学不学的课程的课程号;
(7)查询所有上刘峰老师课程的学生学号;
(8)查询所有选修“数据库原理”的学生的学号;
(9)向学生表中插入一条记录(’2003001’,’吴红’,21,’女’);(1表示女,0表示男)
(10)删除三张表中所有学号为20020001的学生信息;
(11)把学号为20030002的学生的年龄改为22岁。
【参考答案】
1.学生表:
Create table 学生表 ( &en......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
相关考题
-
问答题
设有以下基本表: (1)供应商表(供应商编号,供应商名称,供应商所在城市); (2)零件表(零件编号,零件名称,零件颜色,零件重量); (3)工程项目表(工程编号,工程名称,工程所在城市); (4)工程供货表(工程编号,供应商编号,零件编号,零件数量)。 用SQL语言写出下列查询语句 (1)查询所有工程的全部细节 (2)查询所在城市为上海的所有工程的全部细节 (3)查询重量最轻的零件代号 (4)查询为工程编号为“JG2008001”的工程提供零件的供应商编号 (5)查询为工程编号为“JG2008001”的工程提供零件编号为“P1”的供应商编号 (6)查询由供应商编号为S1的供应商提供零件的工程名称 (7)查询供应商S1提供的零件的颜色 -
问答题
请简要说明存储过程的概念和优点。 -
单项选择题
在一个教师关系中,能够成为主关键字或称主码的属性是()。
A.教师姓名
B.教师编号
C.教师年龄
D.教师性别
