-数据库原理与应用期末复习材料一、简单回答:1
数据管理的发展包括哪些阶段(人工管理、文件系统、数据库系统)(P2-3)2
数据库系统的核心是数据库管理系统
一个学生可以同时借阅多本书,一本书只能由一个学生借阅,学生和图书之间是什么样的联系(答案:一对多)(P13)4
数据模型分为层次模型、网状模型和关系模型
(P16-17)5
在关系模型中,“元组”是指什么(答案:表中的一行)(P18)6
关系数据库是采用关系模型的数据库
(P23)7
关系的完整性包括实体完整性、参照完整性和用户定义的完整性
(P24)8
规定关系的所有主属性都不能取空值,是用来实现哪一类完整性约束(答案:实体完整性)(P24)9
有关系R和S,关系代数运算R∩S等价于R-(R-S)(P27)10
有学生、选修和课程三个关系,学生S(学号,姓名,性别…
),课程C(课程号,课程名),选修SC(学号,课程号,成绩)
想查询选修2号课程的学生的学号和姓名,则关系运算式应写成(答案:∏学号,姓名(σ课程号=2(S∞SC)))(P31)11
学生关系(学号,姓名,性别,年龄,系号,系名)中,“系名”对主关键字“学号”的函数依赖是(答案:传递函数依赖)(P35)12
有学生、选修和课程三个关系,S(学号,姓名,性别,年龄),C(课程号,课程名),SC(学号,课程号,成绩)
外码是(答案:SC
课程号)(P35)13
在一个关系中,所有字段都是不可分的,给定一个关键字,则可以在这个数据表中唯一确定一条记录,则这个关系一定满足(答案:1NF)(P37)14
数据库的设计分为六个阶段,这六个阶段是:需求分析、概念结构设计、逻辑结构设计、数据库物理设计、数据库实施、运行和维护
(P42)15
使用最广泛的概念模型是实体模型(E-R模型)
(P46)16
SQLServer2005中,主数据库文件