1、sql简单了解
阅读书籍《SQL必知必会(第4版)》笔记
常见名称
-
SQL:Structured Query Language 结构化查询语言 - 一种专门用来与数据库沟通的语言
- 数据库 database:保存有组织的数据的容器
- 表 table:某种特定【同一】类型数据的结构化清单
- 模式 schema:关于数据库和表的 布局及特性 的信息
- 列 column:表由列组成,列是表中的一个字段
- 数据类型:所允许的数据类型
- 行 row:或者称为数据库记录
record
,表中的一个记录 - 主键
primary key
:一列(或一组列),其值能够唯一标识表中每一行- 选择主键的要求:①任意两行都不具有相同的主键值 ②每一行都必须具有一个主键值,不允许 Null 值 ③ 主键列中的值不允许修改或更新 ④ 主键值 不能重用 ,若某行删除,它的主键也不能赋值给以后的新行
书中案例的表:5个表,管理供应商(Vendors 表)、管理产品目录(Products 表)、管理顾客列表(Customers 表)、录入顾客订单(Orders 表、OrderItems 表)