◆ DB:数据库(Database),DB 是统一管理的相关数据的集合
DB 能为各种用户共享,具有最小冗余度,数据间联系密切,而又有较高的数据独立性
◆ DBMS:数据库管理系统(Database Management Sy stem),DBMS 是位于用户与操作系统之间的一层数据管理软件,为用户或应用程序提供访问 DB 的方法,包括 DB 的建立、查询、更新及各种数据控制
DBMS 总是基于某种数据模型,可以分为层次型、网状型、关系型、面向对象型 DBMS
◆ DBS:数据库系统(Database Sy stem),DBS 是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机软件、硬件和数据资源组成的系统,即采用了数据库技术的计算机系统
◆ 1:1 联系:如果实体集 E1 中的每个实体最多只能和实体集 E2 中的一个实体有联系,反之亦然,好么实体集 E1 对 E2 的联系称为“一对一联系”,记为“1:1”
◆ 1:N 联系:如果实体集 E1 中每个实体与实体集 E2 中任意个(零个或多个)实体有联系,而 E2 中每个实体至多和 E1 中的一个实体有联系,那么 E1 对 E2 的联系是“一对多联系”,记为“1:N”
◆ M:N 联系:如果实体集 E1 中每个实体与实体集 E2 中任意个(零个或多个)实体有联系,反之亦然,那么 E1 对 E2 的联系是“多对多联系”,记为“M:N”
◆ 数据模型:表示实体类型及实体类型间联系的模型称为“数据模型”
它可分为两种类型:概念数据模型和结构数据模型
◆ 概念数据模型:它是独门于计算机系统的模型,完全不涉及信息在系统中的表示,只是用来描述某个特定组织所关心的信息结构
◆ 结构数据模型:它是直接面向数据库的逻辑结构,是现实世界的第二层抽象
这类模型涉及到计算机系统和数据库管理系统,所以称为“结构数据模型”