(第4章-3)表的排序、索引、统计

合集下载

数据库应用技术思考与练习参考答案(周慧)

数据库应用技术思考与练习参考答案(周慧)

第1章数据库系统与数据库概念设计数据库应用技术(SQL Server 2005)人民邮电出版社课后习题思考与练习一、选择题1.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A )。

A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS2.下面列出的数据库管理技术发展的3个阶段中,没有专门的软件对数据进行管理的阶段是(D)。

I.人工管理阶段II.文件系统阶段III.数据库阶段A.I 和IIB.只有IIC.II 和IIID.只有I3.描述数据库全体数据的全局逻辑结构和特性的是(A )。

A.模式B.内模式C.外模式4.要保证数据库的数据独立性,需要修改的是(C )。

A.模式与外模式B.模式与内模式C.三级模式之间的两层映射D.三级模式5.E-R方法的三要素是(C)。

A.实体、属性、实体集B.实体、键、联系C.实体、属性、联系D.实体、域、候选区6.概念设计的结果是(B )。

A.一个与DBMS相关的要领模型B.一个与DBMS无关的概念模型数据库应用技术(SQL Server 2005)C.数据库系统的公用视图D.数据库系统的数据字典7.下列四项中,不属于数据库系统特点的是(C )。

A.数据共享B.数据完整性C.数据冗余度高D.数据独立性高第2章关系模型与数据库逻辑设计思考与练习一、选择题1.关系数据模型是目前最重要的一种数据模型,它的三个要素是(A )。

A.实体完整性、参照完整性、用户自定义完整性B.数据结构、关系操作、完整性约束C.数据增加、数据修改、数据查询D.外模式、模式、内模式2.一个关系中,能唯一标识元组的属性集称为关系的(B)。

A.副键B.关键字C.从键D.参数3.现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)、医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果),其中,医疗关系中的外码是(A )。

数据库复习题一

数据库复习题一

《数据库原理与应用》练习题一、选择题(1)第一章1.数据库系统的最大特点是(A )。

A.数据的三级抽象和二级 B.数据共享性C.数据的结构化 D.数据独立性2.DBS具有较高的数据独立性,是因为DBS采用了[B ]A.嵌入式语言 B.三级模式结构 C.DD D.六个层次的存储介质3.在层次、网状模型中,起导航数据作用的是[ A]A.指针 B.关键码 C.DD D.索引4.数据库中,数据的物理独立性是指(C )。

A、DB和DBMS的相互独立B、用户程序与DBMS的相互独立C、用户的应用程序与存储在磁盘上的数据库中的数据相互独立D、应用程序与数据库中的逻辑结构相互独立5.在数据库三级模式间引入二级映象的主要作用是( A )A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性6.在数据库的体系结构中,数据库存储结构的改变会引起内模式的改变。

为使数据库的模式保持不变,从而不必修改应用程序,须改变模式与内模式之间的映像。

这样,使数据库具有(C )。

A、数据独立性B、逻辑独立性C、物理独立性D、操作独立性7.在关系数据库中,若数据库的存储结构改变了,而用户的应用程序可以不变, 这是A 。

A.数据的物理独立性B.数据的逻辑独立性C.数据的位置独立性D.数据的语义独立性8.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是 D 。

A.外模式 B.内模式 C.存储模式 D.(概念)模式9.现实世界中客观存在并能相互区别的事物为(A )。

A、实体B、实体集C、字段D、记录10.实体是信息世界中的术语,与之对应的数据库术语为 D 。

A.文件 B.数据库 C.字段 D.记录11.DBMS是(C)。

A、一个完整的数据库应用系统B、一组硬件C、一组系统软件D、既有硬件又有软件12.下列四项中,不属于数据库系统的特点是(C )。

A、数据共享B、数据完整性C、数据冗余度高D、数据独立性高13.数据库系统中,用户使用的数据视图是( A )描述,该视图是用户和数据库系统之间的接口。

大学计算机基础word练习题及详解答案

大学计算机基础word练习题及详解答案

操作要求1. 对正文进行排版,其中:(1)章名使用样式“标题1”,并居中;编号格式为:第X章,其中X为自动排序。

(本小题1分)(2)小节名使用样式“标题2”,左对齐;编号格式为:多级符号,X.Y。

X为章数字序号,Y为节数字序号(例:1.1)。

