您好,我想要学着去构建一个数据库网站,目前是看完了sql必知必会,但是还是觉得很是无从下手,想要向您请教一些比较系统的学习建议,比如从哪本书到哪本书再到哪本书啥的,网上的五花八门的教程看着脑壳好昏啊
也许你不相信,我从一开始就是实战,从工作中累积的经验,我关于数据库的书几乎都没看过,全凭对自己计算机逻辑的理解,结合使用搜索引擎,把工作中一个一个难题给攻克,然后把脑海中的各个知识点都联系起来,最终形成了自己的知识体系。
但不是所有人都有我这样的机会一开始就在大公司去实践的,所以只能从基础去学,现在有很多速成型的教程培养出来的是没有思想的码农,有的能做出个漂亮的网站却连文件格式、网络端口之类的基础都搞不清楚。
每个人都有自己不一样的学习方法,你可以基于你学习的目的,抓知识点去学,我不清楚你目前的基础水平,因此无法给出很好的建议。
如果是建一个后台有数据库的网站的话,目前网上应该有一些完整的案例,至少需要学习前端页面、后端web服务、数据库等知识。现在前端、后端、数据库的种类太多了,你可以自己去挑选比较感兴趣的,但一定建立在已经有对计算机硬件、软件、操作系统以及网络的基本认知后,再去尝试编程,否则你写代码中出现各种问题,都不知道该怎么去搜索怎么去提问
什么是构建个数据库网站? 你要自己搭个网站得会好多 像springboot、Nacos、redis啥的 但是学数据库的话 其实学懂sql差不多了 不同的数据库的语言其实都差不多 不同的百度下就行了
同意楼上,不要老想着看完书在上手,除非是完全小白,否则可以找个案例开始仿写,书用做工具做查询,当然度娘更方便。过程中注意记录所遇到的问题,一个完整项目下来就差不多了
你如果sql会了,建议你去看看数据库设计类的书,我估计你自己建表的时候无从下手,数据库设计类的书看完,能使你面对实际问题,一步步分解成一个个数据库。是一套理论知识,当让,你不看也不会太影响你以后的发展,但这类的书,能在以后你建数据库的时候成为一个指引
数据库,这东西不实战不行啊,因为你不会知道你下一个项目用的是啥数据库,每个数据库都有不一样的,甚至是有些数据库的SQL都不一样,最好是结合项目来学习,如果所以数据库都学,容易混,建议先专精一个数据库,开源的优先,毕竟用的多
构建一个web网站。需要知道基本的前端。和必要的后端。例举以下知识点,给你一个参考
前端就不误导你了,抛砖引玉。