文档详情

第四章数据库技术基础.ppt

发布:2020-02-23约5.31千字共73页下载文档
文本预览下载声明
字段数据类型 字符型 字母、数字型文本 货币型 货币单位,价格 数值型 整数或小数 浮点型 同“数值型” 日期型 年,月,日 日期时间型 年,月,日,时,分,秒 双精度型 双精度数值 整型 不带小数点的数值 逻辑型 真或假,.T.或.F. 备注型 不定长的字母数字文本,单独存放,扩展名为.FPT 通用型 OLE(对象链接与嵌入) 表的创建--- “表设计器” 创建表结构 从“文件”菜单中选择“新建”。出现如右图所示对话框,在复选框中选取“表”; 选取“新建文件”按钮,输入我们要建的表名,如“职工表”,选 “保存”按钮。即出现表结构设计器; 表的结构设置完毕后, 选取“确定”按钮,这时会出现一个选择框,询问“现在输入数据吗?”。此时,可以选择是立即开始输入记录。 表中添加记录 在“文件”菜单中选择“打开” ,从“文件类型”下拉框中选择“表”,即出现该目录下所有的表; 从“显示”菜单“中选择“浏览”。如图: 出现“职工表”浏览窗口,并且“显示”菜单的内容发生变化,如下图,选择“追加方式”; 在“浏览”窗口中输入新的记录。当输入内容满一个字段时,光标会自动跳到下一个字段。内容不满时,用Tab键或回车键将光标移到下一字段。备注型(memo)字段双击它或按Ctrl+Home键就可输入。完成后,单击窗口上的关闭按钮“X”或按Ctrl+w可以保存并关闭窗。如不想保存,则按Esc键或Ctrl +Q。 表的修改 修改已有表的结构 打开要修改的表,选择“显示”菜单 “表设计器”,显示了表的结构; 添加、删除记录 添加记录:将“浏览”和“编辑”窗口设置为“追加方式”。在“追加方式”中,文件底部显示了一组空字段; 删除记录:两个步骤; 单击每个要删除记录左边的小方框,标记删除的记录。如下图: 删除标记区 真正地删除记录,还应从“表”菜单中选择“彻底删除”。 表的筛选 设置一个过滤器有选择地显示某些记录。 设置过滤器:打开数据库表,从“表”菜单中选择属性”,进入“工作区属性”对话框; 选择“数据过滤器”框后面的对话按钮,在“表达式生成器”中创建一个表达式来选择要查看的记录,例如:将性别为女的职工筛选出来; 二、索引 定义:是一个记录号的列表,指向待处理的记录,并确定了记录的处理顺序。 索引的作用: 对数据进行排序,加速检索数据的速度; 快速显示、查询或者打印记录; 支持表间的关系操作。 注意: 索引并不改变表中所存储数据的顺序,只改变了每条记录的读取顺序; 一个表可建立多个索引,每一索引代表一种处理记录的顺序; 索引保存在索引文件中,在使用表时,该文件被打开并更新。索引文件名与相关的表同名,扩展名.cdx 。 索引类型 索引有三种可以选择的类型: 唯一索引(主索引):确保字段中输入值的唯一性,决定了处理记录的顺序。可为每个表建立一个; 候选索引:象主索引一样要求字段值唯一性。如某表已有一个主索引,可以添加多个候选索引; 普通索引:也可决定记录处理顺序,允许字段中出现重复值。一个表中可以加多个普通索引。 建立索引 在“表设计器”中,确定哪些字段作为索引字段; 选择“索引”选项卡,选定索引类型; 排序 打开已建好索引的表,选择“浏览”; 从“表”菜单中选择“属性”; 在“索引顺序”框中,选择要用的索引,选择“确定”。 第三节 SQL基础 一、SQL概论 SQL(Structured Query Language)是关系数据库操作的标准语言。 1974年由Boyce和Chamberlin提出,1987年国际标准化组织(IOS)采纳为关系数据库语言的国际标准。 特点: 使用范围广:涵盖Oracle,Sybaes,Paradox,Access,Foxpro,SQL Server等常用数据库系统; 高度非过程化:只需提出“做什么”;不必知道“怎么做”; 面向集合的操作:基于关系代数,操作对象和结果均以集合表示; 两种使用方式:联机交互、嵌入式(高级语言中); 语言简洁、易学易用:接近英语的表达习惯。 二、数据库记录的输入 表的打开与关闭 打开: USE 数据库表名 关闭 USE 记录的输入 追加方式: APPEND 数据库表名 插入方式: INSERT 数据库表名 记录的复制 COPY TO 目标文件名 [FIELD 字段名表] [范围] [FOR 条件表达式] 例如:将RS.dbf表中所有工资大于1000的记录的姓名,工资,职务三个字段 复制到RSBAK.dbf表中。 USE RS COPY TO RSBAK FIELD 姓名,工资,职务 FOR 工资1000 第四章 数据库技
显示全部
相似文档