习题1
1.6 数据独立性:应用程序与数据库的数据结构之间相互独立,不受影响。 数据库中两级独立性:物理数据独立性、逻辑数据独立性。
1.7 DB 是长期存储在计算机内,有组织的、统一管理的相关数据的集合。 DBMS 是位于用户和操作系统(OS )之间的一层数据管理软件,它为用户或应用程序提供访问DB 的方法,包括DB 的建立、查询、更新及各种数据控制。 DBS 是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机硬件、软件和数据资源组成的系统,即它是采用数据库技术的计算机系统。 习题2
2.1 数据模型:表示实体类型及实体类型间联系的模型称为“数据模型”。它可分为两种类型,概念数据模型和结构数据模型。
概念数据模型:它是独门于计算机系统的模型,完全不涉及信息在系统中的表示,只是用来描述某个特定组织所关心的信息结构。
结构数据模型:它是直接面向数据库的逻辑结构,是现实世界的第二层抽象。这类模型涉及到计算机系统和数据库管理系统,所以称为“结构数据模型”。结构数据模型应包含:数据结构、数据操作、数据完整性约束三部分。它主要有:层次、网状、关系三种模型。
关系模型:是由若干个关系模式组成的集合,其主要特征是用二维表格结构表达实体集,用外鍵表示实体间联系。
2.3 ER 图
关系模型
商店模式(商店号,商店号,地址)
商品模式(商品号,商品名,单价,规格)
供应商模式(供应商编号,供应商名,地址)
供应模式(供应商编号,商品号,月供应量) 销售模式(商店编号,商品号,月计划数)