二、填空
1 数据库的物理结构:参数文件 数据文件 日志文件 控制文件
2 除oracle 外 还有 SQL Server , access, mySQL, Informix3 DML 数据操作语言,DCL 数据控制语言 insert rollback commit
4 PL/SQL 块结构 声明部分、执行部分、异常处理部分5 单行函数 :字符函数、数值函数、日期函数、转换函数 intitcap instr length lower upper rtrim lrtrim chr translate ascii substr abs sqrt add_months months_between to_ char to_date
三、简答题
两个表: 1.学生(学号 c(6),姓名c(6),性别c(2),专业c(6),入学总分N(5,1)出生日期date)
2. 选课(学号C(6),课程号C(4)成绩N(4,1))
1.x同学的所有课得分
select xs.姓名,xk.课程号,xk.成绩
from 选课 xk,学生 xs
where xk.学号=xs.学号
and xs.姓名='X'
2.通过两表查出DB成绩大于一班平均成绩的人
select xs.姓名,xk.课程号,xk.成绩
from 选课 xk,学生 xs
where xk.学号=xs.学号
and xk.课程号='数据库'
and xk.成绩 > (select avg(xk1.成绩)
from 选课 xk1,学生 xs1
where xk1.学号=xs1.学号
and xk.课程号=xk.课程号)
3.查出DB成绩=85的学生姓名
select xs.姓名,xk.课程号,xk.成绩
from 选课 xk,学生 xs
where xk.学号=xs.学号
and xk.课程号='数据库'
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余1页未读,立即下载