数据库基础知识第6章
数据库系统的基础知识,真的是每个开发者迟早都要补的一课。尤其你要搞后端交互、表单数据,或者做个小项目离不开数据持久化,那 SQL 和关系模型就是绕不过去的坎。
数据库的发展过程挺有意思,从早期的文件系统一路演进到今天的关系型数据库,说白了就是从“人肉查表”变成“系统自动来”。像现在主流的关系模型,用二维表存数据,每条数据一行一行排,结构直观、查询也方便。
SQL 语言挺值得下点功夫学的,SELECT
查数据、INSERT
加数据、UPDATE
改数据这些常用命令,语法不难,但用得顺手,得靠多练。比如你要查某用户的订单记录,就一条SELECT
语句就能搞定。
数据模型这个点也别跳过,虽然概念稍抽象,但关系搞清楚后你建表、设主键、设计表之间关系就舒服多了。一对多、多对多这些模型设计合理了,后期维护压力小不少。
另外几个资源也挺实用的,像这个数据库数据模型、关系模型数据库,不光有文字,还有示意图,看起来更直观。
如果你最近在搭建自己的后台系统,或者想搞懂数据到底是怎么“躺”在服务器里的,这一章内容真的别跳。熟一点之后你再看 ORM、再玩 Node 连数据库,就轻松多了。
下载地址
用户评论