文档库

最新最全的文档下载
当前位置:文档库 > SQL题

SQL题

1.现有如下关系:

学生(学号,姓名,性别,专业,出生日期)

教师(教师号,姓名,所在部门,职称)

授课(教师号,学号,课程号,课程名,教材,学分,成绩)

用关系代数表达式实现下列1—3小题:

(1 )查找学习“数据库原理”课程且成绩不及格的学生学号和任课教师号;

(2 )查找学习“英语”课程的“计算机应用”专业学生的学号、姓名和成绩;

(3 )查找教师“李洪”所教过的学生中成绩为90 分以上的学生学号、姓名和专业;用SQL语言实现下列4—8小题:

(4 )查找学习“英语”课程的“计算机应用”专业学生的学号、姓名和成绩;

(5 )查找教师“李洪”所教过的学生中成绩为90 分以上的学生学号、姓名和专业;(6 )删除学生表中学号为“9903016 ”的记录;

(7 )将编号为“60016 ”的教师所在的部门改为“计算机系”;

(8 )建立“计算机应用”专业成绩的学生的视图,包含学生的学号、姓名、课程号、成绩。

2.现有如下关系:

职工(职工号,姓名,性别,职务,家庭地址,部门编号)

部门(部门编号,部门名称,地址,电话)

保健(保健卡编号,职工号,检查身体日期,健康状况)

1. 试用关系代数、SQL语言分别写出下列查询:(3x6分)

1)查找所有女科长的姓名和家庭地址;

2)查找“财务科”的科长姓名和部门电话;

3)查找健康状况为“良好”的职工姓名和家庭地址。

2. 试用SQL语言写出下列查询: (3x4分)

1)统计各部门的人数;

2)删除职工关系表中职工号为“3016”的记录;

3)将职工号为“3061”的职工的健康状况改为“一般”。

3. 设有学生-课程关系数据库,其数据库关系模式为:

学生SC(学号Sno,姓名Sname,所在系Sdept,年龄Sage,性别Ssex)

课程Course(课程号Cno,课程名称Cname,先修课号Cpno,学分Ccredit)

学生选课SC(学号Sno,课程号Cno,成绩Grade)

1. 试用关系代数、ALPHA语言、SQL语言分别写出下列查询:(3x3x3分)

(1) 查询选修了3号或6号课程的学生的学号

(2) 查询至少选修了一门先行课为8号课程的学生学号与姓名

(3) 查询选修了全部课程的学生学号、姓名和年龄

2. 试用SQL语言写出下列查询: (3x3分)

(1) 查询没有选修2号课程的学生学号与姓名

(2) 查询选修了3门以上课程并且成绩均及格的学生学号与其平均成绩

(3) 将计算机科学系(CS)全体学生的所有成绩置为零

4. 设有学生-课程关系数据库,其数据库关系模式为:

学生S(学号S#,姓名SN,所在系SD,年龄SA)

免费下载Word文档免费下载: SQL题

(共33页)

经典SQL面试题收集

经典SQL面试题收集 - 1.用一条 SQL 语句 查询出每门课都大于 80 分的学生姓名 name 张三 张三 李四 李四 王五 王五 王五 kecheng 语文 数学 语文 数学 ...

sql题

sql题_互联网_IT/计算机_专业资料。经典sql面试题 SQL经典面试题及答案 2007年07月27日 星期五 上午 08:42 1.一道SQL语句面试题,关于group by 表内容: ...

2017年SQL面试题收集

2017年SQL面试题收集 - 2017 年 SQL 面试题收集 1、Insert Into 数据表名称(字段名称 1,字段名称 2,...) values(字段值 1,字段值 2,...) i...

SQL练习题

SQL练习题 - ?录 SQ L练习题 ? . 数据库环境 1.表 2.建表SQL 3.初始化数据SQL ? . 习题 1. 查询“c01”课程?“c002”课程成绩?的,所有学?的学号;...

SQL试题及答案

SQL试题及答案 - 模拟测验 1 一、选择题(在每个小题四个备选答案中选出一个正确答案,填在题末的括号中)(本大 题共 10 小题,每小题 2 分,总计 20 分...

sql考试题及答案

sql考试题及答案 - 用sql语句完成下面题目: 1. 创建数据库db_Student,在db_Student中创建四张表: 学生表tb_Student,字段:SID(编号),SName(姓名...

SQL练习题

SQL练习题 - 练习答案: ①查询雇员表中工资最高的雇员的员工号、员工姓名、工资和部门号。 select empno,ename,sal,deptno from emp where sal ...

sql练习题+答案

sql练习题+答案 - ACCESS 中 SQL 专项训练题(二) (一)数据源情况:以下各题操作表结构如下: Student(学生表) 字段名 sno sname sex dept 字段类型 ...

SQL考试题目

SQL考试题目 - SQL 考试题目 (请将答案填写在答案纸上) 1、用与删除表中所有数据行的命令是()。 (选择一项) (a)DELETE TABLE 表名 (b)TRUNCATE TABL...

SQL 试题

SQL 试题 - 1 . SQL 指的是? Strong Question Language Structured Question Language Structured Query La...