首页 > 试题广场 >

数据库类型是按照 来划分的。

[单选题]
数据库类型是按照 来划分的。
  • 文件形式
  • 数据模型
  • 记录形式
  • 数据存取方法
比如关系型数据库的数据模型就是一张二维表
发表于 2019-09-12 14:51:18 回复(0)
发表于 2018-01-18 09:23:41 回复(1)
①数据模型所描述的内容包括三个部分:数据结构、数据操作、数据约束 1.数据结构:数据模型中的数据结构主要描述数据的类型、内容、性质以及数据间的联系等。数据结构是数据模型的基础,数据操作和约束都建立在数据结构上。不同的数据结构具有不同的操作和约束 2.数据操作:数据模型中数据操作主要描述在相应的数据结构上的操作类型和操作方式 3.数据约束:数据模型中的数据约束主要描述数据结构内数据间的语法、词义联系、它们之间的制约和依存关系,以及数据动态变化的规则,以保证数据的正确、有效和相容。 ②数据模型按不同的应用层次分成三种类型:分别是概念数据模型、逻辑数据模型、物理数据模型 。 1.概念数据模型 概念数据模型(Conceptual Data Model),是一种面向用户、面向客观世界的模型,主要用来描述世界的概念化结构,它是数据库的设计人员在设计的初始阶段,摆脱计算机系统及DBMS的具体技术问题,集中精力分析数据以及数据之间的联系等,与具体的数据管理系统(Database Management System,简称DBMS)无关。概念数据模型必须换成逻辑数据模型,才能在DBMS中实现 。 在概念数据模型中最常用的是E-R模型、扩充的E-R模型、面向对象模型及谓词模型 。 2.逻辑数据模型 逻辑数据模型(Logical Data Model),是一种面向数据库系统的模型,是具体的DBMS所支持的数据模型,如网状数据模型(Network Data Model)、层次数据模型(Hierarchical Data Model)等等。此模型既要面向用户,又要面向系统,主要用于数据库管理系统(DBMS)的实现。 3.物理数据模型 物理数据模型(Physical Data Model),是一种面向计算机物理表示的模型,描述了数据在储存介质上的组织结构,它不但与具体的DBMS有关,而且还与操作系统和硬件有关。每一种逻辑数据模型在实现时都有其对应的物理数据模型。DBMS为了保证其独立性与可移植性,大部分物理数据模型的实现工作由系统自动完成,而设计者只设计索引、聚集等特殊结构。 ③数据发展过程中产生过三种基本的数据模型,它们是层次模型、网状模型和关系模型。这三种模型是按其数据结构而命名的。前两种采用格式化的结构。在这类结构中实体用记录型表示,而记录型抽象为图的顶点。记录型之间的联系抽象为顶点间的连接弧。整个数据结构与图相对应。其中层次模型的基本结构是树形结构;网状模型的基本结构是一个不加任何限制条件的无向图。关系模型为非格式化的结构,用单一的二维表的结构表示实体及实体之间的联系,关系模型是目前数据库中常用的数据模型。 1.层次模型 将数据组织成一对多关系的结构,用树形结构表示实体及实体间的联系。 2.网状模型 用连接指令或指针来确定数据间的网状连接关系,是具有多对多类型的数据组织方式。 3.关系模型 以记录组或数据表的形式组织数据,以便于利用各种实体与属性之间的关系进行存储和变换,不分层也无指针,是建立空间数据和属性数据之间关系的一种非常有效的数据组织方法 。
发表于 2021-11-28 10:54:05 回复(0)
数据库系统的核心是DBMS 数据库结构的基础是数据模型 数据库类型是按照数据模型来划分的
发表于 2022-08-07 13:41:35 回复(0)
根据 数据模型 划分数据库
发表于 2022-03-07 20:21:31 回复(0)
由数据库系统概念这本书可知,数据库结构的基础是数据模型。
发表于 2021-07-21 09:29:27 回复(0)
数据结构根据数据模型来命名
发表于 2021-05-25 20:07:56 回复(0)