数据库基础知识

  1. 关系型数据库:数据存储在表中,表由行和列组成,每行代表一条记录,每列代表一个属性。

  2. NoSQL 数据库:不使用传统关系模型,更灵活、可扩展,适合处理大量非结构化数据。

  3. SQL(结构化查询语言):用于与关系型数据库交互,用于查询、插入、更新和删除数据。

  4. 索引:数据结构,用于快速查找数据,提高查询效率。

  5. 完整性约束:规则,用于确保数据准确性,例如唯一性约束、外键约束。

  6. 事务:一系列操作,作为整体执行,要么全部成功,要么全部失败。

  7. 数据建模:将现实世界实体和关系转换为数据库模型的过程。