本文目录一览

1,数据库管理系统常见的数据模型有层次模型网状模型和什么

关系模型。

数据库管理系统常见的数据模型有层次模型网状模型和什么

2,数据库中的概念模型和数据模型有什么区别

数据模型是对现实世界数据特征的抽象,其三要素是(数据结构,数据操作,数据的约束条件) 最常用的数据模型分为概念数据模型和基本数据模型 概念数据模型是按用户的观点对数据和信息建模,是现实世界到信息世界的第一层抽象。 基本数据模型是按计算机系统的观点对数据建模,是现实世界数据特征的抽象,用于DBMS的实现(层次模型,网状模型,关系模型)

数据库中的概念模型和数据模型有什么区别

3,什么是数据模型可以加分

数据模型已经距离我的生活很远啦。看到一个例子,希望可以帮到你啦nbsp;~~假定你正在开发一个帐目应用。你的应用将需要跟踪发票号,每张发票都有一些头信息(例如开票日期)、发票号和一行或多行项目。每行项目将包括:订购的产品信息和产品数量。nbsp;在关系数据库中建立发票模型的方法之一是创建两张表。一个叫做发票表(nbsp;Invoicenbsp;),包括每张发票上只显示一次的头信息。另外一张表叫条目表(nbsp;LineItemsnbsp;),包含了nbsp;Invoice_Parentnbsp;、nbsp;Line_Item_Product_Codenbsp;、nbsp;Line_Item_Quantitynbsp;字段。第一个字段特别重要,因为它的值是关联本表到发票表的。nbsp;注意哪张表都不含有给定发票的所有信息。如果你的应用程序设计完了,例如,打印一张发票,它就必须访问者两张表来获得全部的信息。还要注意表中并不含有任何关于如何打印数据的指令。那些指令存在于数据库外面。nbsp;在对象模型中,数据不需要放入行和列,所以发票类定义将看起来像组成发票的所有的数据条目的列表。有包含在头信息中的属性,例如nbsp;InvoiceDatenbsp;,nbsp;InvoiceNumbernbsp;等等,和一个nbsp;LineItemnbsp;类的实例的集合。nbsp;LineItemnbsp;类包含了nbsp;ProductCodenbsp;和nbsp;LineItemQuantitynbsp;属性。nbsp;类定义只是数据格式的蓝图。每张独立的发票是发表类的一个特定的实例,并且包含特定的nbsp;LineItemnbsp;类的实例。因此,每个发票对象包含了给出的发票的全部信息,并且是只是该发票的信息。nbsp;但是类定义也许能够包含方法。例如,你的发票类也许包括一个nbsp;Print()nbsp;方法来治市如何格式化发票信息来打印出来。持久对象将包含一些方法,nbsp;Save()nbsp;方法指定对象在数据库中是如何存储的。默认nbsp;Save()nbsp;方法的实现决定于数据库引擎的结构,由数据库厂商提供。

什么是数据模型可以加分

4,什么是数据模型

数据模型   数据(data)是描述事物的符号记录。模型(Model)是现实世界的抽象。数据模型(Data Model)是数据特征的抽象,是数据库管理的教学形式框架。   数据模型所描述的内容包括三个部分:数据结构、数据操作、数据约束。   1)数据结构:数据模型中的数据结构主要描述数据的类型、内容、性质以及数据间的联系等。数据结构是数据模型的基础,数据操作和约束都建立在数据结构上。不同的数据结构具有不同的操作和约束。   2)数据操作:数据模型中数据操作主要描述在相应的数据结构上的操作类型和操作方式。   3)数据约束:数据模型中的数据约束主要描述数据结构内数据间的语法、词义联系、他们之间的制约和依存关系,以及数据动态变化的规则,以保证数据的正确、有效和相容。   数据模型按不同的应用层次分成三种类型:分别是概念数据模型、逻辑数据模型、物理数据模型。   1、概念数据模型(Conceptual Data Model):简称概念模型,是面向数据库用户的实现世界的模型,主要用来描述世界的概念化结构,它使数据库的设计人员在设计的初始阶段,摆脱计算机系统及DBMS的具体技术问题,集中精力分析数据以及数据之间的联系等,与具体的数据管理系统(Database Management System,简称DBMS)无关。概念数据模型必须换成逻辑数据模型,才能在DBMS中实现。   2、逻辑数据模型(Logical Data Model):简称数据模型,这是用户从数据库所看到的模型,是具体的DBMS所支持的数据模型,如网状数据模型(Network Data Model)、层次数据模型(Hierarchical Data Model)等等。此模型既要面向用户,又要面向系统,主要用于数据库管理系统(DBMS)的实现。   3、物理数据模型(Physical Data Model):简称物理模型,是面向计算机物理表示的模型,描述了数据在储存介质上的组织结构,它不但与具体的DBMS有关,而且还与操作系统和硬件有关。每一种逻辑数据模型在实现时都有起对应的物理数据模型。DBMS为了保证其独立性与可移植性,大部分物理数据模型的实现工作又系统自动完成,而设计者只设计索引、聚集等特殊结构。   在概念数据模型中最常用的是E-R模型、扩充的E-R模型、面向对象模型及谓词模型。在逻辑数据类型中最常用的是层次模型、网状模型、关系模型。

