JeeStudy 发表于 2020-3-19 00:02:39

MySQL8.0大师之路:第3章:数据模型

第3章:数据模型
    数据库技术是计算机领域中发展最快的技术之一。数据库技术的发展是沿着数据模型的主线推进的。模型,特别是具体模型对人们来说并不陌生。一张地图,一组建筑设计沙盘、一架精制的航模飞机都是具体的模型,一眼望去就会使人联想到真实生活中的事物。模型是对现实世界中某个对象特征的模拟和抽象。例如,航模飞机是对生活中的一种模拟和抽象,它可以模拟飞机的起飞、飞行和降落,它抽象了飞机的基本特征 ---- 机头、机身、机翼、机尾。
    数据模型(data model),也是一种模型,它是对现实世界数据特征的抽象。也就是说数据模型是用来描述数据、组织数据和对数据进行操作的。
    由于计算机不可能直接处理现实世界中的具体事物,所以人们必须事先把具体事物转换成计算机能够处理的数据,也就是首先要数字化,把现实世界中具体的人、物、活动、概念用数据模型这个工具来抽象、表示和处理。通俗地讲,数据模型就是现实世界的模拟。
    现有的数据库系统均是基于某种数据模型的。数据模型是数据库系统的核心和基础。因此,了解数据模型的基本概念是学习数据库的基础。








页: [1]
查看完整版本: MySQL8.0大师之路:第3章:数据模型