数据库基础与应用试题七套
篇一、《数据库基础与应用》复习题一填空题1在文件管理阶段,程序和数据在存储位置上是__完全分开________存放的。2数据库系统具有__数据结构化___、__数据共享___、__数据独立性_、数据粒度小、独立的数据操作界面、由DBMS统一管理等优点。3使用数据库设计程序时,只需要告诉数据库管理系统_做什么_,不需要告诉它_怎么做__。4数据库的逻辑数据模型有_层次数据模型_、_网状数据模型_、_关系数据模型_和__对象数据模型_等四种。5.若一个关系为R学生号,姓名,性别,年龄,则_学生号_可以作为该关系的主码,姓名、性别和年龄为该关系的__非主__属性。6学生关系中的班级号属性与班级关系中的班级号主码属性相对应,则_班级号__为学生关系中的__外码__。7关系完整性包括__实体__完整性、__参照__完整性和___用户定义___的完整性三个方面。8专门的关系运算包括__选择___、投影、连接和除四种。9传统的集合运算包括_并运算_、_交运算_、_差运算_和__笛卡儿积__四
第1页共85页
f种。10已知“职工号→性别”成立,则“(职工号,性别)→性别”既是_平凡__函数依赖,又是_局部__函数依赖。11在一个关系R中,“职工号”函数决定“姓名”既是_非平凡__函数依赖,又是_完全__函数依赖。12用户定义的__完整性__是对关系中一些属性的取值给定相应的约束条件,禁止非法数据进入数据库。13一个关系若存在部分函数依赖和传递函数依赖,则必然会造成_数据冗余_和__操作异常_。14SQL是高度_非过程化_和面向__集合__操作的语言。15在SQL中完整性约束分为_列级_完整性约束和__表级__完整性约束两个方面。16一个数据库应用系统的开发过程大致相继经过_需求分析_、__概念设计_、逻辑设计、物理设计、机器实现、运行维护等六个阶段。17在基本表中,通常不应包括由计算可以得到的属性,而在__视图_中,为了用户查询数据的方便,则需要包含它们。18数据字典是对系统工作流程中__数据_和__处理_的描述。19概念设计也要贯彻__概念单一化_原则,即一个实体中的所有属性都是直接用来_描述码__的。20需求说明书是系统总体设计方案,是_开发_单位与_用户__单位共
第2页共85页
f同协商达成的文档。21主码是一种__候选__码,主码中的__属性__个数没有限制。22层次模型是一棵树结构,关系模型是一个__二维表_结构。
第3页共85页
f二单项选择题
1Access数据库中的“一对多”指的是(B)。
A.一个字段可以有许多输入项
B.一条记录可以与不同表中的多条记录相r