【SQL】(一):一些SQL基础
2020-07-09 本文已影响0人
Lottie2017
本系列为自己学习时的笔记及心得体会,转载请注明出处。
1、数据库(database):保存有组织的数据容器。
2、表(table):某种特定类型数据的结构化清单。
存储在表中的数据是同一种类型的数据或清单。决不应该将顾客的清单与订单的清单存储在同一个数据库表中,否则以后检索和访问会很困难。
3、列(column):表中字段。所有表都是由一个或多个列组成。
4、数据类型(datatype):数据库中每个列都有相应的数据类型。数据类型(datatype)定义了列可以存储哪些数据种类
5、行(row):表中的一个记录(record)。
6、主键(primary_key):一列(或一组列),其值能改唯一标识表中每一行。
△ 虽然不总是需要主键,但是如果没有,更新或删除表中特定行就会及其困难。
△ 表中任何列都可以作为主键,只要它满足以下条件:
—任何两行都不具有相同的主键值(主键作为每条数据记录的唯一标识)
—每一行都必须具有一个主键值(主键列不允许NULL值)
—主键值不能重用(已删除记录的主键值不能用于新增记录)