### 第3章(wtk) 数据库和表基本操作 #### 3.1 创建数据库 - **数据库与数据表概念理解**: - **数据库**:是用于组织、存储和处理数据的一种容器。在Visual FoxPro (VFP) 中,数据库文件的扩展名为 `.dbc`。 - **数据表**:是数据库中的基本组成部分,用于存储具体的数据记录。其扩展名为 `.dbf`。 - **创建数据库的方法**: - **通过菜单方式**:选择“文件”——“新建”,然后选择“数据库”,点击“新建文件”,在弹出的对话框中输入数据库名称并保存。 - **通过命令方式**:使用 `CREATE DATABASE [<盘符>] [<路径>] [<数据库名>]` 命令来创建新的数据库。 #### 3.2 创建数据库表 - **数据库表与自由表的区别**: - **数据库表**:隶属于某个数据库的表,具备更多的属性和功能,如字段级和记录级规则等。 - **自由表**:不属于任何数据库的表,功能相对简单。 - **在数据库中建立数据表**: - **步骤**: 1. 在项目管理器中选择目标数据库,点击“新建”按钮,选择“新建表”。 2. 输入文件名(例如“学生档案”),保存后会自动打开表设计器。 3. 在表设计器中设计表结构,包括字段名称、类型等信息。 - **修改表结构**: - **打开表设计器**:可以通过菜单选项“显示”——“表设计器”,或在数据库设计器中右键点击表选择相应选项,以及直接使用 `MODIFY STRUCTURE` 命令来实现。 - **修改结构定义**:包括修改字段属性、增加或删除字段、调整字段顺序等操作。 - **字段验证规则与属性设置**: - **字段显示属性**: - **格式**:定义字段内容在显示时的样式。 - **输入掩码**:指定字段中数据输入的格式。 - **标题**:在浏览表时代替字段名显示。 - **字段验证规则**: - **规则**:设定所输入数据必须满足的条件。 - **信息**:设定当数据违反规则时显示的提示信息。 - **默认值**:减少输入重复性数据时的工作量。 - **字段注释**:提高字段的可读性和理解性。 - **长表名**:为表设置更易于理解和记忆的名字。 - **记录验证规则**: - **规则**:设定整个记录必须满足的条件。 - **信息**:设定当记录违反规则时显示的提示信息。 - **触发器**: - **插入触发器**:只有当新记录符合特定规则时才允许插入。 - **更新触发器**:只有当修改后的记录符合特定规则时才允许修改。 - **删除触发器**:只有当待删除的记录符合特定规则时才允许删除。 #### 3.3 数据表的操作方法 - **数据表的基本操作**:包括数据的添加、删除、修改等。 - **数据表的排序与索引**:通过设置索引来提高数据检索的速度。 - **数据统计与计算**:对数据表中的数据进行统计分析和计算处理。 #### 3.4 工作区概念 - **工作区**:在VFP中,工作区是用来管理和切换当前活动的数据库环境。每个工作区都可以有自己的数据库和表。 本章节详细介绍了如何在VFP中创建数据库和数据表,并对数据表进行了深入的操作讲解。通过对数据库和表的理解,能够帮助读者更好地掌握数据库管理系统的构建和使用技巧。
剩余97页未读,继续阅读
- 粉丝: 1494
- 资源: 7530
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助