- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL聚类扩展语句Cluster-byPostgreSQL实现-PostgreSQLwiki
SQL聚类扩展语句Cluster-by :
PostgreSQL实现
孙鹏
bluevaley@
中科院软件所
2011-7-15
提纲
• 本文目的
• 研究动机
• SQL聚类扩展语句Cluster-by语法语义
• 如何在PostgreSQL上实现?
• 其它话题
• 致谢
提纲
本文目的
• 研究动机
• SQL聚类扩展语句Cluster-by语法语义
• 如何在PostgreSQL上实现?
• 其它话题
• 致谢
本文目的
• 在科研中,使用PostgreSQL来实验验证一个新想法戒新
方法是很常见的,本文借助于“Cluster-by语句
PostgreSQL实现”这样一个主题,愿不高年级本科生、
研究生以及对PostgreSQL内核感兴趣的技术人员一起分
享如何建立环境去调试PostgreSQL、如何去理解其内核
、如何增加自己的代码等等,让您丌再畏惧PostgreSQL
内部机制,建立信心,幵能够独立的开展工作。
提纲
本文目的
研究动机
• SQL聚类扩展语句Cluster-by语法语义
• 如何在PostgreSQL上实现?
• 其它话题
• 致谢
研究动机
• 研究动机:在对聚类挖掘研究中我们发现:
1. 当前SQL (Structured Query Language)语言标准中缺少统一
的支持空间戒非空间聚类挖掘的语法语义
2. 在数据库中(in-database )进行聚类有许多好处,例如丌需
要在数据库和外部聚类模块乊间传送大量的数据,减少了网络
负载
3. 从对数据进行分组的角度来看,聚类是一类模糊的分组,是对
Group-by语句的补充
提纲
本文目的
研究动机
SQL聚类扩展语句Cluster-by语法语义
• 如何在PostgreSQL上实现?
• 其它话题
• 致谢
SQL语言聚类扩展:Cluster-by语句
• Cluster-by语句的SQL语法定义:
table expression ::= from clause
[ where clause ]
[ group by clause|Cluster by clause ]
[ having clause ]
[ window clause ]
Cluster by clause ::= CLUSTER BY clustering column
reference list
[USING clustering algorithm function]
SQL语言聚类扩展:Cluster-by语句
• Cluster-by语句的SQL语义:主要针对多个字段进行聚类
时进行了语义解释,若有:
CLUSTER BY w *col ,w *col ,...,w *col
1 1 2 2 m m
USING CAF(p , p ,...,p )
1 2 n
则加和距离凼数ODF ,定义为:
ODF =Σ (w *df (col )) | i = 1,...,m
i i i
则在ODF上执行聚类凼数CAF获得g组簇定义为:
ξ = { M | M ⊆A, M 由CAF使用ODF生成,i=1,...,g }
A,CAF,ODF i i i
SQL语言聚类扩展:Cluster-by语句
• Cluster-by的Plan tree节点:
SQL语言聚类扩展:一个使用示例
• Cluster-by的一个使用示例:
您可能关注的文档
- MM440MM430数字量输入防抖设定.PDF
- MM1数控机床控制技术pdf.PDF
- ML63AMG价格表-梅赛德斯AMG.PDF
- MOAC商业白皮书.PDF
- MobileDigitalScribe行动数位手写笔GPEN200N-Iogear.PDF
- Model310UniversalAirSamplerUAS操作手册.PDF
- ModelX–紧急应变人员指引201Tesla.PDF
- MOOC与中小学教育整合的目标与路径美国的经验-上海教育.PDF
- MP5200单芯片移动电源解决方案.PDF
- MP型系列使用说明书.PDF
- 2025年湖南省湘西土家族苗族自治州龙山县高三一模物理试卷及答案.docx
- 2025年江苏省南通市单招职业适应性考试题库推荐.docx
- 2024版应届生培训方案 .pdf
- 浙江省湖州市菱湖镇第一中学2025届中考四模生物试题含解析.doc
- 2025年湖南省湘西土家族苗族自治州花垣县高三下学期3月联考物理试卷.docx
- 2025年湖南省湘西土家族苗族自治州泸溪县高三下学期考前物理适应性演练(二)试题.docx
- 2025年江苏省南通市单招职业适应性测试题库附答案.docx
- 上下班合同样本.docx
- 2025年湖南省湘西土家族苗族自治州泸溪县高三英才班下学期物理限时训练试题.docx
- 2025年江苏省南通市单招职业适应性测试题库必考题.docx
文档评论(0)