(本小题1分)(3)新建样式,样式名为:“样式0000”;其中:a. 字体:- 中文字体为“楷体_GB2312”,- 西文字体为“Times New Roman”,- 字号为“小四”;b. 段落:- 首行缩进2字符,- 段前0.5行,段后0.5行,行距1.5倍;c. 其余格式,默认设置。

(本小题1分)(4)对出现“1.”、“2.”...处,进行自动编号,编号格式不变;对出现“1)”、“2)”...处,进行自动编号,编号格式不变。

(本小题1分)(5)将(3)中的样式应用到正文中无编号的文字。

注意:不包括章名、小节名、表文字、表和图的题注。

(本小题1分)(6)对正文中的图添加题注“图”,位于图下方,居中。

a. 编号为“章序号”-“图在章中的序号”,(例如第1章中第2幅图,题注编号为1-2)b. 图的说明使用图下一行的文字,格式同标号,c. 图居中。

(本小题1分)(7)对正文中出现“如下图所示”的“下图”,使用交叉引用,改为“如图X-Y所示”,其中“X-Y”为图题注的编号。

(本小题1分)(8)对正文中的表添加题注“表”,位于表上方,居中。

a. 编号为“章序号”-“表在章中的序号”,(例如第1章中第1张表,题注编号为1-1)b. 表的说明使用表上一行的文字,格式同标号。

c. 表居中。

(本小题1分)(9)对正文中出现“如下表所示”的“下表”,使用交叉引用,改为“如表X-Y所示”,其中“X-Y”为表题注的编号。

(本小题1分)(10)为正文文字(不包括标题)中首次出现“Access”的地方插入脚注,添加文字“Access 是由微软发布的关联式数据库管理系统”。

(本小题1分)2. 在正文前按序插入节,使用“引用”中的目录功能,生成如下内容:(1)第1节:目录。

数据库原理与应用---习题解析

数据库原理与应用---习题解析

数据库的概述1. 是存储在计算机内有结构的数据的集合。

A.数据库系统B.数据库C.数据库管理系统D.数据结构2.在数据库中存储的是。

A.数据库中存储的是。

B.数据模型C.数据以及数据之间的联系D.信息3.数据库中,数据的物理独立性是指。

A.数据库与数据库管理系统的相互独立B.用户程序与DBMS的独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构相互独立4.下述关于数据库系统的正确叙述是。

A.数据库系统减少了冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据5.数据库技术中采用分级方法将数据库的结构划分成多个层次,是为了提高数据库的A.数独立性B.逻辑独立性C.数据的共享D.物理独立性6.在数据库技术中,为了提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户及级、和存存储级三个层次。

A.管理员级B.外部级C.概念级D.内部级7.在数据库中,产生不致的原因是。

A.数据存储量太大B.没有严格保护数据C.未对数据进行完整性控制D.数据冗余8.数据库管理系统中用于定义和描述数据库逻辑结构的语言称为。

A.数据库描述语言B.数据库子语言C.数据操纵语言D.数据结构语言9.数据库系统的核心是。

A.编译系统B.数据库C.操作系统D.数据库管理系统10.数据库管理系统能实现对数据库数据的查询、插入修改和删除等操作,这种功能称为。

A.数据定义功能B.数据管理功能C.数据操纵功能D.数据控制功能11.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是A.外模式B.内模式C.存储模式D.模式12.数据库系统的独立性是指。

A.不会因为数据的变化而影响应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构13.实体是信息世界中的术语,与之对应的数据术语为。

2020年智慧树知道网课《数据库原理和应用》课后章节测试满分答案

2020年智慧树知道网课《数据库原理和应用》课后章节测试满分答案

第一章测试1【单选题】(3分)下列四项中,不属于数据库系统特点的是()。

A.数据完整性B.数据共享C.数据独立性高D.数据冗余度高2【单选题】(3分)数据库系统的数据独立性体现在()。

A.不会因为存储策略的变化而影响存储结构B.不会因为某些存储结构的变化而影响其他的存储结构C.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序D.不会因为数据的变化而影响到应用程序3【单选题】(3分)描述数据库全体数据的全局逻辑结构和特性的是()。

A.内模式B.用户模式C.模式D.外模式4【单选题】(3分)要保证数据库的数据独立性,需要修改的是()。

