![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库设计
oceans0501
诚实信用是我的做人准则,细心是我的特点,认真是我的作风,自信乐观是我健康心理的来源,工作和生活经历给了我强烈的责任感。年轻的我精力充沛,勇于接受挑战。
展开
-
尽量在SQL中Group
对于汇总类型的分析报表,在报表生成时往往需要进行分组聚集运算,如果在数据库中先进行一次分组聚集,能够大大减少取到报表服务器的记录数,加快取数和报表运算的速度。 看如下报表: 这是一个典型的交叉分组报表,其sql有两种写法: 第一种:select 产品,客户,销量 from 购买记录表 第二种:select产品,客户,sum(销量) from 购买记录表 group by 产品,客户...2010-04-07 19:04:07 · 102 阅读 · 0 评论 -
数据库设计
数据库各级模式的形成过程 1.需求分析阶段:综合各个用户的应用需求 2.概念设计阶段:形成独立于机器特点,独立于各个DBMS产品的概念模式(E-R图) 3.逻辑设计阶段:首先将E-R图转换成具体的数据库产品支持的数据模型,如关系模型,形成数据库逻辑模式;然后根据用户处理的要求、安全性的考虑,在基本表的基础上再建立必要的视图(View),形成数据的外模式 4.物理设计阶段:根...原创 2010-01-29 10:16:09 · 71 阅读 · 0 评论