【数据库系列】数据库基本知识点整理

文章目录

  • 一.基本概念
    • 1.数据模型
    • 2.主键与外键
    • 3.事务
    • 4.索引
    • 5.视图
  • 二.SQL语句
    • 1.数据定义
      • 1)CREATE TABLE
      • 2)ALTER TABLE
      • 3)DROP TABLE
    • 2.数据查询
      • 1)SELECT
      • 2)WHERE
      • 3)ORDER BY
      • 4)LIMIT
      • 5)聚集函数
      • 6)GROUP BY
      • 7)连接查询
    • 3.数据操作
      • 1)INSERT
      • 2)UPDATE
      • 3)DELETE
  • 三.例题

内容来源于《王道程序员求职宝典》

一.基本概念

1.数据模型

数据库系统的核心和基础是数据模型。一般来说,数据模型是严格定义的一组概念的集合。这些概念精确地描述了系统的静态特征、动态特征和完整性约束条件。因此数据模型一般由数据结构、数据操作和完整性约束三部分组成

  1. 数据结构:存储在数据库中对象类型的集合,作用是描述数据库组成对象以及对象之间的联系
  2. 数据操作:指对数据库中各种对象实例允许执行的操作的集合,包括操作及其相关的操作规则
  3. 完整性约束:指在给定的数据模型中,数据及其联系所遵守的一组通用的完整性规则,它能保证数据的正确性和一致性

根据模型应用目的的不同,数据模型分为2类:

  • 第一类
    • 1)概念模型:也称为信息模型。它是按用户的观点来对数据和信息建模,主要用于数据库设计
  • 第二类
    • 2)逻辑模型:主要包括层次模型、网状模型、

你可能感兴趣的:(Java修炼专栏,big,data,数据库,知识图谱)