数据库应用基础 电大崇信县工作站:王 敏.

Slides:



Advertisements
Similar presentations
四川财经职业学院会计一系会计综合实训 目录 情境 1.1 企业认知 情境 1.3 日常经济业务核算 情境 1.4 产品成本核算 情境 1.5 编制报表前准备工作 情境 1.6 期末会计报表的编制 情境 1.2 建账.
Advertisements

2.5 函数的微分 一、问题的提出 二、微分的定义 三、可微的条件 四、微分的几何意义 五、微分的求法 六、小结.
主编:邓萌 【点按任意键进入】 【第六单元】 教育口语. 幼儿教师教育口 语概论 模块一 幼儿教师教育口语 分类训练 模块二 适应不同对象的教 育口语 模块三 《幼儿教师口语》编写组.
第一組 加減法 思澄、博軒、暐翔、寒菱. 大綱 1. 加減法本質 2. 迷思概念 3. 一 ~ 七冊分析 4. 教材特色.
阻塞操作. 在 linux 里,一个等待队列由一个 wait_queue_head_t 类型的结构来描述 等待队列的初始化: static wait_queue_head_t testqueue; init_waitqueue_head(&testqueue);
海南医学院附 院妇产科教室 华少平 妊娠合并心脏病  概述  妊娠、分娩对心脏病的影响  心脏病对妊娠、分娩的影响  妊娠合病心脏病的种类  妊娠合并心脏病对胎儿的影响  诊断  防治.
植树节的由来 植树节的意义 各国的植树节 纪念中山先生 植树节的由来 历史发展到今天, “ 植树造林,绿化祖国 ” 的热潮漫卷 了中华大地。从沿海到内地,从城市到乡村,涌现了多少 造林模范,留下了多少感人的故事。婴儿出世,父母栽一 棵小白怕,盼望孩子和小树一样浴光吮露,茁壮成长;男 女成婚,新人双双植一株嫩柳,象征家庭美满,幸福久长;
客户协议书 填写样本和说明 河南省郑州市金水路 299 号浦发国际金融中 心 13 层 吉林钰鸿国创贵金属经营有 限公司.
浙江省县级公立医院改革与剖析 马 进 上海交通大学公共卫生学院
第二章 环境.
高二(3)班黄韵桦组 指导老师:石方兴 赵改花 组员:梅妍、李媛、晏宇、何优、徐奔、杨丽雯、江璐
教师招聘考试 政策解读 讲师:卢建鹏
了解语文课程的基本理念,把握语文素养的构成要素。 把握语文教育的特点,特别是开放而有活力的语文课程的特点。
北台小学 构建和谐师生关系 做幸福教师 2012—2013上职工大会.
福榮街官立小學 我家孩子上小一.
第2期技職教育再造方案(草案) 教育部 101年12月12日 1 1.
企业员工心态管理培训 企业员工心态管理培训讲师:谭小琥.
历史人物的研究 ----曾国藩 组员: 乔立蓉 杜曜芳 杨慧 组长:马学思 杜志丹 史敦慧 王晶.
教育部高职高专英语类专业教学指导委员会 刘黛琳 山东 • 二○一一年八月
淡雅诗韵 七(12)班 第二组 蔡聿桐.
第七届全国英语专业院长/系主任高级论坛 汇报材料
小數怕長計, 高糖飲品要節制 瑪麗醫院營養師 張桂嫦.
制冷和空调设备运用与维修专业 全日制2+1中等职业技术专业.
会计信息分析与运用 —浙江古越龙山酒股份有限公司财务分析 组员:2006级工商企业管理专业 金国芳 叶乐慧 魏观红 徐挺挺 虞琴琴.
第六章 人体生命活动的调节 人体对外界环境的感知.
上海市科技创业中心 (上海市高新技术成果转化服务中心) (上海市火炬高技术产业开发中心)
芹菜 英语051班 9号 黄秋迎 概论:芹菜是常用蔬菜之一,既可热炒,又能凉拌,深受人们喜爱。近年来诸多研究表明,这是一种具有很好药用价值的植物。 别名:旱芹、样芹菜、药芹、香芹、蒲芹 。 芹菜属于花,芽及茎类。
2012年 学生党支部书记工作交流 大连理工大学 建工学部 孟秀英
北京市职业技能鉴定管理中心试题管理科.
2014吉林市卫生局事业单位招聘153名工作人员公告解读
各類所得扣繳法令 與申報實務 財政部北區國稅局桃園分局 103年9月25日
第六 章数据库访问页 6.1 数据访问页视图 6.2 创建数据访问页 6.3 编辑数据访问页 6.4 查看数据访问页 退出.
初級游泳教學.
爱国卫生工作的持续发展 区爱卫办 俞贞龙.
第八章 数学活动 方程组图象解法和实际应用
本课内容提要 一、汇率的含义 二、汇率变化与币值的关系 三、汇率变化的影响. 本课内容提要 一、汇率的含义 二、汇率变化与币值的关系 三、汇率变化的影响.
散文鉴赏方法谈.
比亚迪集成创新模式探究 深圳大学2010届本科毕业论文答辩 姓名:卓华毅 专业:工商管理 学号: 指导老师:刘莉
如何撰写青年基金申请书 报 告 人: 吴 金 随.
点击输 入标题 点击输入说明性文字.
國際志工海外僑校服務 越南 國立臺中教育大學 2010年國際志工團隊.
痰 饮.
學分抵免原則及 學分抵免線上操作說明會.
教 学 查 房 黄宗海 南方医科大学第二临床医学院 外科学教研室.
评 建 工 作 安 排.
“十二五”国家科技计划经费管理改革培训 概预算申报与审批 国家科学技术部 2012年5月.
“十二五”国家科技计划经费管理改革培训 概预算申报与审批 国家科学技术部 2012年5月.
首都体育学院 武术与表演学院 张长念 太极拳技击运用之擒拿 首都体育学院 武术与表演学院 张长念
现行英语中考考试内容与形式的利与弊 黑龙江省教育学院 于 钢 2016, 07,黄山.
第5讲:比较安全学的创建 吴 超 教授 (O)
彰化縣西勢國小備課工作坊 新生入學的班級經營 主講:黃盈禎
重庆市西永组团K标准分区基本情况介绍.
大專校院學校衛生工作 規劃與推動 國立臺灣師範大學 郭鐘隆教授.
2010年我国管道发展现状.
广告法相关内容培训.
徐春 南京金启航教育培训中心 TEL: QQ:
定积分的换元法 和分部积分法 换元公式 分部积分公式 小结 1/24.
Hadoop I/O By ShiChaojie.
第三章 数据库和表的操作.
用event class 从input的root文件中,由DmpDataBuffer::ReadObject读取数据的问题
VB与Access数据库的连接.
工业机器人知识要点解析 (ABB机器人) 主讲人:王老师
成绩是怎么算出来的? 16级第一学期半期考试成绩 班级 姓名 语文 数学 英语 政治 历史 地理 物理 化学 生物 总分 1 张三1 115
第六章 Excel的应用 一、Excel的单元格与区域 1、单元格:H8, D7, IV26等 2、区域:H2..D8, HS98:IT77
第4章 Excel电子表格制作软件 4.4 函数(一).
Visual Basic程序设计 第13章 访问数据库
台 語 臆 謎 猜 動 物 篇.
VB与Access数据库的连接.
Visual Foxpro程序设计 第4章 表的操作.
第四章 UNIX文件系统.
Presentation transcript:

数据库应用基础 电大崇信县工作站:王 敏

Lo k f r o o

一、本节课的教学目标: 掌握LOCATE命令的基本格式和功能 掌握SEEK、FIND命令的功能和区别,并会灵活应用 会应用测试检索是否成功的函数 掌握统计命令、求和命令、求平均值命令的用法 通过学习本节课对检索数据 有新的认识,形成好的思考 问题的方式 Q&A

二、 检 索 数 据 目 录 在表中检索数据 继续查 找命令 测试检索是否成功的函数 使用索引快速检索数据

三、内容回顾及新课引入 一、内容回顾: 二、引入新课: 为什么要创建索引?VFP中创建索引的命令是什么? 如何从大量的数据中找出需要的数据呢? 通常要使用检索数据的命令:可以直接在表中检索数据用LOCATE命令;也可以在索引中快速检索数据,用SEEK和FIND命令。

在表中检索数据—LOCATE命令 返 回 LOCATE命令的基本功能 LOCATE命令 的基本格式 LOCATE 命令说明 Invest in property 10% of total AUM £425M UK Diversified portfolio At least 70% directly owned Absolute return benchmark RPI +4% Appoint a suitable manager To achieve these objectives Fully discretionary 返 回

在表中检索数据—LOCATE命令 LOCATE 命令的基本格式: LOCATE 命令功能: LOCATE 命令说明: LOCATE FOR<条件> LOCATE 命令功能: 在当前表中查找满足条件的第1条记录。 LOCATE 命令说明: “条件”指定记录满足的条件,它是一个逻辑表达式。