5,自考SQL名词解释数据模型关系视图事务

SQL名词解释:数据模型,关系,视图,事务模型是对现实世界的抽象。在数据库技术中,表示实体类型及实体类型间联系的模型称为“数据模型”。数据模型是数据库管理的教学形式框架,是用来描述一组数据的概念和定义,包括三个方面:1、概念数据模型(Conceptual Data Model):这是面向数据库用户的实现世界的数据模型,主要用来描述世界的概念化结构,它使数据库的设计人员在设计的初始阶段,摆脱计算机系统及DBMS的具体技术问题,集中精力分析数据以及数据之间的联系等,与具体的DBMS无关。概念数据模型必须换成逻辑数据模型,才能在DBMS中实现。2、逻辑数据模型(Logixal Data Model):这是用户从数据库所看到的数据模型,是具体的DBMS所支持的数据模型,如网状数据模型、层次数据模型等等。此模型既要面向拥护,又要面向系统。3、物理数据模型(Physical Data Model):这是描述数据在储存介质上的组织结构的数据模型,它不但与具体的DBMS有关,而且还与操作系统和硬件有关。每一种逻辑数据模型在实现时都有起对应的物理数据模型。DBMS为了保证其独立性与可移植性,大部分物理数据模型的实现工作又系统自动完成,而设计者只设计索引、聚集等特殊结构。 表关系可以在数据库关系图中的表间创建关系以显示某个表中的列如何链接到另一表中的列。表与表之间存在三种类型的关系:一对多关系、多对多关系、一对一关系、 一对多关系。 视图和数据表很像,不过不同的是,视图是根据一定的约束从一个或多个数据表里面取出数据,其实视图就是帮你一个忙,将你经常用的sql语句集成了而已,有点类似编程里面的函数。视图同自定义函数很相似,不同的是select视图的时候,后面不用跟()数据库事务是指作为单个逻辑工作单元执行的一系列操作。
最基本的知识,看书吧,不是一二句能够说清楚的。
模型是对现实世界的抽象。在数据库技术中,表示实体类型及实体类型间联系的模型称为“数据模型”。 数据模型是数据库管理的教学形式框架,是用来描述一组数据的概念和定义,包括三个方面: 1、概念数据模型(Conceptual Data Model):这是面向数据库用户的实现世界的数据模型,主要用来描述世界的概念化结构,它使数据库的设计人员在设计的初始阶段,摆脱计算机系统及DBMS的具体技术问题,集中精力分析数据以及数据之间的联系等,与具体的DBMS无关。概念数据模型必须换成逻辑数据模型,才能在DBMS中实现。 2、逻辑数据模型(Logixal Data Model):这是用户从数据库所看到的数据模型,是具体的DBMS所支持的数据模型,如网状数据模型、层次数据模型等等。此模型既要面向拥护,又要面向系统。 3、物理数据模型(Physical Data Model):这是描述数据在储存介质上的组织结构的数据模型,它不但与具体的DBMS有关,而且还与操作系统和硬件有关。每一种逻辑数据模型在实现时都有起对应的物理数据模型。DBMS为了保证其独立性与可移植性,大部分物理数据模型的实现工作又系统自动完成,而设计者只设计索引、聚集等特殊结构。 表关系 可以在数据库关系图中的表间创建关系以显示某个表中的列如何链接到另一表中的列。 表与表之间存在三种类型的关系:一对多关系、多对多关系、一对一关系、 一对多关系。 视图和数据表很像,不过不同的是,视图是根据一定的约束从一个或多个数据表里面取出数据,其实视图就是帮你一个忙,将你经常用的sql语句集成了而已,有点类似编程里面的函数。视图同自定义函数很相似,不同的是select视图的时候,后面不用跟() 数据库事务是指作为单个逻辑工作单元执行的一系列操作。

6,如何创建数据模型

