SQL笔记

SQL简介 SQL = Structured Query Language 总的来说,SQL语言定义了这么几种操作数据库的能力: DDL:Data Definition Language DDL允许用户定义数据,也就是创建表、删除表、修改表结构这些操作。通常,DDL由数据库管理员执行。 DML:Data Manipulation Language DML为用户提供添加、删除、更新数据的能力,这些是应用程序对数据库的日常操作。 DQL:Data Query Language DQL允许用户查询数据,这也是通常最频繁的数据库日常操作 数据库类别 关系型数据库(SQL) 非关系型数据库(NoSQL) - MongoDB, Cassandra, Dynamo 关系模型 主键 主键是关系表中记录的唯一标识。选取主键的一个基本原则是:不使用任何业务相关的字段作为主键。 ...

2020-02-23 · 4 min · 1641 words · kutake