数据库是一种能够存储数据的软件应用程序。在数据库体系结构中,存储物理数据有不同的理论和实现方法。关系数据库管理系统(RDBMS)是一种将数据存储在与其他表的关系中的表中的数据库。相比之下,数据库管理系统(DBMS)不需要...
数据库是一种能够存储数据的软件应用程序。在数据库体系结构中,存储物理数据有不同的理论和实现方法。关系数据库管理系统(RDBMS)是一种将数据存储在与其他表的关系中的表中的数据库。相比之下,数据库管理系统(DBMS)不需要定义表之间的关系。DBMS和RDBMS都是在物理数据库中存储信息的模型。DBMS通常用于单个硬盘上的数据库,而RDBMS在大型网络中更为常见。信息是竞争的关键因素当今商业的优势。通常大型组织使用多个数据库来执行业务操作。这些数据库可以包括大型DBMS和RDBMS。通常大型复杂的数据集需要RDBMS解决方案,而较小的数据集合可以用DBMS管理。逻辑数据模型是一个示意图用于表示组织的数据。现在有多种创建数据模型的技术。关系数据模型包括表、键、索引和与其他表的外键关系。DBMS和RDBMS都支持外键的概念,只有RDBMS执行这些规则。基数是一个数学术语解释集合中的元素数。数据库中的基数关系解释了可以属于具有关系的表的元素数。基数的示例很容易用人和电话号码来描述。通常情况下,人员有多个电话号码。这将是中的一对多关系关系数据库理论。关系数据库理论最早由埃德加·弗兰克·科德于1970年引入。在他的理论中,Codd先生定义了13条规则,通常被称为“Cod的12条规则”,因为他在满足关系模型的基础上,将这些规则从0到12编号关系模型需要基于与数据模型中其他数据的关系来构建RDM。在将软件应用程序视为数据库之前,它必须具有将数据保存到物理设备的机制。这将允许其他软件稍后检索保存的数据。DBMS和RDBMS都允许这种情况发生平面文件是逻辑性质为~flat~的数据。该数据与其他数据没有关系,需要编程逻辑才能从物理设备中检索记录。这些类型的文件适用于简单列表,但不建议用于大型复杂操作。DBMS设计中允许使用平面文件,但在RDBMS设计中不被接受。关系数据库设计是数据库管理系统设计的下一代产品。关系数据库使用DBMS的基本原理作为存储数据的基本模型。大多数数据库供应商都支持DBMS和RDBMS。通常,RDBMS用于更复杂的业务应用程序
-
发表于 2020-08-06 08:52
- 阅读 ( 1167 )
- 分类:电脑网络