第 1 页 共 14 页《数据库原理与应用》课程期末复习题参考答案一、名词解释1
数据模型:在数据库领域中,用数据模型描述数据的整体结构,包括数据的结构、数据的性质、数据之间的联系、完整性约束条件,以及某些数据变换规则
候选码:侯选码是最小超码,它的任意真子集都不能成为超码3
实体:实体是用户工作环境中所涉及的事或物,是将要搜集和存储的数据对象4
数据库设计是指对一个给定的应用环境,构造(设计)最优的数据模型,然后据此建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求
参照完整性:外码必须是被参照关系主码的有效值,或者是“空值”
数据库技术:数据库技术研究数据库的结构、存储、管理和使用的软件学科是一门综合性强的学科
实体:实体是用户工作环境中所涉及的事或物,是将要搜集和存储的数据对象8
函数依赖( functional dependency :FD)假设 R( U)是一个关系模式,U 是属性集合, X 和 Y 是 U 的子集
对于R(U)的任意一个可能的关系r,如果r 中不存在两个元组,它们在X 上的属性值相同,而在Y 上的属性值不同,则称X 函数决定 Y ,或称Y 函数依赖 X ,记作 XY
二、简答题9
数据库系统( Database System,DBS)的 4 个部分组成
答案:数据库系统(Database System,DBS)由 4 个部分组成:☆ 数据库( Database, DB)☆ 数据库管理系统(Database Management System,DBS)☆ 数据库应用☆ 数据库管理员(Database Administrator ,DBA )10
数据库管理员(DBA )的主要职责
答案:数据库管理员(DBA )的职责主要有以下几个方面:★ 向终端用户提供数据和信息★ 制定数据库管理的政策、标准和规程★ 确保数据库