本文作者:交换机

管理系统开发好不好学,管理系统开发好不好学

交换机 2024-03-19 56
管理系统开发好不好学,管理系统开发好不好学摘要: 大家好,今天小编关注到一个比较有意思的话题,就是关于管理系统开发好不好学的问题,于是小编就整理了1个相关介绍管理系统开发好不好学的解答,让我们一起看看吧。都说自学SQL数据库难,是...

大家好,今天小编关注到一个比较意思的话题,就是关于管理系统开发好不好学的问题,于是小编就整理了1个相关介绍管理系统开发好不好学的解答,让我们一起看看吧。

  1. 都说自学SQL数据库难,是真的吗?

都说自学SQL数据库难,是真的吗?

单指SQL脚本应用这个都难的话,高中水平估计都不到!如果指的是对数据进行性能优化、性能监控空间内存管理、BUG追踪等运维性的工作话,确实要花比较多时间与精力学习和实践。

应该说任何编程语言自学都难

管理系统开发好不好学,管理系统开发好不好学
图片来源网络,侵删)

首先,自学属于粗放式学习

没有目标性,对于所学的知识仅限于记住了,不知道未来这个知识点有什么用途。就像我最近在学Python ,一些比较基的知识点学了忘忘了继续学,连续几遍还是容易忘。因为我没有去实战训练。

其次,自学很难系统性的面面俱到

管理系统开发好不好学,管理系统开发好不好学
(图片来源网络,侵删)

我们学习老师总是给我们讲解各类知识点的作用,而能够系统性梳理这些知识点很难,你得完全理解各个知识点之间的内在联系。就比如SQL ,分为基础语法部分的增删改查,进阶部分涉及到复杂点的逻辑功能实现,再高级点对语句的性能优化。而这些只是针对SQL 开发而言,还有与之对应的数据库管理那就又是一个体系了。

而想将这些知识全部梳理清楚,没有一个时间的沉淀是做不到的。

最后,学习一门语言还是要多动手

管理系统开发好不好学,管理系统开发好不好学
(图片来源网络,侵删)

好些自学的都只是跟着别人敲一遍代码就以为是动手了,殊不知真正的动手是离开了教程自己去找训练习题,自己查找解决办法。不仅仅要解决问题,还要解决为什么要这么解。

以上不只针对SQL ,任何自学编程我觉得均是如此。

跟编程语言一样,SQL非常考验人的逻辑思维能力。编写SQL就相当于编写逻辑运算式,要将你要做的事翻译成SQL的关键字并正确地组合。SQL的关键字都有其确切的含义。如:and就是且的意思,or就是或的意思,where其实是如果的意思,括号()其实是表示先运算,from顾名思义是从、来源的意思,select顾名思义就是查询的意思。如SQL语句:select * from emp where age>60 or age<16;这句SQL的意思就是:从emp表查询数据,每行数据如果age大于60或者age小于16则把这行查询出来。写代码就是将自己要做的事翻译成代码,首先要会翻译,其次要会设计,设计就必须要会动脑筋了,要自己想出解决问题的方案了。

这个问题无法简单的用是或不是来回答。

最核心的,要考虑应用SQL和数据的场景是什么。比如您是学习SQL和数据库为了工作,还是仅仅是学习而不用来做事情。

如果您为了工作需要而学习SQL和数据库,想要不学好都难,因为您不学好工作就丢了,您要面对的首要问题是学什么、如何学的问题,这时候难不难已经不重要了,学会并用来干活才是第一要务。

如果为了工作需要,那要看您工作上用的数据库是那种数据库,虽然不同数据库之间的SQL语句绝大多数情况下是相通的,但不同的数据库系统对SQL的支持还是有差别的。比如Oracle和MySQL使用的PL/SQL,SQLServer使用的T-SQL,虽然都说自己兼容ANSI-SQL,但毕竟还是有些差别的。

明确了工作要用的数据库,接下来就是学习方法问题了。我下面就以SQLServer为例,说一下怎样可以快速入门。

首先,您要尽快熟悉SQLServer的管理器。老版的SQLServer2000中,管理器分两个,一个叫做企业管理器、一个叫做查询分析器,通俗来说,企业管理器是傻瓜化的管理界面,主要用来创建数据库、创建表、备份数据库等,查询分析器主要用来写SQL脚本;从2000之后,企业管理器和查询分析器就整合一起了,名字叫做Microsoft SQL Sever Management Studio,简称MSSMS,您可以看作是整合了傻瓜界面和SQL脚本。熟悉了工具,您干活才有基础。

其次,您要尽快掌握SQLServer管理器的常用操作。平时我们在MSSMS中常用的操作,主要包括创建数据库、创建表、备份数据库、还原数据库,这些虽然可以通过SQL脚本实现,但通过图形界面会更直观,还包括诸如导出表数据、导入外部Excel数据等,都要尽快掌握。这些操作平时经常用。

最后,您要尽快掌握基本的SQL语法,并在以后的工作中尽快提高自己的SQL水平。常用的SQL语法,无外乎查询、插入更新删除等,相关的语法都比较简单,但要结合工作需要实现各种个性化需求就不太容易了。在工作中不停的解决各种实际问题,您的SQL水平自然就会越来越高啦。

俗话说学以致用,如果您不是为了眼下的工作学习SQL和数据库,想要学好确实不容易。SQL语法是很枯燥的,没有具体的场景结合,根本很难深入进去。

所以,如果为了知识储备学习SQL和数据库,最重要,您要自己创造一个场景,有了场景,才会有深入学习的兴趣。您可以着重以下几点:

到此,以上就是小编对于管理系统开发好不好学的问题就介绍到这了,希望介绍关于管理系统开发好不好学的1点解答对大家有用。

文章版权及转载声明

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.nbdaiqile.com/post/19136.html发布于 2024-03-19

阅读
分享