《数据库应用与程序设计教程》第5章 数据库综合操作

第五章数据库综合操作 第5章 教据年数据年综合操作 数据库应用往往涉及到多个表
第五章 数据库综合操作 第 5 章 数据库数据库综合操作 数据库应用往往涉及到多个表

第五章数据库综合操作 5.1索引及索引类型 5.1.1索引 数 5.1.2索引的类型 5.1.3索引文件及其分类 学5.2创建索引与索引的使用 5.2.1用表设计器创建索引 5.2.2用命令方式创建索引 5.2.3使用索引 5.3数据库中多表的使用 容5.3.1工作区 5.3.2工作区选择
第五章 数据库综合操作 5.1 索引及索引类型 5.1.1 索引 5.1.2 索引的类型 5.1.3 索引文件及其分类 5.2 创建索引与索引的使用 5.2.1 用表设计器创建索引 5.2.2 用命令方式创建索引 5.2.3 使用索引 5.3 数据库中多表的使用 5.3.1 工作区 5.3.2 工作区选择 教 学 内 容

第五章数据库综合操作 5.4建立表间的关系 5.4.1建立表间永久关系 5.4.2设置参照完整性 教学内容 5.4.3建立表间临时关系
第五章 数据库综合操作 5.4 建立表间的关系 5.4.1 建立表间永久关系 5.4.2 设置参照完整性 5.4.3 建立表间临时关系 教 学 内 容

第五章数据库综合操作 5.1索引及索引类型 5.1.1索引 1.记录的物理顺序 Visual foxpro中表文件的记录号是按记录输入时的先后 顺序给定的,我们把这种顺序称为记录的物理顺序。 2.记录的逻辑顺序 Visual foxpro中表的索引和一本书中的索引类似。书中 的索引是一份页码的列表,指向书中的页号。表的索引按某 种规则对记录进行逻辑排序,是一个记录号的列表,指向待 处理的记录,并确定了记录的处理顺序
第五章 数据库综合操作 1.记录的物理顺序 Visual FoxPro 中表文件的记录号是按记录输入时的先后 顺序给定的,我们把这种顺序称为记录的物理顺序。 2.记录的逻辑顺序 Visual FoxPro 中表的索引和一本书中的索引类似。书中 的索引是一份页码的列表,指向书中的页号。表的索引按某 种规则对记录进行逻辑排序,是一个记录号的列表,指向待 处理的记录,并确定了记录的处理顺序。 5.1 索引及索引类型 5.1.1 索引

第五章数据库综合操作 3.索引 索引不是重排记录的物理顺序生成一个新的表文件,而 是选定一个关键字,根据关键字的值对记录进行逻辑排 序。按关键字值的顺序记录此关键字值所在记录的记录 号 当表文件打开时,若对应索引文件也已打开,表中记录 的输出顺序就是在索引文件中的顺序,称为记录的逻辑 顺序。 索引可以加速检索数据的速度
第五章 数据库综合操作 3.索引 索引不是重排记录的物理顺序生成一个新的表文件,而 是选定一个关键字,根据关键字的值对记录进行逻辑排 序。按关键字值的顺序记录此关键字值所在记录的记录 号。 •当表文件打开时,若对应索引文件也已打开,表中记录 的输出顺序就是在索引文件中的顺序,称为记录的逻辑 顺序。 •索引可以加速检索数据的速度

第五章数据库综合操作 5.1.2索引的类型 1.主索引 数据库中的每一个表建立一个主索引,且一个表只能创建 个主索引。 不能为自由表建立主索引 2.候选索引 3.唯一索引 4.普通索引
第五章 数据库综合操作 5.1.2 索引的类型 1.主索引 •数据库中的每一个表建立一个主索引,且一个表只能创建 一个主索引。 •不能为自由表建立主索引 2.候选索引 3. 唯一索引 4. 普通索引

第五章数据库综合操作 5.1.3索引文件及其分类 1.结构复合压缩索引文件 以.CDX为扩展名 在打开表时自动打开,此文件在对表进行修改时,能自动 更新。 2.非结构复合压缩索引文件 3.独立索引文件
第五章 数据库综合操作 5.1.3 索引文件及其分类 1.结构复合压缩索引文件 •以.CDX为扩展名 •在打开表时自动打开,此文件在对表进行修改时,能自动 更新。 2.非结构复合压缩索引文件 3. 独立索引文件

