数据库应用开发(一)

原创 2004年09月17日 11:51:00

实例(一个公司结构,计算每个公司的销量):

                                    A

                           B1                 B2

                   B11  B12  B13  B21 B22 B23

....

数据: B11 (100) ,B12 (120) B13 (60) ,B21 (90) B22 (70) B23 (260) 单位:(万元)

要求分别计算机每个公司的总销量,例如:

B1=B11+B12+B13 =100+120+60=280

B2=B21+B22+B23=90+70+260=420

A=B1+B2=700

要动态实时计算

在实际应用中有可以有很多种方法来计算机任一点的值!

1.可以采用逐级往上汇总的方式

2.可以采用分组汇总的方式(本文目的)

 

注:用少量的代码更优的算法来计算根节点值!

(未完,待续)

几款主流数据库的详细比较

http://blog.csdn.net/zhouhx08/article/details/7528254 开发数据库应用,选择一个好的数据库是非常重要的。目前,商品化的数据库管理系统以...
  • loongwong2011
  • loongwong2011
  • 2016年09月02日 09:28
  • 6710

数据库表的相关概念

一、表:数据的主要存储方式     1、数据表         表(table)是数据存储的最常见和最简单的形式,是构成关系型数据库的基本元素。表的最简单形式是由行和列组成,分别都包含着数据。表在...
  • u011528810
  • u011528810
  • 2013年11月29日 10:28
  • 1806

行式数据库与列式数据库

开发用了很久的Vertica,一直都知道它是“列式数据库”
  • u011397715
  • u011397715
  • 2014年11月18日 16:41
  • 1752

几种数据库序列

序列对象(也叫序列生成器)就是用CREATE SEQUENCE 创建的特殊的单行表。一个序列对象通常用于为行或者表生成唯一的标识符。 一、Oracle数据库 1、创建序列 [...
  • tomcat_2014
  • tomcat_2014
  • 2015年07月27日 19:10
  • 4053

数据库与数据仓库的区别

简而言之,数据库是面向事务的设计,数据仓库是面向主题设计的。 数据库一般存储在线交易数据,数据仓库存储的一般是历史数据。 数据库设计是尽量避免冗余,一般采用符合范式的规则来设计,数据仓库在设计...
  • cuiran
  • cuiran
  • 2014年11月09日 15:14
  • 4867

解读黑客入侵数据库的六种途径

普通的黑客从进入到退出一次数据攻击只需用不到10秒钟时间就可完成,这个时间对于数据库管理员来说即使注意到入侵者都几乎不够。因此,在数据被损害很长时间之前,许多数据库攻击都没有被单位注意到。 令人奇怪...
  • yanzhibo
  • yanzhibo
  • 2014年01月25日 11:57
  • 4327

三种主流数据库区别

Oracle Oracle 能在所有主流平台上运行(包括Windows)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的解决方案。对开发商全力支持,Oracle并行服务器通过使...
  • wuliuwei1234
  • wuliuwei1234
  • 2017年08月01日 10:26
  • 2228

数据库事务 - Transaction

1. 描述 一系列操作,要么完全执行,要么完全不执行。是数据库的一个逻辑工作单位,由DBMS的事务子系统处理。 2. ACID 一个逻辑工作单元要想成为事务,必须满足ACID(原子性、一致性...
  • u010297957
  • u010297957
  • 2015年12月21日 23:43
  • 2251

时序数据库简介

这个小文章里尽量避免使用数据挖掘的概念, 争取用简单的语言解释出来, 如果以后有时间, 再仔细介绍几种开源时序数据库的结构和关键技术。 时序数据简单的说, 就是随着时间流而不断产生的数据, 比如一台...
  • qq_19483431
  • qq_19483431
  • 2015年04月08日 08:15
  • 5184

数据库性能优化详解

1.数据库访问优化法则 要正确的优化SQL,我们需要快速定位能性的瓶颈点,也就是说快速找到我们SQL主要的开销在哪里?而大多数情况性能最慢的设备会是瓶颈点,如下载时网络速度可能会是瓶颈点...
  • yzllz001
  • yzllz001
  • 2017年02月03日 17:38
  • 34534
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:数据库应用开发(一)
举报原因:
原因补充:

(最多只允许输入30个字)