数据库。 该主题的简短介绍

资料库

同时,数据库是使用最多和使用最少的组件之一。 的确,它们是信息技术专业人员必不可少的工具。 但对于使用他们的计算机的用户,可以说是未充分利用。 除非它们在包含此应用程序的应用程序中,例如,在浏览和评论此博客时。

的确,使用电子表格更直观,并且有更多可用的文档。 Microsoft本身只出版了一本有关Access的书,它是有关准备认证考试的书。 关于LibreOffice Base,可用的文档(英文)达到6.4版。

,因为它们是处理非数值数据的理想选择,因此其优点弥补了更大的学习曲线的不足。

数据库是什么?

数据库是 以某种方式构造并以电子方式存储的数据集合和。 通过一个称为数据库管理器的程序,它负责促进数据库的添加,修改和删除。 某些类型的数据库使用允许查询的特定编程语言。

分类

根据位置

  • 集中式数据库: 它位于,存储和维护在一个位置。 这并不意味着用户必须在同一个地方才能访问。
  • 分布式数据库:这实际上是 不同物理位置的不同数据库他们由一名经理加入,使他们像一个人一样工作。

根据建立数据之间关系的方式

  • 关系型:在这类数据库中,这些 它们以行和列的形式进行组织。
  • 面向对象:这里的数据以对象的形式存储。 通过为这些对象分配定义数据处理方式的属性和方法,可以将这些对象保存在数据库中。
  • 面向图:使用 图形图式理论 存储,映射和查询数据之间的关系。
  • NoSQL: 允许存储非结构化数据它们是半结构化的。
  • 面向文档:它是前一个的子类型。 它使用文档来存储和检索数据,而不是将数据存储在行和列中。 这些文档使用JSON或XML等标准来组织数据。

根据方向

  • OLTP:它们是数据库 面向交易处理是并且包括数据输入,修改和删除功能。
  • OLAP:这些数据库是 面向数据分析以得出结论.

其他种类

  • 自治:它们基于云,并且 使用机器学习来自动化数据库工作,  管理员在传统数据库中执行的安全性,备份,更新和其他例行管理任务。
  • 数据仓库:这是一个针对公司部门的数据库, 集成和纯化来自多个不同来源的信息以处理和分析它d从不同的角度出发。

开放式数据库与专有数据库

在本博客中澄清两者之间的区别是没有意义的。 如果有趣的话,看看两者的用法是如何分布的。 根据最新的统计数据,在使用最多的5种软件中,有3种是开源的。 好消息是两个开源; PostgreSQL和MongoDB取得了惊人的增长。 分别为44,02%和25,62%。

Microsoft SQL Server(专有)以70,81%的跌幅名列榜首,而领先产品Oracle的跌幅为28,08%。 MySQL,最流行的开源解决方案,也表现不佳。 在计分板上占24,28%。

无论如何, 这个统计 你必须用镊子把它拿走。 计算每个数据库引擎的位置的来源是:

  • 搜索引擎中结果的数量。
  • 搜索频率根据Google趋势。
  • 关于技术问答门户的查询数量。
  • 工作机会的数量。
  • 专业档案中提及的频率。
  • 社交网络中提及的次数。

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   乔治

    你好,很好
    非常感谢您发表和分享的内容,我们拥有并且必须每天学习。
    我同意您的意见,在许多情况下,数据库使用不当。
    在当今的Access中,它确实是一个功能强大的工具,这里有各种各样的技术,它们没有考虑到一切都是必需的。
    制作动态网络,使用编程语言创建和输入信息以及提取信息。
    但是访问域并未作为应用程序考虑在内,在某些领域中的使用几乎为零。
    希望一切都会有所改善,因为我们还有很长的路要走。

    1.    迭戈·德·冈萨雷斯(Diego German Gonzalez)

      感谢您的评论