一、数据库系统概述
1.数据库系统概述
2.数据模型
数据建模分类
对数据建模的模型分类,分为以下两大类:
概念模型(又叫信息模型):按照用户观点对现实世界数据进行建模 例如:实体-联系模型(E-R模型)
数据模型:按照计算机系统的观点对现实世界数据进行建模 例如:关系模型
数据模型三要素
①数据结构
②数据操作
③数据的完整性约束条件
对③的补充:数据的完整性约束条件是指限定数据库的规则,分为:通用完整性约束条件和专用完整性约束条件
通用完整性约束条件:该数据模型对应下所有数据库都必须满足的约束条件
专用完整性约束条件:取决于实际问题的约束条件 (如:成绩规定为0-100之间)
注:数据模型只能明确规定通用完整性约束条件