A.三层模式B.模式与内模式C.模式与外模式D.三层之间的两种映射5【单选题】(3分)用户或应用程序看到的那部分局部逻辑结构和特征的描述是(),它是模式的逻辑子集。

A.模式B.物理模式C.子模式D.内模式第二章测试1【单选题】(3分)一个关系只有一个()。

A.候选码B.外码C.主码D.超码2【单选题】(3分)关系代数运算是以()为基础的运算。

A.集合运算B.代数运算C.谓词演算D.关系运算3【单选题】(3分)关系数据库管理系统应能实现的专门关系运算包括()。

A.选择、投影、连接B.显示、打印、制表C.排序、索引、统计D.关联、更新、排序。

数据库原理习题(2022-2022-1)

数据库原理习题(2022-2022-1)

数据库原理习题(2022-2022-1)第一、二、三章练习题一、单项选择题1、DBA是指(B)A、高级程序员B、数据库管理员C、数据库系统D、数据库管理系统2、在下列关于关系的陈述中,错误的是(B)A、表中任意两行的值不能相同B、表中任意两列的值不能相同C、行在表中的顺序无关紧要D、列在表中的顺序无关紧要3、数据库在磁盘上的基本组织形式是4.在数据库中存储的是(C)。

[B]A.DBB.文件C.二维表D.系统目录5.在关系数据库系统中,当合并两个关系时,用户程序可以不变。

这是(C)A、数据的物理独立性B、数据的位置独立性C、数据库的逻辑独立性D、数据库的存储独立性6.在下面的数据模型中,(D)是概念数据模型[B]A.9个B.13个C.17个D.21个A.数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构10.关系笛卡尔积运算记号R某S中,(D)A.R为关系名,S为属性名C.R为属性名,S为关系名B.R和S均为属性名D.R和S均为关系名9.子模式DDL用来描述(B)11.对单个用户使用的数据视图的描述称为(A)A.外模式B.概念模式C.内模式D.存储模式12.数据管理技术发展的3个阶段中,(A)阶段没有专门的软件对数据进行管理。

Ⅰ、人工管理阶段Ⅱ、文件管理阶段Ⅲ、数据库阶段A、只有ⅠB、只有ⅡC、Ⅰ和ⅡD、Ⅱ和Ⅲ13.在数据库的三级模式间引入二级映象的主要作用是(A)A、提高数据与程序的独立性B、提高数据与程序的安全性C、保持数据与程序的一致性D、提高数据与程序的可移植性14.在关系模型中,同一个关系中的不同属性,其(C)。

A.属性名可以相同,数据类型不能相同B.属性名和数据类型都不能相同C.属性名不能相同,数据类型可以相同D.属性名和数据类型都可以相同15.五种基本关系代数运算是(A)A.∪,-,某,π和σB.∪,-,∞,π和σC.∪,∩,某,π和σD.∪,∩,∞,π和σ16.SQLServer是一种(C)数据库管理系统。

第4章排序、索引、查询、关联10用2

第4章排序、索引、查询、关联10用2

功能:对当前表中满足条件的记录,按<索引表 达式>的值建立一个索引文件,并打开此索引文 件,其缺省的文件扩展名为.IDX。 <索引关键表达式>: 用以指定记录重新排序的字 段或表达式。 注意:单索引只能按表达式的值升序排
使用条件子句限制()
Use e:\data\Zg Index to sy1 on 性别 FOR 基本工资>200
建立“唯一索引”
Use e:\data\zg
Index to sy2 on 性别 UNIQUE
brows
建立“多个索引”
Use e:\data\zg Index to sy3 on 性别 Index to sy4 on 部门 additive
Brows
注意:哪个索引文件是主控索引文件??
建立复合索引文件命令格式
N—索引文件顺序号;n—索引顺序号
索引文件的关闭
• SET INDEX TO
• 功能:关闭当前工作区中所有打开的单索引文件和非结构 符合索引文件,但不关闭结构复合索引文件
• CLOSE INDEXES • 功能:关闭当前工作区内所有打开的单索引文件和非结构 复合索引文件;但不关闭结构复合索引文件 • USE • 功能:关闭当前工作区内所有打开的索引文件和表文件
记录物理排序命令格式
SORT TO <新表文件名> ON <字段名1> [/A | /D] [/C] [,<字段名2> [/A | /D] [/C] ...]
[<范围>] [FOR <逻辑表达式>] [WHILE <逻辑表达式>] [FIELDS <字段名列表>]
• [/A | /D] 中/A表示升序,/D 表示降序;升降序 只能择其一;系统默认为升序 • [/C] 针对字符型字段,表示排序时不区分大小 写字母,/C选项与/A或/D选项组合使用(如/ac 或/dc) • 默认范围为 ALL

