- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 第4章 数据库的创建与管理 4-1 Visual FoxPro 6.0 第4章 数据库的创建与管理 ——数据库的创建 4-1 引: 问与答 问:Visual FoxPro 中组织和存储数据的对象是什么? 答:表。 教学活动 Visual FoxPro 中数据库是什么对象? 它有什么作用? 第4章 数据库的创建与管理 ——数据表的创建教学内容 基础知识: 容器的创建 在容器中创建数据库表 在容器中添加和移除表 第4章 数据库的创建与管理 ——数据库的创建学习目标 认知目标: 掌握数据库的概念和创建方法 掌握数据库表与自由表的建立差异 掌握数据库表的添加和移除 能力目标: 掌握用设计器创建数据库的方法(重点、难点) 掌握用设计器创建数据库表的方法(重点、难点) 一、数据库容器的创建 1. 数据库概念 含义 在Visual FoxPro中,数据库是一个逻辑上的概念和手段,用于将相互联系的数据库表及其相关的数据库对象统一管理和组织。 Visual FoxPro数据库是一个容器,它通过一组文件将相互联系的数据库表及其相关的数据库对象进行统一组织和管理。 一、容器的创建 2. 数据库文件 数据库文件如下图所示: 数 据 库 物理上表现为 数据库文件 主要文件 备注文件 索引 文件 逻辑上容纳的 数据库对象 数据库表、视图…… .DBC .DBT .DCX 一、数据库容器的创建 3. 数据库容器创建的方法 菜单方式 执行“文件”菜单下的“新建”命令,弹出“新建”对话框 在“新建”对话框中,选定“数据库”后单击“新建文件”按钮 在打开的“创建”对话框中,选定保存该数据库文件的文件夹并输入数据库名称,单击“保存”按钮。 命令方式 格式:CREATE DATABASE 数据库名 功能:创建一个指定名称的数据库文件。 说明 这两种方法都是创建一个空库 如果要添加和移除数据库容纳的对象,可以打开数据库设计器来完成。 二、数据库表的创建 1. 数据库表创建的方法 方法: 执行“文件”菜单中的“新建”命令,在弹出的“新建”对话框中选定“表”,然后单击“新建文件”按钮。 直接在命令窗口执行CREATE 表文件名 命令。 打开“数据库设计器”窗口,然后在主窗口新增加的“数据库”菜单中执行“新建表”命令。 单击“数据库设计器”工具栏中的“新建表”按钮。 说明: 不管哪一种方法实际都是打开如图所示的数据库的“表设计器”,由用户手工定义数据库表的字段和索引等。 二、数据库表的创建 1. 数据库表创建的方法 二、数据库表的创建 2. 数据库表创建的内容 表结构的定义 字段基本属性的定义 输入新表每个字段的“字段名”、“类型”、“宽度”和“小数位数”等 并在需要时以某个字段或表达式为关键字建立索引等 字段显示属性的定义 设置显示格式 设置输入掩码 设置字段标题 字段注释的定义 数据记录的追加 三、在容器中添加和移除表 1. 添加数据库表 使用界面创建(掌握) 简单、方便 使用命令创建(熟悉) 格式:ADD TABLE 数据库表名 功能:向已经打开的数据库中添加指定名称的数据库表。 三、在容器中添加和移除表 2. 移除数据库表 使用界面创建(掌握) 简单、方便 使用命令创建(熟悉) 格式:REMOVE TABLE 数据库表名 [DELETE] 功能:从打开的数据库中移去或删除指定名称的数据库表。 三、在容器中添加和移除表 注意 当将自由表添加到某个数据库中时,该自由表即变成了数据库表,且同时具有数据库表的优点; 当将某个数据库表移出数据库时,该数据库表也就变成了自由表,并且同时失去了数据库表的优点。 本课小结 Visual FoxPro数据库包括的3个系统文件 主文件、备注文件和索引文件 Visual FoxPro数据库可以容纳的数据对象 数据库表、视图等 Visual FoxPro数据库创建的内容 容器的创建 创建数据库表 添加和移除数据库表 建立数据库表关系和约束 课余作业布置 课外练习 预习数据库表关系 预习数据库约束的建立 上机准备 自由表的创建 数据库表记录数据的准备 * * * * * * * * * * * * * * * * 第4章 数据库的创建与管理 4-1 Visual FoxPro 6.0
文档评论(0)