您所在位置: 网站首页 / 文档列表 / 数据库 / 文档详情
数据库基础 第四章 查询和统计.ppt 立即下载
上传人:yy****24 上传时间:2024-09-06 格式:PPT 页数:44 大小:370KB 金币:18 举报 版权申诉
预览加载中,请您耐心等待几秒...

数据库基础 第四章 查询和统计.ppt

数据库基础第四章查询和统计.ppt

预览

免费试读已结束,剩余 34 页请下载文档后查看

18 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

——VisualFoxPro6.0第二部分数据库操作第四章查询和统计4.1表的排序排序是以当前表中的一个或几个字段为关键字,对表中记录重新排列顺序,并存放到一个新的表文件中的过程。排序不改变当前表文件记录的顺序。格式:SORTTO<新文件名>ON<字段1>[/A|/D][/C][,<字段2>[/A|/D][/C]...][ASCENDING|DESCENDING][<范围>][FOR<条件表达式>][WHILE<条件表达式>][FIELDS<字段名表>]功能:对当前表中满足条件的记录按指定关键字排序,生成一个新的有序文件。说明:<字段1>、<字段2>...是排序的关键字段。可以定义多个关键字段,首先根据第一个关键字<字段1>和指定的排序方式排序;当第一个字段完全相同时,再按第二个关键字<字段2>排序,依次类推。排序方式:/A表示按升序排序,是缺省方式;/D表示按降序排序;/C表示排序时区分字母的大小写,可以与/A、/D组合,写成/AC、/DC。FIELDS<字段名表>:指定新生成的表文件中所包含的字段,缺省包含所有字段。TO<新文件名>:指定排序生成的新表文件。排序操作不改变原来表文件的内容。排序操作的注意事项索引文件包含两部分信息:1.每条记录的索引关键字值2.与其对应的记录位置1、索引文件的结构单索引文件:只有一个索引项,其文件扩展名为.idx。复合索引文件:将几个索引项包含到一个文件中,各索引项用标记区分,其文件的扩展名为.cdx。主索引:保证字段中值的唯一性,只能建一个,自由表不能建立该索引(特别注意)。候选索引:保证字段值唯一性,可以建多个.普通索引:仅决定记录顺序,字段值可以重复.唯一索引:为了与以前版本兼容。格式:INDEXON<索引表达式>TO<idx索引文件名>|TAG<标记名>[FOR<条件>][ASCENDING|DESCENING][UNIQUE]说明:①用这个命令既可创建单索引文件(.idx),也可以创建复合索引文件(.cdx)创建单索引文件:INDEXON<表达式>TO<单索引文件名>创建结构复合索引文件:INDEXON<表达式>TAG<标记名>②TAG<标记名>:用于识别结构复合索引文件中的各个索引项。③ASCENDING|DESCENING:仅在建立复合索引文件时有效,表示按表达式的升序或降序建立索引。④UNIQUE:建立唯一索引。《演示实验一》以57页例4.2为样本创建一般索引文件《演示实验二》以57页例4.3、4.4为样本(一个通过命令,一个通过表设计器)创建复合索引文件索引文件打开,并指定为主索引(主标记)后才能起作用。否则记录按原有物理顺序排列.idx索引文件需要用命令显示打开;结构复合索引文件会随着表的打开而自动打开,对其只需指定主标记。1.打开单索引文件:USE<表文件名>INDEX<索引文件表>[ORDER<数值表达式>|<idx索引文件>[ASCENDING|DESCENDING]]功能:在打开表文件的同时打开若干索引文件,并可以指定主索引文件(或主标记)。说明:①INDEX<索引文件表>:指出同时打开的idx索引文件。②ORDER<数值表达式>:指定第几个索引文件为主索引文件,ORDER0表示没有主索引文件。③<idx索引文件>:用索引文件名指定主索引文件。④若ORDER选项缺省,则索引文件表中第一个索引文件为主索引.⑤[ASCENDING|DESCENDING]:必须在ORDER子句之后才起作用,强制将记录按主索引的升序或降序显示。它只影响显示结果而不改变索引文件。打开结构复合索引文件格式:USE<表文件名>[ORDERTAG<标记名>]说明:对结构复合索引文件指定<标记名>为主标记,若ORDER子句缺省,则结构复合索引文件中的哪个标记都不起作用。《演示实验三》以59页例4.5、4.6为样本打开索引文件命令格式:SETINDEXTO[<索引文件表>][ORDER<数值表达式>|<idx索引文件>|[TAG]<标记名>[ASCENDING|DESCENDING]][ADDITIVE]功能:打开或关闭索引文件说明:①该命令的选项与USE命令的选项用法一样。②不带任何选项的SETINDEXTO命令关闭所有打开的索引文件(结构复合索引文件除外)。③若选择了ADDITIVE,则打开新索引文件的同时不关闭原来已打开的索引文件,否则将关闭原来已打开的索引文件。当表文件和相关索引文件都打开后,可以使用SETORDERTO命令改变主索引或主标记。命令格式:SETORDERTO[<数值表达式>|<idx索引文件>|[TAG]<标记名>[ASCENDING|DESCENDI
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

数据库基础 第四章 查询和统计

文档大小:370KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用