一:三种模型 1.概念模型:以用户的认知出发,对数据和信息建模,用于数据库设计。 E-R图表示哦 2.逻辑模型:以计算机系统的观点来对数据建模。 层次、网状、关系、面向对象、对象关系模型。 3.物理模型:数据的存取方式。 数据模型:数据结构、数据操作、完整性约束组成。 二:sql语句 三:数据库表的 ...
分类:
数据库 时间:
2016-12-08 03:30:56
阅读次数:
269
EF原理以XML方式打开edmx文件,这个XML的文件主要包含两大部分:Runtime是类模型部分,Designer是VS中的图形界面重点讨论的是Runtime部分,又分为三大部分:SSDL数据模型部分CSDL概念模型部分C-S Mapping映射规则部分画图演示ORM与edmx中的对应关系根据映射 ...
分类:
其他好文 时间:
2016-11-30 02:46:31
阅读次数:
195
1.单词——文档矩阵 单词-文档矩阵是表达两者之间所具有的一种包含关系的概念模型,图3-1展示了其含义。图3-1的每列代表一个文档,每行代表一个单词,打对勾的位置代表包含关系。 图3-1 单词-文档矩阵 从纵向即文档这个维度来看,每列代表文档包含了哪些单词,比如文档1包含了词汇1和词汇4,而不包含其 ...
分类:
其他好文 时间:
2016-11-24 09:07:45
阅读次数:
180
1.数据库的概念模型独立于具体的机器与DBMS。 2.在数据库三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是模式。 数据库的三级模式结构指数据库系统由外模式、模式和内模式3级构成。外模式,也称子模式或用户模式,它是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的 ...
分类:
数据库 时间:
2016-11-19 01:36:18
阅读次数:
409
Navicat是一款数据库管理工具,用于简化,开发和管理MySQL,SQLServer,SQLite,Oracle和PostgreSQL的数据库;Navicat数据模型工具以图形化方式创建关联式数据库,利用逆向工程,图形化查看和编辑概念模型,除了从数据库创建概念模型,Navicat数据模型工具也支持模型和数据库之间的..
分类:
其他好文 时间:
2016-11-18 19:28:34
阅读次数:
350
目录 前言 使用情景 如何来范式建模 使用的效果 小结 前言 前言 上篇讲述了一些抽象的概念模型和逻辑模型设计的东西,接下来就该讲述如何来一步一步的利用Inmon和Kimball数据仓库的理论来建设数据仓库的模型,主要分几块吧,一个是范式建模,然后是维度建模(分几篇总结),最后是因地制宜,按照自己的 ...
分类:
其他好文 时间:
2016-11-18 00:17:46
阅读次数:
279
领域模型是领域内的概念类或现实世界中对象的可视化表示,又称为概念模型或分析对象模型,它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业务领域概念之间的关系。 贫血模型是指使用的领域对象中只有setter和getter方法(POJO),所有的业务逻辑都不包含在领域对象中而是放在业务逻辑层。有人 ...
分类:
其他好文 时间:
2016-11-17 20:34:59
阅读次数:
173
数据库的设计主要有以下几个步骤: 1:需求分析:根据业务需求分析出满足客户的需求,从而建立相应的数据库 2:概念设计:通过数据抽象,设计系统概念模型,一般为E-R模型;(entity-relationship 3:逻辑结构设计:设计系统的模式和外模式,对于关系模型主要是基本表和视图; 4:物理结构设 ...
分类:
数据库 时间:
2016-11-17 19:00:40
阅读次数:
260
一、hibernate逆向工程生成实体 介绍一个模型设计工具PowerDesigner,这个是j2ee开发必要的一个工具。一般在开发中先使用PowerDesigner 创建实体关系图即概念模型。建立了概念模型后生成特定数据库类型的物理模型,然后根据物理模型的创建表脚本创建库表;最后使用MyEclip ...
分类:
Web程序 时间:
2016-10-07 20:15:36
阅读次数:
169
1.理解概念 先理解一下两个概念。 模型 模型是指数据的结构类型,以及可调用的方法。对面向对象编程方法来说,其实就是类。模型类就是一个描述数据的类。只有把数据按一定方式描述出来,我们才能在程序中方便地使用它。 存储库 直白解释就是存储数据的仓库。通常就是用数据库来存储数据,当然也有文件存储等其他存储 ...
分类:
Web程序 时间:
2016-09-26 14:35:02
阅读次数:
229