什么是数据库?数据库是按结构化和有序方式存储的数据集。可以将其理解为数据库的一种简单方法:将其想象为一所学校。学校可以根据学生的年级快速找到学生
数据库中的表:表的概念可以理解为一个年龄,谁负责保存所有学生的个人信息。当然,这需要很多表格来完成,比如:个人资料对应一个表格,学业成绩对应一个表格,等等。他们可以有关系,也可以没有关系。表:特定类型数据的结构化列表。数据库中的名字有一个唯一的名字来识别自己
表的两个基本属性。列:表中的字段。所有表都由一个或多个列组成。可以理解为所有学生的名字都保存在一个列中。我们可以通过这个字段找到名为XX的学生的名字
行:表中数据按行存储。每个保存的记录都存储在自己的行中。从这一行,我们大概可以了解一个人的基本信息。例如,客户表中的每一行存储一个客户,它可以由一个或多个字段组成
主键:表中的每一行都应该有一个能够唯一标识自己的列,即表如何区分每一行中的记录是否有重复的记录。客户表可以使用客户序列号或名称作为主键。当然,在一般情况下,我们会选择客户号,订单号可以作为订单表中的主键。从理论上讲,表中的任何列都可以用作主键:但一般来说,我们将遵循两个原则:表中的任意两行都没有相同的主键值;2. 每一行必须有一个主键值(不为空);
我们用什么来操作数据库?毫无疑问,答案是sql语句。与其他编程语言不同,它们都是特定于领域的编程语言,需要区分特定的组。但是sql语句可以操作几乎所有的数据库,而且它们基本上使用相同的命令