数据库原理综合习题答案 1、1 名词解释 (1) D B:即数据库(Databas e),就是统一管理得相关数据得集合。 DB 能为各种用户共享,具有最小冗余度,数据间联系密切,而又有较高得数据独立性。 (2) D B M S:即数据库管理系统(Dat a b a s e M an age m ent Syste m),就是位于用户与操作系统之间得一层数据管理软件,为用户或应用程序提供访问 DB 得方法,包括 DB 得建立、查询、更新及各种数据控制。 D B MS 总就是基于某种数据模型,可以分为层次型、网状型、关系型、面对对象型 DBM S。 (3) DB S:即数据库系统(Da ta ba se Sys t em),就是实现有组织地、动态地存储大量关联数据,方便多用户访问得计算机软件、硬件与数据资源组成得系统,即采纳了数据库技术得计算机系统。 (4) 1:1 联系:假如实体集 E1 中得每个实体最多只能与实体集 E 2中得一个实体有联系,反之亦然, 那么实体集 E1 对 E2 得联系称为“一对一联系”,记为“1:1”。 (5) 1:N联系:假如实体集E 1 中每个实体与实体集E2中任意个(零个或多个)实体有联系, 而 E2 中每个实体至多与 E1 中得一个实体有联系,那么 E1 对 E2 得联系就是“一对多联系”,记为“1:N”。 (6) M:N联系:假如实体集 E1 中每个实体与实体集 E2 中任意个(零个或多个)实体有联系, 反之亦然,那么 E1 对E 2 得联系就是“多对多联系”,记为“M:N”。 (7) 数据模型:模型就是对现实世界得抽象。在数据库技术中,表示实体类型及实体类型间联系得模型称为“数据模型”。 它可分为两种类型:概念数据模型与结构数据模型。 (6) 概念数据模型:就是独门于计算机系统得模型,完全不涉及信息在系统中得表示,只就是用来描述某个特定组织所关怀得信息结构。 (9) 结构数据模型:就是直接面对数据库得逻辑结构,就是现实世界得第二层抽象。这类模型涉及到计算机系统与数据库管理系统,所以称为“结构数据模型”。结构数据模型应包含:数据结构、数据操作、数据完整性约束三部分。它主要有:层次、网状、关系三种模型。 (10) 层次模型:用树型结构表示实体类型及实体间联系得数据模型。 (11) 网状模型:用有向图结构表示实体类型及实体间联系得数据模型。 (12) 关系模型:就是目前最流行得数据库模型。其主要特征就是用二维表格结构表达实体集,用外鍵表示实体间联系。关系模型就是由若干个关系模式组成得集合。 (1 3...