美文网首页
探索早期数据库模型

探索早期数据库模型

作者: 起源矢量 | 来源:发表于2021-02-23 00:05 被阅读0次

Exploring Early Database Models
探索早期数据库模型
Before the advent of databases, the only way to store data was from unrelated files.
在数据库出现之前,存储数据的唯一方法是来自不相关的文件。
Programmers had to go to great lengths to extract the data, and their programs had to perform complex parsing and relating.
程序员必须竭尽全力提取数据,他们的程序必须执行复杂的解析和关联。
Languages such as Perl, with its powerful regular expressions ideal for processing text, have made the job a lot easier than before; however, accessing the data from files is still a challenging task.
像Perl这样的语言,其强大的正则表达式非常适合处理文本,使这项工作比以前容易得多; 然而,从文件中访问数据仍然是一项具有挑战性的任务。
Without a standard way to access data, systems are more prone to errors, are slower to develop, and are more difficult to maintain.
如果没有标准的数据访问方式,系统更容易出错,开发速度较慢,维护起来也更加困难。
Data redundancy (where data is duplicated unnecessarily) and poor data integrity (where data is not changed in all locations, leading to wrong or outdated data being supplied) are frequent consequences of the file access method of data storage.
数据冗余 (数据不必要地重复) 和数据完整性差 (数据不会在所有位置发生变化,导致提供错误或过时的数据)是数据存储的文件访问方法的常见后果。 。
For these reasons, database management systems (DBMSs) were developed to provide a standard and reliable way to access and update data.
由于这些原因,开发了数据库管理系统 (DBMSs) 以提供一种标准且可靠的方式来访问和更新数据。
They provide an intermediary layer between the application and the data, and the programmer is able to concentrate on developing the application, rather than worrying about data access issues.
它们在应用程序和数据之间提供了一个中介层,程序员能够专注于开发应用程序,而不是担心数据访问问题。
A database model is a logical model concerned with how the data is represented.
数据库模型是与数据表示方式有关的逻辑模型。
Instead of database designers worrying about the physical storage of data, the database model allows them to look at a higher, more conceptual level, reducing the gap between the real-world problem for which the application is being developed and the technical implementation.
数据库模型允许他们看到一个更高的、更概念化的层次,缩小正在开发应用程序的现实问题与技术实施之间的差距,而不是数据库设计人员担心数据的物理存储。

There are a number of database models. The next two articles cover two common models; the hierarchical database model and the network database model.

有许多数据库模型。接下来的两篇文章介绍了两种常见的模型。该层次模型网络数据库模型
After that comes the one MariaDB, along with most modern DBMSs uses, the relational model.
之后,MariaDB和大多数现代DBMSs一起使用了关系模型。

相关文章

  • 探索早期数据库模型

    Exploring Early Database Models 探索早期数据库模型 Before the adve...

  • 数据库类型

    早期比较流行的数据库模型有三种,分别为层次式数据库、网络式数据库和关系型数据库。而在当今的互联网中,最常用的数据库...

  • MySQL--进阶

    数据库设计 需求分析 需求设计 概要设计 抽取实体:业务模型->实体模型(类) 数据库设计:业务模型/实体模型->...

  • 探索模型

    我是昨天看到练习环节中的话题恰好是我知道的,所以就很想及时帮助到有困惑的朋友。为节约大家时间,我用文字稿方便大家随...

  • 机器学习回归模型探索

    最近从实例中提取出回归模型探索过程,现使用xmind暂时如下,可以指导作为回归模型探索的流程,从数据探索、特征...

  • python学习之数据库mariadb操作

    数据库简介数据库分类关系型数据库:指采用了关系模型来组织数据的数据库。关系模型指的就是二维表格模型,而一个关系型数...

  • 模型.md

    多个数据库,某个数据库,某个表,字段; 分布式数据库;切换数据库;连接数据库;模型实例化(模型定义);字段; 分布...

  • 开发流程

    开发流程  创建 Django 项目 创建应用 模型 数据库配置 数据库表的定义 定义模型...

  • Django模型

    Django是怎么链接数据库的呢。 django模型映射关系:模型类 >>>>>>>>>>>>>>>数据库类属性>...

  • day_004 测试用例设计

    开发模型 1、瀑布模型 优点:需求稳定的产品 、早期的计划和需求调查、开发的各阶段比较清晰缺点:依赖于早期的需求调...

网友评论

      本文标题:探索早期数据库模型

      本文链接:https://www.haomeiwen.com/subject/nzslfltx.html