SQL Server 2012数据库技术及应用习题及答案

SQL Server 2012数据库技术及应用习题及答案

SQL Server 2012数据库技术及应用习题及答案第1章数据库系统认知1.下面列出的数据库管理技术发展的3个阶段中,没有统一管理和控制的专门软件对数据进行管理的是(D)。

Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段A.只有ⅠB.只有ⅡC.Ⅱ和ⅢD.Ⅰ和Ⅱ2.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A)。

A.DBS包括DB和DBMS B.DBMS包括DB和DBSC.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS3.下列四项中,不属于数据库系统特点的是(C)。

A.数据共享B.提高数据完整性C.数据冗余度高D.提高数据独立性4.描述数据库整体数据的全局逻辑结构和特性的是数据库的(A)。

A.模式B.内模式C.外模式5.用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C)。

A.模式B.内模式C.外模式6.在修改数据结构时,为保证数据库的数据独立性,只需要修改的是(C)。

A.模式与外模式B.模式与内模式C.三级模式之间的两层映射D.三级模式7.数据模型的三个要素是(B)。

A.实体完整性、参照完整性、域完整性B.数据结构、数据操作、数据完整性C.数据增加、数据修改、数据查询D.外模式、模式、内模式8.下述(D)不是DBA数据库管理员的职责。

A.负责整个数据库系统的建立B.负责整个数据库系统的管理C.负责整个数据库系统的维护和监控D.数据库管理系统设计9.下列选项中(A)不是数据库系统的特点。

A.数据加工B.数据共享C.关系模型D.减少数据冗余第2章需求分析与数据库概念设计1.下列不属于系统需求分析阶段的工作是(C)。

A.建立数据字典B.建立数据流图C.建立E-R图D.系统功能需求分析2.数据流图是在数据库系统开发(C)阶段进行的。

A.逻辑设计B.物理设计C.需求分析D.概念设计3.描述信息世界的概念模型,指的是(D)。

