式
用户级数据库
外模式
概念级数据库
内模式
物理级数据库
二、写出下列各命令或命令组的功能(每小题2分,共16分)
1.选择出课程名中含有“计算机”并且学分大于3的课程,结果中包含课程名和学分
两列
2.对“学生”表按照年龄进行排序
3.查询所有选修了课程的学生,结果中包含学号、姓名、系名,去除重复记录
4.统计每系选修了课程的学生人数,结果中包含系名、人数,去除重复记录
5.查询所有选修了课程的学生
6.把姓名为“王嫱”的学生更名为“王强”
7.向表中插入一条学号为01110、姓名为李华的记录。
8.删除“选课”表。
三、每小题3分,共18分
1.Select姓名工作单位
from读者
where读者号”R016”
2.Select姓名
from读者,借阅
where读者读者号借阅读者号
a
d图书号”B5”
3.Select书名
from图书,借阅
where图书图书号借阅图书号
fa
d借阅读者号i
(select读者号
from读者where姓名”李林”)4.Select书名from图书,借阅where图书图书号借阅图书号a
d借阅还期is
ulla
d借阅借期is
ot
ulla
d借阅读者号i
(select读者号from读者where姓名”李林”)5.Deletefrom借阅where读者号i
(select读者号from读者where姓名”李林”)6.Createviewview
ameasselectdisti
ct姓名,工作单位from读者,借阅where读者读者号借阅读者号a
d还期is
ulla
d借期is
ot
ull四、(共14分)1.(2分)不满足,C和D之间存在依赖关系2.(4分)B,2NF3.(4分)R1ABER2BCR3CD4.(4分)两种方式:(两种方式指出一种即可)(1)如果多方式弱实体集,建立两个关系,多方使用一方的码作为外码。(2)如果两个实体是递归联系,建立一个关系即可。
fr