数据库是由什么组成的

说实话,这一段你已经把数据库的要素写得很清楚了,但是读起来有点像教科书。
当我刚进入这个行业时,我的老板也告诉了我同样的事情。
但当我真正开始做的时候,我发现事情并没有那么简单。
以操作系统为例。
我曾经有过一次使用旧机器的经历。
系统是2 000版本。
运行数据库时;它像一辆老爷车一样被卡住了。
您认为是因为操作系统不够强大吗?其实当时内存不够,但是DBA一定要怪罪系统。
我自己从来没有这样做过,但我听说现在的云服务器已经如此优化,如果你设置了数据库,你就不必太担心系统了。

DBMS 是关键。
我以前的公司使用的 Oracle 数据库曾经崩溃过一次,DBA 半夜重启就恢复了。
说实话,数据备份做得好不好直接取决于DBA的技术。
记得有一次,他喝多了,想重新开始,结果双手颤抖,按错了清盘键,公司的数据几乎全部丢失。
当谈到数据安全时,DBMS 并不是真正的粉丝。

了解更多关于主要语言系统的信息。
SQL写得好不好,开发性能直接确定。
我们有一位同事可以用 SQL 编写一堆连接并检查数据,速度比我们快十倍。
有趣的是,现在很多年轻的开发者不太擅长编写原生 SQL,完全依赖数据库厂商的 BI 工具来画图。
性能有所提高,但很少有人了解其基本原理。

我使用过很多应用程序开发工具。
以前我用Delphi,现在用Java。
技术更新太快,开发工具也在变化。
但无论一个工具有多好,总得有人弄清楚如何使用它。
我见过有人用VS Code写代码,却连基本的快捷键都不认识,效率较低。

最后我们来谈谈数据库和应用系统。
我见过一个项目,数据库设计得很好,但是应用系统却杂乱无章,需求堆积如山,最终系统停止工作。
说白了,有了数据库却不会使用,就相当于在任何应用程序中挖金子。
另一方面,无论应用程序写得多好,如果不能支持数据库,它仍然是坏的。
这两者必须共同努力。

数据约为 X我不记得了,但我建议检查确切的数字。
无论如何,仅仅看数据库的结构是没有用的。
您必须知道如何真正使用它。

数据库系统的组成部分包括(  )。

说实话,当我第一次学习数据库时,我的老师画了一个图,分为这五个部分:数据库、DBMS、应用程序、硬件和用户。
比如我在XX公司实习的时候,他们搭建的ERP系统的库存管理模块就是用这五个块搭建的。
数据库存储产品信息,DBMS 控制谁可以查看和谁不能更改,应用程序允许卖家下订单,硬件是服务器机房中的人员,而用户显然是操作系统的公司员工。
但有趣的是,现在说到大数据,似乎有更多的云平台和分布式存储,但当时我并没有深入关注它们。
我个人还没有接触过这个领域。
我记得数据在X左右,但我建议你检查一下。