




已阅读5页,还剩32页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VisualFoxPro9 0基础教程 海南医学院信息技术部矫媛 2020 2 26 2 VisualFoxPro9 0 本课程主要内容 初识VisualFoxPro9 0构建数据库数据操作技术使用查询视图VisualFoxPro程序设计基础面向对象程序设计基础表单和表单集使用表单控件菜单与工具栏报表与标签应用程序的调试 编译和发布开发学位论文管理系统 2020 2 26 3 VisualFoxPro9 0 第一章初识VisualFoxPro9 0 主要内容 数据库基本概念VisualFoxPro的发展史使用系统菜单设置系统开发环境VisualFoxPro9 0系统功能 2020 2 26 4 VisualFoxPro9 0 信息和数据 信息 Information 是客观事物属性的反映 数据 Data 是信息存在的一种形式 是信息的载体 如 赵强 3039758 男 山东 2008 药学信息是有用的数据 数据是信息的表现形式 只有具有知识性和有用性的数据才能称其为信息 2020 2 26 5 VisualFoxPro9 0 数据处理 数据处理 DataProcessing 信息处理 利用计算机对各种类型的数据进行处理 它包括对数据的采集 整理 存储 分类 排序 检索 维护 加工 统计和传输等一系列的过程 数据的管理技术的发展大致经历了以下三个阶段 1 人工管理方式 2 文件管理方式 3 数据库系统管理方式 2020 2 26 6 VisualFoxPro9 0 数据管理方式的三个阶段 1 人工管理方式 2020 2 26 7 VisualFoxPro9 0 数据管理方式的三个阶段 2 文件管理方式 2020 2 26 8 VisualFoxPro9 0 数据管理方式的三个阶段 3 数据库系统管理方式 2020 2 26 9 VisualFoxPro9 0 数据库系统 数据库 DataBase DB 在通俗的意义上可理解为存储数据的仓库 它是按一定组织方式存储的相互关联的数据的集合 这些数据不仅彼此关联 而且可动态变化 数据库管理系统 DataBaseManagementSystem DBMS 是用户用来建立 使用和维护数据库的软件 它属于计算机系统软件 2020 2 26 10 VisualFoxPro9 0 数据库系统 数据库管理系统主要的功能 1 数据定义功能 2 数据操纵功能 3 数据库的运行管理 4 数据库的建立和维护 2020 2 26 11 VisualFoxPro9 0 数据库系统 数据库系统 DataBaseSystem DBS 以数据库应用为基础的计算机系统 1 计算机硬件 2 数据库 3 数据库管理系统 数据库系统的核心部分 4 相关软件 5 人员数据库管理员 DataBaseAdministrator DBA 应用程序员用户 2020 2 26 12 VisualFoxPro9 0 数据模型 具有联系性的相关数据按照一定的组织关系排列 从而构成一定的结构 对这种结构的描述就是数据模型 目前 实际数据库系统中所支持的数据模型有层次模型 HierachicalModel 网状模型 NetworkModel 和关系模型 RelationalModel 三种 基于不同的数据模型有不同的数据库管理系统 层次型DBMS 如IMAGE IMS 网状型DBMS 如DBTG 关系型DBMS 如dBASE FoxBASE FoxPro VisualFoxPro Oracle Informix 2020 2 26 13 VisualFoxPro9 0 数据模型 层次模型 用树形结构表示实体及其之间联系的模型 特点 1 有且只有一个结点没有双亲结点 这个结点称为根结点 2 根以外的其它结点有且只有一个双亲结点 2020 2 26 14 VisualFoxPro9 0 数据模型 网状模型 用网状结构表示实体之间联系的模型 特点 1 可以有一个以上的结点无双亲结点 2 一个结点可以有多于一个的双亲结点 3 在两个结点之间有两个或两个以上的联系 2020 2 26 15 VisualFoxPro9 0 数据模型 关系模型 用二维表结构来表示实体及其联系的模型 2020 2 26 16 VisualFoxPro9 0 关系模型的相关概念 关系 对应于一张满足一定条件的二维表 由记录型 表头 和记录值两部分组成 元组 表中的一行 VFP中称为记录 属性 表中的一列称为一个属性 VFP中称为字段 给每列取的名字 称为属性名或字段名 2020 2 26 17 VisualFoxPro9 0 数据模型 关系模型的特点 同一个表中不能出现相同的属性名 字段名 即不能出现相同的列 同一个表中不能出现相同的元组 记录 即不能出现相同的行 二维表中行的顺序 列的顺序均可任意交换 关系必须规范化 最基本的要求是关系的每一个属性 字段 必须是不可再分的数据单元 即表中不能再包含表 2020 2 26 18 VisualFoxPro9 0 数据模型 表中有表示例 2020 2 26 19 VisualFoxPro9 0 关系数据库 关系数据库就是用关系模型构成的数据库 关系数据库由至少一个或多个数据表组成 各数据表之间可建立相互联系 如下图所示 各个表之间通过公共属性联系起来 一个数据库中的5个数据表 2020 2 26 20 VisualFoxPro9 0 1 1VisualFoxPro的发展史 DBASE DBASE FoxBASE FoxPro VFP3 0 5 0 9 01 dBASE系列2 从FoxBASE到FoxPro3 VisualFoxPro 1 1995年 发布VisualFoxPro3 0 2 1996年 发布VisualFoxPro5 0 3 1998年 发布VisualFoxPro6 0 4 2002年 发布VisualStudio NET 5 2003年 发布VisualFoxPro8 0 6 2004年 发布VisualFoxPro9 0 2020 2 26 21 VisualFoxPro9 0 VisualFoxPro9 0的启动 鼠标指向此菜单项 单击此菜单项 2020 2 26 22 VisualFoxPro9 0 VisualFoxPro9 0的退出 进入到VFP9对数据库或表进行操作后 为了保证数据的安全 必须正确退出VFP9 退出VFP9前 应将所有打开的表全部关闭 可采用下述方法中的任何一种方法退出VFP9 在VFP9的系统菜单中选择 文件 退出 在VFP9的命令窗口中输入Quit并按Enter键 单击VFP9系统主窗口右上角的 按钮 双击标题栏左边的系统控制菜单图标 2020 2 26 23 VisualFoxPro9 0 1 2使用系统菜单 2020 2 26 24 VisualFoxPro9 0 1 2使用系统菜单 文件 File 菜单 2020 2 26 25 VisualFoxPro9 0 1 2使用系统菜单 编辑 Edit 菜单 2020 2 26 26 VisualFoxPro9 0 1 2使用系统菜单 显示 View 菜单 2020 2 26 27 VisualFoxPro9 0 1 2使用系统菜单 格式 Format 菜单 2020 2 26 28 VisualFoxPro9 0 1 2使用系统菜单 工具 Tools 菜单 2020 2 26 29 VisualFoxPro9 0 1 2使用系统菜单 程序 Program 菜单 2020 2 26 30 VisualFoxPro9 0 1 2使用系统菜单 窗口 Window 菜单 2020 2 26 31 VisualFoxPro9 0 1 2使用系统菜单 帮助 Help 菜单 2020 2 26 32 VisualFoxPro9 0 1 3设置系统开发环境 在主窗口中选择菜单工具 Tools 选项 Options 设置开发环境查看配置代码显示设置文件位置设置编辑器设置 语法着色 Forms设置交互式开发环境 IDE 注册表中系统环境的设置 2020 2 26 33 VisualFoxPro9 0 1 4VisualFoxPro9 0系统功能 向导 Wizard 在VFP9 0的应用程序开发中 向导常被用来协助用户利用自己的样本生成某一类型的文件 向导是交互式的程序 能帮助用户快速完成一般性的任务 例如 创建表单 设置报表格式和建立查询等 每个向导由一系列对话框组成 在每一对话框中提出特定问题 通过用户对问题的回答或对选项的选择 向导将创建相应的文件或是执行某一项任务 2020 2 26 34 VisualFoxPro9 0 1 4VisualFoxPro9 0系统功能 设计器 Designer 一种可视化辅助工具 用于帮助用户按照要求设计各种控件的表现形式 由一个或多个提供一系列简单选项的对话框组成 这些工具使得创建表 表单 数据库 查询和报表以管理数据变得轻而易举 用户可以使用项目管理器 命令 菜单等几种方法来访问各种设计器 2020 2 26 35 VisualFoxPro9 0 1 4VisualFoxPro9 0系统功能 面向对象编程Rushmore技术DBC 数据库容器 事件SQL命令的使用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 泌尿系统评估及护理
- 蚌埠医学院《室内设计基础》2023-2024学年第一学期期末试卷
- 昆明医科大学《乡村振兴理论与实践》2023-2024学年第一学期期末试卷
- 2025版财务会计软件开发合同
- 二零二五年度防火门窗安装及检测服务合同范本
- 二零二五年度厂房物业管理与产业配套服务合同
- 2025版现代餐饮企业员工晋升与发展合同
- 二零二五年度城市绿化拆迁补偿协议模板
- 2025版泵车租赁与租赁期限及违约责任明确合同
- 二零二五年高端商务区保安保洁全面承包管理合同
- 2025年小学美术教师招聘考试必考美术学科专业知识汇编(160题)
- DB43-T 2066-2021 河湖管理范围划定技术规程
- 《体重管理年行动》科普指南课件
- 技术经理人考试试题及答案
- uom无人机考试试题及答案
- 误差检测优化策略-全面剖析
- 生态环保培训课件
- 2025年理财师资格考试参考题目试题及答案
- 柔性引进团队协议书
- 2025-2030布比卡因产业发展分析及发展趋势与投资前景预测报告
- 阿托品的临床应用
评论
0/150
提交评论