第五章数据库综合操作 5.2创建索引与索引的使用 5.2.1用表设计器创建索引 5.2.2用命令方式创建索引使用索引 1.设置普通索引 ·命令格式: INDEX ONTAG[FOR 条件表达式>[ ASCENDING| DESCENDING] ·命令功能:创建一个复合索引文件。 说明 (1)复合索引标识是一种可以包含任意数量的独立标识(索引 项)的单个索引文件,每一个标识都由其惟一标识名确定
第五章 数据库综合操作 5.2 创建索引与索引的使用 1.设置普通索引 •命令格式:INDEX ON TAG [FOR ] [ASCENDING|DESCENDING] •命令功能:创建一个复合索引文件。 •说明: (1)复合索引标识是一种可以包含任意数量的独立标识(索引 项)的单个索引文件,每一个标识都由其惟一标识名确定。 5.2.1 用表设计器创建索引 5.2.2 用命令方式创建索引使用索引

第五章数据库综合操作 (2)FOR短语:用于建立有条件筛选索引。即只有符 合FOR条件的记录才会出现在索引文件关键字值列表中 (3) ASCENDINGDESCENDING短语:用于指定索引的排序方式, 其中 ASCENDING表示按升序排列, DESCENDING表示按降序排 列。默认值为 ASCENDING 2.设置唯一索引 3.建立非结构索引文件 命令格式: INDEX0NTAG[FOR条件表达式] LASCENDING DESCENDINGI ·说明:在非结构复合索引文件中可有多个标识
第五章 数据库综合操作 (2)FOR 短语:用于建立有条件筛选索引。即只有符 合FOR条件的记录才会出现在索引文件关键字值列表中。 (3)ASCENDING|DESCENDING短语:用于指定索引的排序方式, 其中ASCENDING表示按升序排列,DESCENDING表示按降序排 列。默认值为ASCENDING。 2.设置唯一索引 3.建立非结构索引文件 •命令格式: INDEX ON TAG OF [FOR 条件表达式] [ASCENDING|DESCENDING] •说明:在非结构复合索引文件中可有多个标识

第五章数据库综合操作 4.建立独立结构索引文件 ·命令格式: INDEX0NT0[FOR条件表达式][ ASCENDING| DESCENDING] 说明:用此命令建立独立结构索引文件后,该文件自动处于 打开状态并作为当前索引生效
第五章 数据库综合操作 4.建立独立结构索引文件 •命令格式: INDEX ON TO [FOR 条件表达式] [ASCENDING|DESCENDING] •说明:用此命令建立独立结构索引文件后,该文件自动处于 打开状态并作为当前索引生效
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《数据库应用与程序设计教程》第4章 数据库基本操作.ppt
- 《数据库应用与程序设计教程》第3章 数据类型、表达式、函数.ppt
- 《数据库应用与程序设计教程》第2章 Visual FoxPro 6.0 概述.ppt
- 《数据库应用与程序设计教程》第1章 数据库应用基础.ppt
- 《数据库应用与程序设计教程》第14章 创建输出报表.ppt
- 《数据库应用与程序设计教程》第13章 菜单系统.ppt
- 《数据库应用与程序设计教程》第12章 表单控件.ppt
- 《数据库应用与程序设计教程》第11章 表单设计及运行.ppt
- 《数据库应用与程序设计教程》第10章 面向对象可视化编程基础.ppt
- 《数据库应用与程序设计教程》教学说明.ppt
- 浙江大学:《信息安全原理》课程教学资源(PPT课件)第十四章 软件漏洞.ppt
- 浙江大学:《信息安全原理》课程教学资源(PPT课件)第十三章 软件反跟踪技术.ppt
- 浙江大学:《信息安全原理》课程教学资源(PPT课件)第十七章 数据库安全.ppt
- 浙江大学:《信息安全原理》课程教学资源(PPT课件)第十六章 计算机密码学.ppt
- 浙江大学:《信息安全原理》课程教学资源(PPT课件)第十二章 软件防拷贝技术.ppt
- 浙江大学:《信息安全原理》课程教学资源(PPT课件)第十八章 通讯安全.ppt
- 浙江大学:《信息安全原理》课程教学资源(PPT课件)第三章 计算机环境安全.ppt
- 浙江大学:《信息安全原理》课程教学资源(PPT课件)第七章 安全模型理论.ppt
- 浙江大学:《信息安全原理》课程教学资源(PPT课件)第六章 计算机可靠性设计.ppt
- 浙江大学:《信息安全原理》课程教学资源(PPT课件)第九章 操作系统安全.ppt
- 《数据库应用与程序设计教程》第6章 SQL语言.ppt
- 《数据库应用与程序设计教程》第7章 视图与查询.ppt
- 《数据库应用与程序设计教程》第8章 程序设计基础.ppt
- 《数据库应用与程序设计教程》第9章 项目管理器.ppt
- 湖北职业技术学院:《网页设计》第一讲 网页设计概述.ppt
- 湖北职业技术学院:《网页设计》第二讲 Frontpage中简单网页的设计.ppt
- 湖北职业技术学院:《网页设计》第三讲 网页中图片的处理及链接的实现.ppt
- 湖北职业技术学院:《网页设计》第四讲 动态网页与多媒体网页设计.ppt
- 湖北职业技术学院:《网页设计》第五讲 框架网页设计.ppt
- 湖北职业技术学院:《网页设计》第七讲 综合案例设计.ppt
- 湖北职业技术学院:《网页设计》第六讲 表单网页设计.ppt
- 湖北职业技术学院:《网页设计》第九讲 HTML文本标志的使用.ppt
- 湖北职业技术学院:《网页设计》第八讲 HTML基本标志和格式标志的使用.ppt
- 湖北职业技术学院:《网页设计》第十三讲 HTML中表格的制作(二).ppt
- 湖北职业技术学院:《网页设计》第十讲 HTML图片与声音标志的使用.ppt
- 湖北职业技术学院:《网页设计》第十四讲 HTML中框架的实现.ppt
- 湖北职业技术学院:《网页设计》第十二讲 HTML中表格的制作.ppt
- 湖北职业技术学院:《网页设计》第十六讲 HTML中表单网页设计(二).ppt
- 湖北职业技术学院:《网页设计》第十七讲 简单的 JavaScript特效网页设计.ppt
- 湖北职业技术学院:《网页设计》第十五讲 HTML中表单网页设计(一).ppt