在表中检索数据—LOCATE命令 例1: USE XSDA LOCATA FOR 班级=”计算机01” 例2: USE XSDA

继续查找命令—CONTINUE命令 继续查找命令—CONTINUE命令 继续查找命令—CONTINUE命令 命令格式: CONTINUE 继续查找命令—CONTINUE命令 继续查找命令—CONTINUE命令 继续查找命令—CONTINUE命令 继续查找满足条件的下一条记录 命令功能 命令说明:(1)CONTINUE命 令只能与LOCATE命令联合使用,它使用LOCATE命令的条件继续查找满足条件的下一条记录。 (2)LOCATE命令与CONTINUE 命 令只能定位记录,不能显示记录,显示记录时用显示命令显示。 返 回

LOCATE和CONTINUE的应用 命令功能:在XSDA.DBF中查询 计算机01班的记录 例: USE D:\XS\XSDA LOCATA FOR 班级=”计算机01” DISPLAY CONTINUE 命令功能:在XSDA.DBF中查询 计算机01班的记录

使用索引快速检索数据 SEEK 命令 FIND 命令 返 回

使用索引快速检索数据 SEEK 命令 FIND

使用索引快速检索数据 SEEK 命令 FIND 命令

使用索引快速检索数据 SEEK 命令 FIND 命令

使用索引快速检索数据 SEEK 命令 FIND 命令

使用索引快速检索数据 SEEK命令的基本格式: SEEK命令的功能: 在当前表的索引中检索指定表达式的值。 SEEK<表达式>[TAG 索引 名][IN工作区号︱别名] SEEK命令的功能: 在当前表的索引中检索指定表达式的值。

使用索引快速检索数据 FIND命令的基本格式: FIND 字符型/数值型常量 FIND命令的功能: 在当前表的索引中检索指定的值。

SEEK与FIND命令说明 (1)SEEK和FIND命令只能用于索引文件 中,所以使用该命令之前必须建立索引文件。 件的第一条记录,要查找满足条件的下 一条记录时,用SKIP命令将记录指针跳 到下一条满足条件的记录上。 (3)SEEK和FIND命令都是按确定的值进行查询。SEEK后接表达式而FIND命令只能接字符型或数值型的常量。 (4)在对字符型的变量查找时,SEEK必须加定界符(””,’’,[ ])而FIND命令可加可不加。 (5)如果被查询的值放在变量中,SEEK命令可直接接变量名而FIND必须使用宏替换。

