8.1) π N,T(σ D=20010101(S × L × B))
2)
9.1) 学生选课(学号,姓名,课程号,成绩)
属性不可分,是1NF;存在非主属性对键码的部分依赖(学号,课程号姓名),不是2NF。
2) 学生(学号,姓名,系别,系主任)
键码为单属性,不存在部分依赖,是2NF;存在非主属性对键码的传递依赖(学号→姓名,系别;系别学号;系别→系主任;学号系主任),不是3NF。
3) 学生(学号,姓名,年龄)
非主属性(姓名,年龄)对键码不存在部分依赖和传递依赖,是3NF;
主属性(学号)对键码也不存在部分依赖和传递依赖,是BCNF。
10.1) interface Movie{
attribute string title;
attribute integer year;
attribute integer length;
relationship Set (Act) acts
inverse Act::starredIn;
};
interface Act{
attribute string name;
attribute integer age;
attribute string address;
relationship Set <Movie> starredIn
inverse Movie::acts;
};
2) SELECt m.title m.year
FROM Act a, a.starredIn m
WHERE a.name=“张晓丽”;