数据库第一章——认识数据库(入门了解)

  1. 什么是数据库
    保存、管理数据。(一般指的是由专业技术团队开发的用于存储数据的软件系统)
    2.使用数据库的必要性
    可以结构化存储大量的数据信息,方便用户进行有效的检索和访问。
    可以有效地保持数据信息的一致性、完整性,降低数据冗余。
    可以满足应用的分享和安全方面的要求。
    3.常见数据库
    图中画圈的是用的比较多的类型
    数据库第一章——认识数据库(入门了解)_第1张图片
    4.MySQL数据库按照用户群,分为社区版(Community)和企业版(Enterprise)。
    MySQL的主要优势:运行速度快;使用成本低;容易使用;可移植性强;适应于更多用户。
    5.表是记录的集合,而数据库是表的集合。
    字段:实体的属性 记录:实体
    6.数据库管理系统(DataBase Management System,DBMS)——是管理数据库的系统,数据库管理系统包括数据库以及用于访问管理数据库的接口系统。(通常我们也会把数据库管理系统直接称为数据库)
    数据库系统(DataBase System,DBS)——对系统提供是数据进行存储、维护和应用。
    数据库管理员(DataBase Administrator,DBA)——在数据库系统中负责创建、监控和维护整个数据库的专业管理员。
    7.数据冗余和完整性
    数据冗余——数据重复的现象
    数据的完整性——指在数据库中数据的准确性
    8.主键和外键
    主键——唯一标识一条记录,不能有重复的,不允许为空(null),并且一个表只能有一个主键。
    外键(实现实体的完整性)——用于与另外一张表的关联,允许为空,可重复(在同列数据中可重复),一个表中可有多个外键。
    **注意:**如果两列或多列组合起来唯一地标识表中 的每一行,则该主键叫作“复合主键”。
    A表中的一个字段是B表的主键(B是主表,A是重表)

你可能感兴趣的:(数据库第一章,数据库)