使用索引快速检索数据—举例 例1、例2的命令功能相同:在XSDA.DBF中查询姓名是李明同学的记录 例1:USE XSDA INDEX ON 姓名 TO XM FIND 李明 DISPLAY 例1、例2的命令功能相同:在XSDA.DBF中查询姓名是李明同学的记录 例2:USE XSDA INDEX ON 姓名 TO XM SEEK ”李明” DISPLAY Core Centre - Edinburgh Improving location – between Princes St & George St Multi-use Multi-let 例3:命令功能:在 XSDA.DBF中查询1989年3月14日出生的学生的记录 例3:USE XSDA INDEX ON 出生日期 TO CSRQ SEEK{∧ 1989/03/14} DISPLAY

使用索引快速检索数据—举例 USEXSDA INDEX ON 学号; TO XS XM=“20040007”SEEK XM DISPLAY 命令功能:在 XSDA.DBF中查询学号 是“20040007”的学生 记录 USE XSDA INDEX ON 学;号 TO XS XM=“20040007” FIND &XM DISPLAY

检测检索是否成功的函数 FOUND函数、EOF函数是测 试检索是否成功的函数。 1.FOUND函数的格式:FOUND() 检测检索是否成功。若检索成功,则函数 返回逻辑真;否则返回逻辑假。 3. EOF函数的功能: 如果检索成功,则记录指针不在文件尾, EOF函数返回逻辑假;如果检索失败, 则记录指针在文件尾, EOF函数 返回逻辑真。 返 回

五、检索数据练习 1.设职工数据表文件已经打开,其中有工资字段,要把指针定位在第一个工资大于620元的记录上,应使用的命令是( ) 1.设职工数据表文件已经打开,其中有工资字段,要把指针定位在第一个工资大于620元的记录上,应使用的命令是( ) A)Find For 工资>620 B)Seek 工资>620 C)List For 工>620 D)Locate For 工资>620 D 2.假定学生数据表student.dbf中前六条记录均为女生的记录,执行以下命令序列后,记录指针定位在( ) Use student Go to 3 Locate Next 3 For 性别=“男” A)第3条记录上 B)第4 条记录上 C)第5条记录上 D)第条6记录上 A

检索数据练习 3.当前表按”职称”字段建立了索引,利用索引查找职称为”教授”的第二条记录,正确的命令是( ) 3.当前表按”职称”字段建立了索引,利用索引查找职称为”教授”的第二条记录,正确的命令是( ) A)seek 职称=”教授” B)seek”教授” skip continue C)seek”教授” D)seek”教授” skip skip ”教授” C 4.假定学生数据表student.dbf中前六条记录均为男生的记录,执行以下命令序列后,记录指针定位在( ) use student Go to 4 Locate Next 3 For 性别=“女” A)第1条记录上 B)第4 条记录上 C)第6条记录上 D)第条7记录上 D

检索数据练习 值 索引 5. SEEK和FIND命令检索数据时,是按照 查询的。使用SEEK和FIND查询时必须先要为当前表建立 。 6.使用LOCATE命令检索到满足条件的第一条命令,若要检索满足条件的下一条命令应该用 命令;而SEEK和FIND命令检索到满足条件的命令时,若要检索到满足条件的下一条记录,需执行 命令。 7.使用SEEK、LOCATE和CONTINUE检索数据后,可以使用 函数测试检索是否成功,若检索成功,则函数的返回值是 ;否则,函数的返回值是 。 索引 CONTINUE SKIP FOUND( ) .T. .F.

检索 数据 小结 使用命令 检索数据 检测检索是否 继续检索命令 成功的函数 CONTINUE命令 使用索引 SEEK和FIND 检索数据 命令的比较

六、探索与思考 怎样使用EOF函数测试检索数据是否成功?它和FOUND函数的区别是什么? 求XSDA.DBF中计算机01班学生入学成绩的平均值,应该怎样操作? 在XSDA.DBF中如何统计计算机01班的学生的个数?

Thank you!