A.客观存在的事物及其相互联系B.将信息世界中的信息数据化C.实体模型在计算机中的数据化表示D.现实世界到机器世界的中间层次4.概念设计的结果是(B)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
10
索引概述
(2) 独立复合索引文件(非结构复合索引文件) 独立复合索引文件 非结构复合索引文件) 复合索引文件( 独立复合索引文件是用相关命令另行建立 独立复合索引文件是用相关命令另行建立的,它 相关命令另行建立的 的扩展中也是.CDX, 的扩展中也是 .CDX , 但主名是由建立索引的人 自己命名的 独立复合索引文件必须用相应的命 自己命名的。独立复合索引文件必须用相应的命 令打开。 令打开。 只有在独立复合索引文件打开时 系统才会维护 只有在独立复合索引文件打开时,系统才会维护 索引文件打开时, 该索引文件中的索引标识。如果只打开表 该索引文件中的索引标识。如果只打开表,没有 只打开表, 打开独立复合索引文件,进行记录的添加、 打开独立复合索引文件,进行记录的添加、修改 和删除时,系统不会对独立复合索引文件中的索 和删除时,系统不会对独立复合索引文件中的索 维护。 引标记进行维护 引标记进行维护。
4
表的排序与索引
排序
索引
5
表的排序
命令: <表文件名 表文件名> <字段名 字段名1> 命令:SORT TO <表文件名> ON <字段名1> [/A][/D][/C][,<字段名 [/A][/D][/C][,<字段名2> [/A][/D][/C]… ] 字段名2> [ASCENDING | DESCENDING] [<范围>] [FIELDS <字段名表>] [<范围 范围>] <字段名表 字段名表>] [FOR <条件> ] <条件 条件> 功能:对当前表中的记录进行排序, 功能:对当前表中的记录进行排序,将结果存入 一个新表,新表由必选项 表文件名>指出。 由必选项< 一个新表,新表由必选项<表文件名>指出。 /A 表示升序,/D表示降序 /C表示在排序时忽略大 表示降序, 表示升序,/D表示降序,/C表示在排序时忽略大 小写。 小写。
8
索引概述
2. 索引文件的种类
在VFP 6.0中索引文件有两种结构: 中索引文件有两种结构: 一种是传统的.IDX 索引文件 称为单索引文件 一种是传统的 .IDX索引文件 , 称为 单索引文件 索引文件, 单索引文件只有一个索引关键字表达式 只有一个索引关键字表达式。 。单索引文件只有一个索引关键字表达式。 另一种是.CDX 索引文件 称为复合索引文件 另一种是 .CDX索引文件, 称为 复合索引文件 。 索引文件, 复合索引文件。 复合索引文件包含多个索引关键字表达式, 多个索引关键字表达式 复合索引文件包含多个索引关键字表达式,这些 索引标识。 索引关键字表达式称为索引标识 索引关键字表达式称为索引标识。复合索引文件 也有两种: 也有两种:
18
建立索引文件
TAG子句建立复合索引文件的索引标识。 子句建立复合索引文件的索引标识。 子句建立复合索引文件的索引标识 OF…:指定独立复合索引文件的名字。若 独立复合索引文件的名字 :指定独立复合索引文件的名字。 缺省表示建立结构复合索引文件。 缺省表示建立结构复合索引文件。 TO 子句:建立单索引文件。 子句:建立单索引文件。 单索引文件 COMPACT:用来指定单索引文件为压缩的。 压缩的 :用来指定单索引文件为压缩 ASCENDING:升序;也是默认的顺序。 :升序;也是默认的顺序。 DESCENDING:降序。 :降序。 UNIQUE:建立唯一索引型索引文件。 唯一索引型索引文件 :建立唯一索引型索引文件。 CANDIDATE:建立候选型索引文件。 候选型索引文件 :建立候选型索引文件。 ADDITIVE:建立本索引时并不关闭先前的索 并不关闭先前的索 :建立本索引时并不关闭先前的 引文件。 引文件。 19
13
索引概述
说明:主索引和候选索引只存储在结构复合索引 说明:主索引和候选索引只存储在结构复合索引 只存储在 文件中,不能存储在独立复合索引文件和 存储在独立复合索引文件和单索引 文件中,不能存储在独立复合索引文件和单索引 文件中,而普通索引和唯一索引可以存储在所有 文件中, 普通索引和唯一索引可以存储在所有 可以存储在 类型的索引文件中 的索引文件中。 类型的索引文件中。
12
索引概述
3)普通索引:允许数据表中各记录的索引字段 )普通索引:允许数据表中各记录的索引字段 或字段组合的值相同 既允许在数据库表 值相同。 数据库表中建立 或字段组合的值相同。既允许在数据库表中建立 也允许在自由表中建立。适用于排序和查询。 也允许在自由表中建立。适用于排序和查询。 自由表中建立 排序 4)唯一索引:是VFP为保持与低版本软件的兼 )唯一索引: 与低版本软件的兼 为保持与低版本软件的 而保留的一种索引。 允许数据表中各记录的 容而保留的一种索引。它允许数据表中各记录的 索引字段或字段组合表达式的值相同 值相同, 索引字段或字段组合表达式的值相同,但是在索 引表中只保留数据表中与索引字段值相同的第一 只保留数据表中与索引字段值相同的 引表中只保留数据表中与索引字段值相同的第一 条记录。 条记录。
索引文件的使用
要使用索引时,必须同时打开表与索引文件。 要使用索引时,必须同时打开表与索引文件。结 同时打开表与索引文件 构复合索引文件总是随着数据库表的打开而打开, 索引文件总是随着数据库表的打开而打开 构复合索引文件总是随着数据库表的打开而打开, 一旦数据表文件关闭也就自动关闭。 一旦数据表文件关闭也就自动关闭。 一个表可以打开多个索引文件, 打开多个索引文件 一个表可以打开多个索引文件,同一个复合索引 文件中也可能包含多个索引标识 包含多个索引标识, 文件中也可能包含多个索引标识,但任何时候只 一个索引文件能起作用, 文件能起作用 有一个索引文件能起作用,在复合索引文件中也 只有一个索引标识 起作用。 一个索引标识能 只有一个索引标识能起作用。当前起作用的索引 文件称为主控文件 当前起作用的标识称为主控 主控文件, 文件称为主控文件,当前起作用的标识称为主控 标识。 标识。
9
索引概述
(1) 结构复合索引文件 结构复合索引文件 在 表设计器 中创建索引时 , VFP6.0 会创建一个 表设计器中创建索引时 VFP6 中创建索引时, 扩展名为.CDX 结构复合索引文件 结构复合索引文件。 扩展名为 .CDX结构复合索引文件。 这个复合索 引文件具有与表名相同的文件名 引文件具有与表名相同的文件名。 与表名相同的文件名。 打开表时,自动打开与表同名的 CDX 结构复合 打开表时 , 自动打开 与表同名的 .CDX结构复合 与表同名的. 同时自动关闭它 索引文件。关闭表时同时自动关闭 索引文件。关闭表时同时自动关闭它。当表中进 行记录的添加、修改和删除时,系统会自动 自动对结 行记录的添加、修改和删除时,系统会自动对结 维护。 构复合索引文件中的全部索引标记进行维护 构复合索引文件中的全部索引标记进行维护。
6
表的索引
1
2
索引概述
索引操作
7
索引概述
1. 索引的概念-逻辑顺序 索引的概念对表中的记录进行索引操作后,会产生索引文 对表中的记录进行索引操作后 , 会产生 索引文 索引文件就好象是索引关键字 记录号的 索引关键字与 件 。 索引文件就好象是 索引关键字 与 记录号 的 对照表, 对照表 , 索引文件中的记录号是按索引关键字 的顺序存放的。 的顺序存放的 。 索引并不改变表中记录的物理 存储顺序,只是可以按引的顺序操作 按索引的顺序操作表中的 存储顺序 , 只是可以 按索引的顺序操作 表中的 记录。索引可提高表的检索速度。 记录。索引可提高表的检索速度。
第4章 数据库及表的基本操作 章 ——表的索引与统计 表的索引与统计
1
教学目的: 教学目的:
1. 了解记录排序的概念与方法 了解记录排序 排序的概念与方法 2. 掌握索引的建立与使用 3. 掌握统计命令的基本使用 掌握统计命令的基本使用 统计命令
重点: 重点:
索引的建立与使用 索引的建立与使用
难点: 难点:
索引类型
2
表的索引与统计
索引
统计
上机练习
3
表的排序与索引
创建表后,记录间存在着一定的物理顺序。使用 创建表后,记录间存在着一定的物理顺序。 表中记录时,经常需要调整记录的顺序 调整记录的顺序。 表中记录时,经常需要调整记录的顺序。 方法一:用SORT排序。可以根据指定字段的值 方法一: SORT排序 可以根据指定字段 排序。 字段的值 进行升序或降序的排序。通过排序调整 调整表中记录 进行升序或降序的排序。通过排序调整表中记录 实际位置, 产生一个新表。缺点: 的实际位置,并产生一个新表。缺点:占用磁盘 空间多,运行速度慢。 空间多,运行速度慢。 方法二:使用索引。索引可提高表的检索速度。 方法二:使用索引 索引可提高表的检索速度。 索引。
20
打开索引文件
自然打开:刚建立的索引文件即是打开的, 自然打开:刚建立的索引文件即是打开的,马 的索引文件即是打开的 上就可以发生作用。 上就可以发生作用。结构复合索引文件随数据表 的打开而打开。 的打开而打开。 在打开数据表的时候一同打开,命令如下: 打开数据表的时候一同打开,命令如下: 一同打开 USE <表文件名 INDEX <索引文件名表> 表文件名> 索引文件名表 表文件名 索引文件名 [ORDER 顺序号 单索引文件名 顺序号|单索引文件名 单索引文件名] 打开表后打开索引文件: 打开表后打开索引文件: SET INDEX TO [索引文件名表] 索引文件名表 索引文件名 [ORDER 顺序号 单索引文件名 顺序号|单索引文件名 单索引文件名] [ADDITIVE]
17
建立索引文件
2. 命令方式建立索引文件 命令方式建立索引文件
格式: 索引表达式> 格式:INDEX ON <索引表达式 索引表达式 TAG <索引标识 索引标识>[OF CDX文件名 文件名] 索引标识 文件名 |TO <单索引文件名 单索引文件名> 单索引文件名 [COMPACT] [FOR <条件 条件>] 条件 [ASCENDING | DESCENDING] [UNIQUE | CANDIDATE] [ADDITIVE]
相关文档
最新文档