数据库技术项目式教程(MySQL)课件 项目2 创建和管理数据库.pptx

数据库技术项目式教程(MySQL)课件 项目2 创建和管理数据库.pptx

理解关系数据库基本概念

任务提出

进行数据库的实施,必须先理解数据库中的数据存在哪里?以哪种方式存储?即先理解数据库基本概念。

1.数据模型

(1)为什么要建立数据模型

首先,正如盖大楼的设计图一样,数据模型可使所有的项目参与者都有一个共同的数据标准;

其次,数据模型可以避免出现问题再解决(边干边改的方式);

第三,数据模型的使用可以及早发现问题;

最后,可以加快开发速度。

相关知识与技能

(2)数据模型的分类

1)概念数据模型

简称概念模型,是面向数据库用户的现实世界的数据模型,主要用于描述现实世界的概念化结构,与具体的DBMS无关。

2)逻辑数据模型

层次模型、网状模型、关系模型、面向对象模型。

关系模型是目前最重要的一种模型。

相关知识与技能

(3)数据模型的三要素

1)数据结构

数据结构是对系统静态特性的描述。在数据库系统中,通常按照其数据结构的类型来命名数据模型,如关系结构的数据模型为关系模型。

2)数据操作

数据操作是指对数据库中各种数据对象允许执行的操作的集合。操作主要指检索和更新(插入、删除、修改)两类操作。

3)数据完整性约束

数据完整性约束是一组完整性规则的集合。

相关知识与技能

(4)关系模型

关系模型是目前主要采用的数据模型。该模型在1970年由美国IBM公司SanJose研究室的研究员E.F.Codd提出。

1)关系模型的数据结构

关系模型中数据的逻辑结

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档