数据库DB:大规模的,集成的数据集合。数据库中的两种数据是实体entities和关系relationships。
    数据库管理系统DBMS:一种系统软件,用于存储和管理数据库。用户可以通过DBMS方便地操纵数据库。
    数据库管理员DBA:管理数据库的人。
    数据库系统DS:以上的集合。
    image.png

    数据data:描述实体属性的符号。
    数据模型data model:用来描述数据的方法。
    数据模式schema:使用某一数据模型的数据集。 :::info 举个例子,假设我用C语言写了一段代码,那么:
    源代码中的每个字符都是数据。
    C语言就是数据模型。
    这段源代码就是数据模式。 :::

    为什么要使用数据库而不是文件来存储数据呢?
    因为文件是没有结构的,只是一堆二进制数据流。要进行数据的频繁CRUD,数据库更有优势。
    此外,DBMS完成了大多数底层的操作,使得数据库的数据访问更加方便。
    数据库还提供数据恢复和访问控制等功能。