建立数据模型  1、建立实体联系模型  1.1、实体联系模型的基本构成  实体联系(ER)数据模型所采用的三个主要概念是:实体集、联系集和属性。  实体集是具有相同类型及相同性质(属性)的实体集合。联系集是指同类联系的集合。  在ER模型中,用矩形框表示实体集(矩形框中写上实体名),用椭圆表示属性(椭圆中标上属性名),实体的主码用下划线表示。实体集之间的联系集用菱形表示,并用无向边与相关实体集连接,菱形中写上联系名,无向边上写上联系集的类型。  实体集之间的联系类型有一对一,一对多,多对多  1.2、多元联系  在ER模型中,可以表示两个以上实体集之间的联系,称为多元联系。  一个多元联系集总可以用多个不同的二元联系集来替代。考虑一个抽象的三元联系集R,它联系了实体集A、B、C。可引进一实体集E替代联系R,然后,为实体集E和A、B、C建立三个新的二元联系集,分别命名为RA、RB、RC。可以将这一过程直接推广到n元联系集的情况。所以,理论上可以限制E R模型中只包含二元联系集。  1.3、联系的属性  联系也可以具有单独的属性。  1.4、自身联系  在一个联系中,一个实体集可以出现两次或多次,扮演多个不同角色,此种情况称为实体集的自身联系。一个实体集在联系中出现多少次我们就从联系到这个实体集画多少条线,到实体集的每条线代表该实体集所扮演的不同角色。  1.5、子类和Is-a层次联系  在信息世界中,常常需要描述这样的实体集A,A属于另一实体集B。A中的实体都有特殊的属性需要描述,并且这些特殊属性对B中其他的实体无意义。在ER模型中,称A是B的子类,或B是A的父类。两类实体之间存在一种层次联系——Is-a(属于)。  如果A和B存在Is-a联系,则A中的每个实体a只和B中的一个实体b相联系,而B中的每一个实体最多和A中的一个实体相联系。从这个意义上说,A和B存在一对一的联系。但事实上,a和b是同一事物。A可以继承B中的所有属性,又可以有自己特殊的属性说明。用来区分A的主码也就是B的主码。  2、ER模型向关系模型的转化  ER模型是概念模型的表示。要使计算机能处理模型中的信息,首先必须将它转化为具体的DBMS能处理的数据模型。ER模型可以向现有的各种数据模型转换,而目前市场上的DBMS大部分是基于关系数据模型的, ER模型向关系数据模型的转换方法  关系模型的逻辑结构是一系列关系模式(表)的集合。将ER模型转化为关系模式主要需解决的问题是:如何用关系表达实体集以及实体集间的联系。  ER模型向关系模型转换的一般规则和步骤:  (1)将每一个实体集转换为一个关系模式,实体集的属性转换成关系的属性,实体集的码即对应关系的码。  (2)将每个联系集转换成关系模式。对于给定的联系R,由它所转换的关系具有以下属性:  联系R单独的属性都转换为该关系的属性;  联系R涉及到的每个实体集的码属性(集)转换为该关系的属性。转换后关系的码有以下几种情况:  · 若联系R为1∶1联系,则每个相关实体的码均可作为关系的候选码;  · 若联系R为1∶ n联系,则关系的码为n端实体的码;  · 若联系R为m∶ n联系,则关系的码为相关实体码的集合。  有时,联系本身的一些属性也必须是结果关系的码属性。  (3)根据具体情况,把具有相同码的多个关系模式合并成一个关系模式。
何使用powerdesigner创建物理数据模型(pdm)pdm 介绍物理数据模型(physical data model)pdm提供系统初始设计所需要基础元素及相关元素间关系;数据库物理设计阶段必须基础进行详细台设计包括数据库存储程、操作、触发、视图索引表等;powerdesigner能够用于创建种同类型dbms(数据库管理系统)每种类型dbms都包含标准定义文件用于pddbms确定彼关联提供套接口;创建同dbms同数据库脚本物理数据模型(pdm)主要功能:1、数据库物理设计结种数据库移植另种数据库;2、通反向工程已经存数据库物理结构重新物理模型或概念模型;3、定制标准模型报告;4、转换oom;5、完种数据库详细物理设计(涵盖用各种数据库dbms)并数据库象.sql脚本;/步骤创建新pdm创建表:设计表:按ctrl+g 导sql文件:查看sql文件:/*==============================================================*//* dbms name: mysql 5.0 *//* created on: 2014/4/6 10:24:31 *//*==============================================================*/drop table if exists user_info;/*==============================================================*//* table: user_info *//*==============================================================*/create table user_info( user_id int(10) not null, user_name varchar(100), user_sex varchar(10), primary key (user_id));

文章TAG:数据  数据模型  模型  数据库  数据模型  
下一篇