mysql编程的作用_数据库系统概论对学习编程的作用?
偶然看到你这个问题,心血来潮回答一下。
你和当初我学这门课的时候的心态应该差不多:这个门课又不教编程又不教算法,没有一点实际用途,学来干嘛?还不如自己去学点mysql\oracle啥的实用。学校真垃圾,想着法子浪费我时间。
现在回头再看看,感觉自己真的是太傻逼了。
这门课对于题主您的专业来说有没有用我不知道,但就事论事,对于编程来说,非常重要。
当然,要是“编程”指的是写个hello world、贪吃蛇之类的东西的话就当我实在放屁,数据库一点用都没有。
可你往大了写呢?处理逻辑难免会碰上数据问题。要是数据量就几条,那好说,用txt存都OK,数据量要是几个G呢?或者再大一点呢?你要是没学过这门课,第几范式都不明白,就会个增删改查。一个简单的例子,别人建个表数据清晰冗余小,你建个表大量冗余不说增删改查还莫名的出现脏数据、幽灵数据之类莫名奇妙的问题,你回去查代码逻辑没一点问题,但操作起来就是又慢又不对,你懵逼不懵逼?要是做个机器学习深度学习什么之类的涉及大规模数据项目,你费劲千辛万苦的从库里把数据倒腾出来,一看,发现一堆乱七八糟的东西,还得重新清洗一遍,碰上点刺激的数据还要手工清洗的,你猜猜你会不会有种让弄这个数据库的人当场暴毙的冲动?
数据库这东西真的不只是你学一点sql语句就能完事了的。数据库只是一个工具,数据库概论则是要告诉你这个工具是怎么来的,要怎么把它用好,怎么改进它优化它,甚至再搞个更好的工具。
数据库概论这东西其实还真不是孤立的,它里头对数据的处理,存储方式方法等内容无论是做项目还是往计算机其他领域深造都是离不开的。计算机领域里头所有的东西都不是孤立的,它虽然分为了很多个部分,但你要是把这些部分一个一个扒开来看就能很清楚的发现它们要解决的都是同一个问题,在做的都是同一件事,这些部分其实骨肉相连。
mysql编程的作用_数据库系统概论对学习编程的作用?相关推荐
- 不会编程也文盲?盘点7种免费学习编程的方法开启浏览器javascr
我们曾在一篇文章中讨论过不会编程算不算是文盲的问题,虽然有人认为这样有点说过头,但同时也不可否不会编程也文盲?盘点7种免费学习编程的方法开启浏览器javascr认如今编程确实显得越来越重要.比如作为设 ...
- filestorage 修改吧部分数据_数据库系统概论课后答案||第五版
关注公众号,更多资源分享 回复关键词:数据库系统概论 即可获取相应资源 其他章节关注公众号获取 第 1 章 绪论 1 . 试述数据. 数据库. 数据库系统. 数据库管理系统的概念. 答:( l ) 数 ...
- 《数据库系统概论》学习笔记
第0章 脚手架 0.1 写在前面 本学习笔记的主要用途,是来回顾数据库的一些基本理论知识和SQL语句. 学习笔记的主要参考文献,为王珊著的<数据库系统概论>(第5版,2014)和教育部考试 ...
- 【数据库系统概论】——学习目录
本系列文章主要介绍数据库的基本知识,包括概念,实际操作. 第一篇 基础篇 第1章 数据库系统绪论 第2章 关系数据库 第3章 关系数据库标准语言SQL 第4章 数据库安全性 第5章 数据库完整性 第二 ...
- 华为 编程语言实验室,薪水_作为实验室科学家学习编程
华为 编程语言实验室,薪水 Stop banging your head against a textbook. 别再撞到教科书上了. Four chapters into "MATLAB ...
- 编程一直犯低级错误怎么办_大多数学生在学习编程时犯的错误
编程一直犯低级错误怎么办 We grew up hearing that every individual is different, but surprisingly, I have seen hu ...
- python创意编程培训 体会_省人工智能和创意编程教学研讨会学习心得
省 人 工 智 能 和 创 意 编 程 教 学 研 讨 会 学 习 心 得 博兴乐安实验学校刘凯月 11 月 28 日到 29 日为期两天的人工智能和创意编程的教学研讨 会学习活动结束了,我有幸参加了 ...
- 编程需要那些数学和计算机知识点,学习编程需要哪些基础?
原标题:学习编程需要哪些基础? 随着互联网飞速发展,很多互联网人才需求越来越大,不论是大学生还是就业人士.不论是科班还是非科班,相继涌入互联网行业的大军中.很多非科班或学历不高的朋友通过计算机培训成为 ...
- 编程如何考上名校,以及如何学习编程
会编程的孩子,被名校预定! 前段时间,一则新闻刷爆了朋友圈. 一名15岁的初三学生温铠瑞,被清华大学提前锁定,获得了高考加分60分. 他从小学开始接触编程,初三时参加了清华大学信息体验营活动. 因为成 ...
最新文章
- 纠错工具之 - Proovread
- undo表空间文件丢失恢复(3)--无备份无redo的情况下恢复
- springmvc+spring+hibernate集成cxf
- 在Python中操纵json数据的最佳方式
- 利用vue v-bind属性绑定bootstrap样式以及输出数据
- Java 在指定目录中创建文件
- 为U盘装备Ubuntu工作学习两不误
- MYSQL C API风格demo
- 总结(5)--- Numpy和Pandas库常用函数
- 关于线性模型你可能还不知道的二三事
- 学习模式上的记录之统计篇四 关于excel里添加趋势线和回归统计的R square数值不一致的情况
- COMSOL激光烧蚀仿真模型
- php制作日历的代码,php日历制作代码分享_PHP教程
- 【学习笔记】数据结构-单链表
- 用HTML绘制哆啦A梦
- emui11优先体验鸿蒙系统,华为EMUI 11正式发布,可优先体验鸿蒙系统
- GLES2.0中文API-glFramebufferTexture2D
- 记工商银行软件开发中心北京研发部面试——人工智能研发岗
- 出现 ERROR StatusLogger Log4j2 could not find a logging implementation.
- TCP/IP网络模型
热门文章
- spring async 默认线程池_springboot:异步调用@Async
- 数据挖掘实验报告-关联规则算法实验
- 正则表达式删除文件中某些列
- 【NOIP2015模拟10.27】挑竹签
- 最优布线问题(克鲁斯卡尔)
- Codeforces 1314 题解
- BZOJ 3930 Luogu P3172 选数 (莫比乌斯反演)
- c语言编程*字母图形,BIT网教c语言练习_编程复习1输出图形
- laravel 报错htmlspecialchars() expects parameter 1 to be string, object given
- C++STL模板库适配器之stack容器