第1课 了解SQL
1.1 数据库基础
数据库(database):保存有组织的数据的容器
表(table):某种特定类型的结构化清单
模式(schema):关于数据库和表的布局及特性的信息
列(column):表中的一个字段。表由一个列或多个列组成
行(row):表中的一个纪录
主键(primary key):一列或一组列,其值能够唯一标识表中每一行
表中任何列都可以作为主键,但必须满足:
任何两行不能有相同的主键;
每一行都必须有主键,即主键值不能是null;
主键的值不能修改和更新;
主键的值不能重用,即某行被删除了,他的主键值也不能再给其他行用。
1.2 什么是SQL
SQL(发音S-Q-L或sequel)是Structured Query Language(结构化查询语言)的缩写。SQL是一种专门用来与数据库沟通的语言。
第2课 检索数据