下载此文档

高级数据库技术-高级数据库技术2-多库系统与数据集成技术课件.ppt


文档分类:IT计算机 | 页数:约37页 举报非法文档有奖
1/37
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/37 下载此文档
文档列表 文档介绍
该【高级数据库技术-高级数据库技术2-多库系统与数据集成技术课件 】是由【yzhlya】上传分享,文档一共【37】页,该文档可以免费在线阅读,需要了解更多关于【高级数据库技术-高级数据库技术2-多库系统与数据集成技术课件 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。高级数据库技术
第二章多库系统与数据集成技术



第二章多库系统与数据集成技术





所支持数据类型列表:
----------------------------------------------------------------------------------
数值类型包括整数、任意精度、浮点类型和序列类型数值。
货币类型范围-+。
字符类型分为定长类型,不定长有限制类型和不定长不限制长度类型。
二进制字符串
日期和时间类型
布尔类型
几何类型包括点、线、方形、路径、多边形和圆。
网络地址类型
位串类型就是包含1和0的串。
对象标识符类型

参数名称
最大范围
数据库大小
无限制
表大小
16TB(所有系统)
一条记录大小

字段大小
1GB
表记录条数
无限制
表字段数
250-1600(取决于字段的数据类型)
表索引
无限制
数据库极限:
相关参考资料
中文站点,里面有已译成中文的源代码分析。
上有不少源码分析的文章,但基本上都是针对postgres,而不是postgresql.。
PostgreSQL












PostgreSQL——查询解析
digit[0−9]
integer{digit}+
{integer}{
char*endptr;
errno=0;
=strtol((char*)yytext,&endptr,10);
if(*endptr!=’\||errno==ERANGE)
{
=pstrdup((char*)yytext);
returnFCONST;
}
returnICONST;
}
simple_select:SELECTopt_distincttarget_list
into_clausefrom_clausewhere_clause
group_clausehaving_clause
{
SelectStmt*n=makeNode(SelectStmt);
n−>distinctClause=$2;
n−>targetList=$3;
n−>istemp=(bool)((Value*)lfirst($4))−>;
n−>into=(char*)lnext($4);
n−>fromClause=$5;
n−>whereClause=$6;
n−>groupClause=$7;
n−>havingClause=$8;
$$=(Node*)n;
}
语法文件:
词法文件:
bison-
mv-./
mv-./
flex-CF–
raw_parser()

优化流程

高级数据库技术-高级数据库技术2-多库系统与数据集成技术课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数37
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yzhlya
  • 文件大小2.06 MB
  • 时间2022-12-02
最近更新