欢迎来到飞鸟慕鱼博客,开始您的技术之旅!
当前位置: 首页知识笔记正文

数据库教程 知乎

终极管理员 知识笔记 164阅读

数据库课程有哪些?

答:1、一般数据库分为三~四门课程:数据库概论,数据库应用和数据库原理,外加一门数据库课程设计。 不过,其它课程也很重要。 2、从整体上看, 数据库是一种针对数据管理需求的特定的计算机系统 。 先要了解一下背景。 有几个方面,一个数据管理的需要,一个是底层硬件的特性,一个是数据结构,一个是系统级软件的设计。

为什么要有数据库?

答:总结一下,数据库是一种数据存储系统,其中最有代表性的是MySQL,它是使用最广泛的数据库,我们使用SQL语言对他进行操作。 为什么要有数据库? 因为Excel不能供一个大型系统使用,它的性能不够好。

本科和研究生期间都上过数据库课程吗?

答:我本科和研究生期间都上过数据库课程,多是讲理论,不讲实践,其实很多理论是制造数据库软件的人才需要深挖的(我不是说这些知识理论没用啊),如果从实用角度出发,直接找一个实际项目用某个数据库开干要学得快得多。 在实际项目中,往往也不会严格遵守第三范式,这进一步让人觉得书本上学的和工作不一样,这也是教材很让人遗憾的一个地方。

数据库神的一面是什么?

答:而所谓神的一面,则是需要对数据库的内核有深入的洞察,哪里是分布式协议,优化逻辑如何组织,什么是RBO、CBO,慢查询日志如何去看,存储引擎如何运行等等。 这个阶段是一个平台期,因为大部分人都是从应用层转向底层开发的,对基础设施的软件架构方式不了解,很容易出现问题。

声明:无特别说明,转载请标明本文来源!