1.定义 拉链表是一种数据库设计模,用于储存历史数据和分析时间维度的数据。 所谓拉链,就是记录历史。记录一个事物从开始,一直到当前状态的所有变化的信息。 关键点: 储存开始时间和结束时间。 开始时间和结束时间首尾相接,形成链式结构。 拉链表一般用于解决历史版本查询的问题,也可用于解决数值区间问题,查 ...
分类:
其他好文 时间:
2019-08-17 15:15:36
阅读次数:
152
联结 简介 联结是一种机制,用来在一条SELECT语句中关联表,联结是由Mysql根据需要而建立的,它存在于SELECT语句的执行当中。 在执行数据检索查询中使用联结是SQL强大的功能之一, 联结是利用SQL的SELECT能执行的最重要的操作, 在使用联结之前,我们必须要了解下关系表。 关系表 来个 ...
分类:
数据库 时间:
2019-08-14 23:25:33
阅读次数:
98
一、树型关系的数据表 不少程序员在进行数据库设计的时候都遇到过树型关系的数据,例如常见的类别表,即一个大类,下面有若干个子类,某些子类又有子类这样的情况。当类别不确定,用户希望可以在任意类别下添加新的子类,或者删除某个类别和其下的所有子类,而且预计以后其数量会逐步增长,此时我们就会考虑用一个数据表来 ...
分类:
数据库 时间:
2019-08-11 12:48:45
阅读次数:
86
一、权限管理模型的必要性: a. 安全性:防止误操作,防止数据泄露,保证信息的安全。 b. 数据隔离:保持不同的角色具有不同的权限,只能看到自己权限范围内的数据 二、权限管理模型的发展: a. 传统的权限管理:随着用户数量的增大和用户权限区别的增大,传统的权限管理需要针对每个用户依次管理,成本较高。 ...
分类:
其他好文 时间:
2019-08-07 22:39:04
阅读次数:
96
一、ssm框架开发众筹网站 1.项目设计 (1)页面设计 (Frontpage, Dreamweaver, 文本编辑器) (2)物理数据模型(PDM) -- 数据库设计 (PowerDesigner,MySQLWorkbench)(安装) (3)业务流程设计 (UML : 类图,时序图,用例图,页面 ...
分类:
编程语言 时间:
2019-07-31 18:13:15
阅读次数:
695
2019年7月19-20日,以“运筹帷幄,数揽未来”为主题的DAMS中国数据智能管理峰会在上海青浦区成功举办。在DAMS峰会上,巨杉数据库为大家带来了题为“云架构下的分布式数据库设计与实践”的主题分享。微服务下数据库架构的演进应用开发从传统架构向分布式转型,最先面临改造的自然就是应用程序框架。如今的微服务框架已经非常成熟,其代表性架构往往包括协议处理、服务拼装、原子服务、以及底层持久化四层。业务逻
分类:
数据库 时间:
2019-07-23 00:30:19
阅读次数:
135
1 Solr案例实战 1.1 需求 使用Solr实现电商网站中商品信息搜索功能,可以根据关键字、分类、价格搜索商品信息,也可以根据价格进行排序,并且实现分页功能。 界面如下: 1.2 分析 开发人员需要的文档:静态页面(根据UI设计由美工给出)、数据库设计、原型设计 1.2.1 UI分析 1.2.2 ...
分类:
其他好文 时间:
2019-07-20 23:08:58
阅读次数:
98
1. 综合案例 1.1. 需求 使用Solr实现电商网站中商品信息搜索功能,可以根据关键字、分类、价格搜索商品信息,也可以根据价格进行排序,并且实现分页功能。 界面如下: 1.2分析 开发人员需要的文档:静态页面(根据UI设计由美工给出)、数据库设计、原型设计 1.2.1 UI 分析 1.2.2 架 ...
分类:
其他好文 时间:
2019-07-20 21:47:56
阅读次数:
139
1. 综合案例 1.1. 需求 使用Solr实现电商网站中商品信息搜索功能,可以根据关键字、分类、价格搜索商品信息,也可以根据价格进行排序,并且实现分页功能。 界面如下: 1.2. 分析 开发人员需要的文档:静态页面(根据UI设计由美工给出)、数据库设计、原型设计 1.2.1. UI分析 1.2.2 ...
分类:
其他好文 时间:
2019-07-20 21:17:07
阅读次数:
144
总结:1.E-R图设计: 理念:一对一(1 1):将任意1端的主键拿来做另一端的外键 一对多(1 n):将1端的主讲拿来做n端的外键 多对多(n m):互相将双方的主键拿来做另一端的外键 数据库设计的三大范式:一、表中的每个字段必须是不能再分割的最小独立字段。 二、在第一范式的基础上,表中的每个字段 ...
分类:
数据库 时间:
2019-07-19 17:02:21
阅读次数:
206