- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库综合操作
教学目的和要求 通过本章的学习,使学生掌握VF数据库中索引、索引类型 及使用,掌握工作区的概念及使用,理解数据工作期的概念, 掌握数据库表之间的关系,了解数据库表之间的关系及参照完 整性的设置。 教学重点 1、学会在表设计器中为表建立索引的方法。 2、了解多工作区的概念;多工作区的使用。 3、掌握建立关联的方法。 教学难点 1、了解索引、普通索引和候选索引的区别、掌握如何用命 令的方式建立索引。 2、掌握如何建立参照完整性与表之间的关联。 5.2 创建索引与索引的使用 5.3 数据库中多表的使用 5.4 建立表间的关系 参照完整性的规则: 更新规则:主表关键字段值被改时,对子表相应关键字段值 的更新制约机制。 删除规则:主表记录删除时,对子表关键字相匹配的记录的 制约机制。 插入规则:向子表插入记录的制约机制。 本章总结 索引的概念及分类。 索引的创建和使用。 多工作区的概念及使用。 建立表的永久性和临时性关联。 * * 第 5 章 数据库综合操作 索引是根据数据库中某些字段,为其建立一个逻辑顺序的索引文件,可以加速检索数据的速度,用于确定记录的处理顺序,并不改变表中所存储记录的顺序。 物理顺序:文件的记录按磁盘存储的顺序 逻辑顺序:记录的物理顺序不变,而是按某个关键字或 索引表达式的值来建立记录的顺序 5.1 索引及索引类型 86 3 98 2 80 1 成绩 记录号 数据库表记录顺序 一、索引 1 80 3 86 2 98 成绩 关键字值 索引文件记录顺序 主索引 、候选索引 、唯一索引 、普通索引 仅可1个 仅适用数据库表 主索引 可用于数据库表、自由表 不允许输入重复值,不能为NULL值 候选索引 为与以前版本兼容而设置 允许重复值和NULL值 唯一索引 允许多个 可作为一对多永久关系中的“多方” 允许重复值和NULL值 普通索引 索引个数 说 明 关键字重复值 索引类型 索引功能分类表 二、索引类型 一个表可以建立多个索引,每个索引代表一种处理记录的顺序。索引文件由关键字和指针构成,指针逻辑上按照索引关键字的顺序排列。索引文件和表文件分别存储,并不改变表中记录的物理位置。 索引分单项索引和复合字段索引两种,按单个字段建立的索引称为单项索引,按多个字段建立的索引称为复合字段索引。 1、结构复合索引文件(.CDX) 索引文件名与表名同名,随表的打开而打开 2、非结构复合索引文件 定义时取文件名,由命令语句打开 3、独立索引文件(.IDX) 文件名由用户指定,由命令打开 三、索引文件及分类 1、设置复合索引 格式:INDEX ON 关键字表达式 TAG 标识名 [OF 非结构索引文件名][FOR 条件表达式] [ASCENDING|DESCENDING][UNIQUE][ADDITIVE] 一、用命令创建 例如:USE 学生表 INDEX ON 学号 TAG xm BROWSE INDEX ON 性别+DTOC(出生日期) TAG xbcsrq BROWSE INDEX ON 学号 TAG xh OF xsxh BROWSE USE 2、建立独立结构索引文件 格式: INDEX ON 关键字表达式 TO IDX索引文件名 [FOR 条件表达式] [ASCE|DESC][UNIQUE][ADDITIVE] 说明: (1)UNIQUE是建立唯一索引;默认是建立普通索引 (2)ADDITIVE参数说明建立索引时不关闭以前建立的 单索引 (3)每个索引文件只包含一个索引,可建多个单索引 举例: USE 学生表 INDEX ON 姓名 TO xsxm BROWSE USE 二、用表设计器创建 建立单项索引 建立复合索引 1、菜单方式 2、指定多个字段对记录排序 3、使用不同索引类型的选择 对数据库表使用主索引或候选索引,对自由表使用候选索引 在字段中控制重复值的输入并对记录排序 使用普通索引、候选索引或主索引 排序记录,以便提高显示、查询或打印的速度 使用的索引 完成的任务 如何选择索引 三、使用索引 4、命令方式使用索引 打开 SET INDEX TO [索引文件名表|?][ORDER 索引号 |IDX索引文件名] | [TAG ] 标识名 [OF CDX索引文件名] [ASCE | DESC] 设置当前索引 命令方式:SE
您可能关注的文档
- 科室管理执行力流程再造研究.doc
- 电工维修工作记录.doc
- 2001年江苏专转本高等数学真题.doc
- 酒店导论复习.ppt
- 安全工器具及电动工具管理制度.doc
- 关爱父母回报社会.doc
- 期末论文(社会保障).doc
- 第二章封建社会教育思想.ppt
- SIE使用于TrapeziumX.doc
- 安监-压风自救系统建设标准.doc
- 2025年贵州工业职业技术学院高职单招高职单招英语2016-2024历年频考点试题含答案解析.docx
- 2025年西昌民族幼儿师范高等专科学校高职单招职业适应性测试近5年常考版参考题库含答案解析.docx
- 2025年西藏警官高等专科学校高职单招语文2018-2024历年参考题库频考点含答案解析.docx
- 2025年贵州工商职业学院高职单招职业技能测试近5年常考版参考题库含答案解析.docx
- 2025年贵州工商职业学院高职单招职业适应性测试近5年常考版参考题库含答案解析.docx
- 2025年贵州农业职业学院高职单招数学历年(2016-2024)频考点试题含答案解析.docx
- 2025年贵州工商职业学院高职单招高职单招英语2016-2024历年频考点试题含答案解析.docx
- 2025年贵州工商职业学院高职单招语文2018-2024历年参考题库频考点含答案解析.docx
- 2025年许昌职业技术学院高职单招数学历年(2016-2024)频考点试题含答案解析.docx
- 2025年许昌职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析.docx
文档评论(0)