首先阅读这本书,必须先了解这本书里sql语句所操作的数据库表。 也就是书附录中的样例表,深入理解这个样例表不仅可以帮助我们设计好的数据库结构,也能打下基础,更好的实践本书中的代码。
本书使用的样例表的是假想一个玩具经销商使用的一个订单录入系统,这个系统的数据库主要用来完成一下这些任务:
粗看上面这些任务,我们自然会考虑到至少需要这么几个表:
所以,经过以上的分析,建立了五个表。 下面我们一一介绍这五个表:
Paste_Image.png
Paste_Image.png
Paste_Image.png
Paste_Image.png
Paste_Image.png
总的表的结构关系如下图:
Paste_Image.png
数据库的基本概念:数据库,表,列和数据类型,行,主键。 这里提一下主键需要满足的条件: