参考答案:
【问题1】(6分)
外模式,模式,内模式
实体完整性、参照完整性和用户定义的完整性
【问题2】(7分)
SELECT 学号,分数 FROM 成绩表 WHERE 分数 >80
SELECT 学号 FROM 成绩表 WHERE 课程名='高等数学'
详细解析:
【问题1】(6分)
美国国家标准协会的数据库管理系统研究小组于1978年提出了标准化的建议,将数据库结构分为3级:面向用户或应用程序员的用户级、面向建立和维护数据库人员的概念级、面向系统程序员的物理级。用户级对应外模式,概念级对应模式,物理级对应内模式,使不同级别的用户对数据库形成不同的视图。所谓视图,就是指观察、认识和理解数据的范围、角度和方法,是数据库在用户“眼中”的反映,很显然,不同层次(级别)用户所“看到”的数据库是不相同的。
关系数据库系统是支持关系模型的数据库系统。
关系模型由关系数据结构、关系操作集合和关系完整性约束3部分组成。关系模型允许定义3类完整性约束:实体完整性、参照完整性和用户定义的完整性。
【问题2】(7分)
检索分数高于80分的所有学生的学号和分数:
SELECT 学号,分数 FROM 成绩表 WHERE 分数 >80
检索选修了“高等数学”课程的所有学生的学号:
SELECT 学号 FROM 成绩表 WHERE 课程名='高等数学'