由于技术的不断发展,世界现在是时候引进大型组织的工作,而数据库是非常困难的。 最有可能的,不都知道有很大的不同类型的数据库。 他们都有各自的优点和缺点。
什么是分层数据库
他们首先在计算机上使用的已经是一个很长的时间。 奇怪的是,尽管这些基地的所有的“古风”,他们仍然在一些企业流行。 他们代表一个金字塔。 所有字段及相关记录,相互组合在一起。 在这样的金字塔可以用作较高和较低的电平的记录。 符合每个条目以一种命令其执行和控制链的 数据库管理系统。 这种结构,其中有一个分层数据库,看起来不是那么难,你只需要绘制家谱的比喻。 它的优点是,它是非常容易升级。 此外,员工可以访问层次的基础是相当简单的。 不足之处是确立了“后裔”和“父母”之间的多个连接的事实几乎是不可能的。
网络数据库的优势
网络类型的数据库是非常类似于上面。 主要的区别是它有一种网络的形式结构。 此外,不同于分层数据库,记录可能被捆绑到一个以上的“父母”或所有者。 正如在上述种类,网络数据库主要用于在主计算机,被称为服务器。 网络数据库更加灵活。 但是,要知道链接的数量,他们有局限性。
关系型数据库的普及
关系的物种数据库是最灵活的所有这些基地。 所有数据都存储在表中,每个都有其现场关键。 根据这样的密钥,识别被简化特定记录。 此外,它是为整个表绝对是独一无二的。 表互连与指定键。 例如,一个有一个关键领域“产品编号”和“卖方代码”,另 - 场键“代码卖家”和“生产代码”。 在他们之间,他们将通过现场的约束“卖家代码。” 这样的基地已经获得了普及,由于其简单性和覆盖记录时游刃有余。 缺点是您需要的信息更耗时的搜索。
充满希望的未来与面向对象数据库
面向对象的数据库类型为用户提供添加新类型的能力 数据字段, 以及在表结构中添加音频,视频和图像文件。 相比之前的数据库,面向对象的数据库有许多优点。 此外,处理是不是在上述情况下容易得多。 对象包含这样的种碱基,数据和指令的两个元件,其帮助确定数据处理的类型的构造。 其中可以被识别的缺陷,许多公司不愿收购这样一个数据库,而不是旧的成本高,早已被证实。
但随着添加的多媒体对象的能力数据库的发展正变得越来越流行。 因此,在不久的将来,大多数企业仍然移动到面向对象的数据库的一个信心。