数据库和表
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
案例2.1—使用表向导创建学生成绩表
要使用Visual FoxPro的表保存数据,也需
要先定义表结构,再输入数据。
返 回
上 页
下 页
退 出
案例2.1—使用表向导创建学生成绩表
要使用Visual FoxPro的表保存数据,需要先 定义表结构,再输入数据。 表结构由字段定义。每个字段有4个属性:字 段名就是字段的名字。字段类型指定该字段中存 储数据的数据类型。字段宽度指定该字段存放数 据的最大位数。小数位数指定小数点后的位数。
(2) 启动表向导的方法 在项目管理器中启动表向导时,先打开“新建 表”对话框,再选择“表向导”按钮即可。
使用菜单启动表向导时,先选择“常用“工具 栏上的“新建”按钮或“文件”菜单的“新建” 命令,打开 “新建”对话框。再选择“表”单选 按钮和“向导”按钮即可。
返 回
上 页
下 页
退 出
2.2.2 使用命令创建表
返 回
上 页
下 页
退 出
第2章 数据库和表
案例2.1—使用表向导创建学生成绩表 案例2.2—使用表设计器创建学生档案表 案例2.3—创建学籍管理数据库 案例2.4—显示和修改学生成绩表的结构 案例2.5—浏览编辑学生档案数据
案例2.6—向学生数据表追加记录
案例2.7—删除记录和更新成绩数据
返 回 上 页 下 页 退 出
返 回 上 页 下 页 退 出
案例2.2—使用表设计器创建学生档案表
表文件是Visual FoxPro最重要的文件之一。 表设计器是创建表和修改表结构的有用工具。
用户可以使用项目管理器、菜单或命令启动 表设计器,创建和修改表文件。
返 回
上 页
下 页
退 出
2.2.1. 使用表设计器创建表
1. 在项目管理器中启动表设计器创建表
1. 向导简介 向导是一个交互式程序,可以帮助用户完成一 般性的任务。初学者在向导的引导下,直观地选 择向导对话框中的选项或者回答向导的问题,向 导就会根据用户的选择生成文件或者执行任务。 常用的向导。
返 回
上 页
下 页
退 出
2.1.2 VISUAL FOXPRO的向导
2. 启动向导 (1) 在项目管理器中启动向导 ① 选择某个文件选项。 ② 选择“新建”按钮,打开“新建XXX”对话框。 ③ 选择对话框中的“向导”按钮。
2.1.1 设计表的结构
4. 设计表文件名 建议使用英文单词或汉语拼音的缩写给表文件 命名,使文件名能反映表文件存储数据的特点。
一般不使用Visual FoxPro的关键字作为文件名, 以免带来不必要的混乱。 表文件的默认扩展名是“.DBF”。
返 回
上 页
下 页
退 出
2.1.2 VISUAL FOXPRO的向导
返 回
上 页
下 页
退 出
2.1.2 VISUAL FOXPRO的向导
(2) 使用菜单启动向导 ① 选择“文件”→“新建”命令,打开“新建” 对话框。
② 选择某个文件类型和“向导”按钮即可。
(3) 选择“工具”菜单“向导”选项的子菜单中的 命令,可以启动常用的向导。 (4) 选择“工具”→“向导”→“全部”命令,打 开 “向导选取”对话框选择需要的向导。
1. 创建表的命令 命令基本格式 CREATE <表文件名> 命令功能:创建一个新的Visual FoxPro表。 参数说明:“表文件名”指定要创建的表的文 件名,其中可以包含路径。
Leabharlann Baidu返 回
上 页
下 页
退 出
2.2.2 使用命令创建表
2. 创建表的SQL命令 命令基本格式 CREATE TABLE | DBF <表文件名>
2. 使用菜单启动表设计器创建表 ① 选择“常用”工具栏上的“新建”按钮或 “文件” → “新建”命令,打开“新建”对话 框。 ② 先选择“表”单选按钮和“新建文件”按钮, 打开“创建”对话框。
③ 保存表文件,同时打开表设计器。
④ 输入并保存表结构。
⑤ 输入并保存表的数据。
返 回
上 页
下 页
退 出
2.2.1. 使用表设计器创建表
① 在“数据”选项卡中,选择“自由表”选项 和“新建”按钮,打开“新建表”对话框。 ② 选择“新建表”按钮,打开“创建”对话框。
③ 设置存放表文件的文件夹和表文件名后,选 择“保存”按钮,保存文件,同时打开表设计器。 ④ 输入并保存表结构。 ⑤ 输入并保存表的数据。
返 回 上 页 下 页 退 出
2.2.1. 使用表设计器创建表
返 回 上 页 下 页 退 出
2.1.1 设计表的结构
(3) 常用的字段类型
字段类型 字符型字段 类型代码 C 存储数据 字符型数据 宽 度 不超过254个字节
数值型字段
日期型字段
N
D
数值型数据
日期型数据
最大宽度20位
8个字节
逻辑型字段
通用型字段
L
G
逻辑型数据
OLE对象
1个字节
4个字节
备注型字段
M
大量的文本
4个字节
返 回
上 页
下 页
退 出
2.1.1 设计表的结构
3. 设计表结构
表包括两部分:表结构和数据。表的结构由 字段的定义组成,数据按表结构的规定有序存放。
(1) 设计字段 (2) 设计字段名 (3) 设计字段类型 (4) 设计字段宽度 (5) 设计小数位数
返 回 上 页 下 页 退 出
(<字段名1> <字段类型>[(字段宽度[,小数位] )]
[,<字段名2>…])
命令功能:创建一个新的Visual FoxPro表。
返 回
上 页
下 页
退 出
2.2.2 使用命令创建表
参数说明: “表文件名”指定要创建的表的文件名,其中可 以包含路径。
“字段名”、“类型”、“宽度”、“小数位数” 分别指定字段名、字段类型、字段宽度和小数位数。 其中,“类型”使用字段类型的代码。
返 回
上 页
下 页
退 出
2.2.2 使用命令创建表
3. 复制表的命令
命令基本格式
COPY TO <表文件名> [FIELDS 字段列表] [FOR 条件] 命令功能:复制当前表的数据创建一个新表。 参数说明: “表文件名”指定新建表的表文件名。它可以 包含路径,但不能与当前表同名。
返 回
上 页
下 页
退 出
2.1.1 设计表的结构
1. 组织数据 根据实际情况,将数据进行分类整理,使用 不同的表文件管理不同类别的数据。
返 回
上 页
下 页
退 出
2.1.1 设计表的结构
2. 字段和记录
(1) 字段
表的数据项称为字段。
一个表最多允许有255个字段。
(2) 记录 表中相关字段值的有序集合称为记录。 一个表文件中可以存放的记录最多为10亿。