




已阅读5页,还剩44页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品课件 VFP程序设计 第一章VisualFoxpro数据库基础 精品课件 1 1数据库基础知识1 2VFP系统概述1 3项目管理器1 4向导 设计器 生成器简介 主要内容 精品课件 1 1 1计算机数据管理的发展数据 包括数字 字母 文字和其它特殊字符组成的文本形式的数据 还包括图形 图像 动画声音等多媒体数据 1 1数据库基础知识 精品课件 一种被加工成特定形式的数据 通过处理数据可以产生信息 例如年龄的获得 什么是数据处理将数据转换成信息的过程 数据处理的中心问题是数据管理 数据管理是对各种类型的数据进行采集 整理 存储 分类 排序 检索 维护 加工 统计和传输的过程 精品课件 数据管理技术发展的几个阶段 人工管理阶段文件系统阶段数据库系统阶段 精品课件 1 人工管理阶段 50年代中期前 背景 计算机主要用于科学计算 硬 卡片 纸带 软件条件差 特点 没有软件系统对数据进行管理 数据的组织方式由程序员自行设计 一组数据对应一个程序 数据和程序的相互依赖 数据的冗余度 重复 大 精品课件 2 文件系统阶段 文件管理系统是一个独立的系统软件 它是应用程序与数据文件之间的一个接口 程序和数据有了一定的独立性 有了程序文件和数据文件的区别 但数据文件只服务于特定程序文件 特点 程序与数据有了一定的独立性 共享性仍较差 数据冗余度大 背景 50年代后至60年代中期 计算机已大量用于数据 精品课件 3 数据库系统阶段 60年代后期开始 背景 计算机更广泛地应用于各个领域 数据共享要求越来越强 此方式对所有的数据实行统一规划管理 形成一个数据中心 构成一个数据仓库 数据库中的数据能够满足所有用户的不同要求 精品课件 应用程序1 应用程序1 应用程序n 图 在数据库系统中数据与程序的关系 数据库 Database 数据库管理系统 DBMS 特点 数据冗余度小 易扩充 数据和程序的独立性高 数据统一控制 精品课件 1 1 2数据库系统 1 数据库有关概念数据库数据库管理系统数据库应用系统数据库管理员 精品课件 数据库DB 是数据库应用系统的核心和管理对象 定义 就是以一定的组织方式将相关的数据组织在一起 存放在计算机存储器上形成的能为多个用户所共享的 与应用程序彼此独立的一组相关数据的集合 数据库中的数据具有较小的冗余和较高的数据独立性 面向多种应用 可以被多个用户 多个应用程序共享 精品课件 数据库管理系统 DBMS DBMS全称DataBaseManagementSystem DBMS是对DB进行管理的软件 是用户与DB之间的接口 DBMS提供用户对DB进行操作的各种命令 DB的建立 使用 维护等 VFP是数据库管理系统 精品课件 数据库应用系统 数据库应用系统 系统开发人员利用数据库系统资源开发出来的 面向某一类实际应用的应用软件系统 是以数据库为基础和核心的计算机应用系统 例 财务 人事 图书等管理系统 精品课件 数据库管理员DBA 负责全面管理和实施数据库控制和维护的技术人员 DBA职责 参与数据库的规划 设计和建立 负责数据库管理系统的安装和升级 控制和监控用户对数据库的存取访问 规划和实施数据库的安全性和稳定性 监控数据库的运行 进行性能分析 实施优化 支持开发和应用数据库的技术 精品课件 2 数据库系统的特点 数据库系统由五部分组成 硬件系统数据库集合数据库管理系统及相关软件数据库管理员用户 精品课件 图1 4数据库系统层次图 连接数据库和用户的纽带 是软件系统的核心 在数据库管理系统的基础上 由用户根据自己的需要自行开发的应用程序 精品课件 数据库系统的主要特点 实现数据共享 减少数据冗余 采用特定的数据模型 具有较高的数据独立性 有统一的数据控制功能 精品课件 1 1 3数据模型 是数据的结构形式 它是对数据库系统的数据组织 信息表示和操作手段的一种模型化表示 是用户和数据库之间相互交流的一种工具 用户可按数据库提供的数据模型使用有关的命令进行数据的存 取等操作 精品课件 1 实体的描述 实体 客观存在并且可以相互区别的事物 实体的属性 描述实体的特性 例 职工实体 职工号 姓名 性别 出生日期 职称 精品课件 实体集属性值的集合表示一个具体的实体 同类型的实体的集合称为实体集 VFP中用表来存放实体集 如职工表 S01001 张丽 女 1987 06 05 工程师 具体的实体 实体集 精品课件 2 实体间联系及联系的种类 实体之间的对应关系为联系 反映现实世界事物之间的相互关联 精品课件 实体间联系类型 1 一对一联系 1 1 2 一对多联系 1 n 3 多对多联系 m n 如果对于实体集A中的每一个实体 实体集B中有且只有一个实体与之联系 反之亦然 则称实体集A与实体集B具有一对一联系 职工表与工资表 如果对于实体集A中的每一个实体 实体集B中有多个实体与之联系 反之 对于实体集B中的每一个实体 实体集A中至多只有一个实体与之联系 则称实体集A与实体集B有一对多的联系 系和学生 如果对于实体集A中的每一个实体 实体集B中有多个实体与之联系 而对于实体集B中的每一个实体 实体集A中也有多个实体与之联系 则称实体集A与实体集B之间有多对多的联系 课程表与学生表 精品课件 3 数据模型简介 任何一个数据库管理系统都是基于某种数据模型的 数据管理系统所支持的数据模型分为三种 层次模型 网状模型 关系模型 当今最行的数据库模型是关系模型 精品课件 关系模型 是用二维表结构来描述实体之间联系的一种结构模型 关系模型中 操作的对象和结果都是二维表 这种二维表就是关系 VFP就是一种典型的关系数据库管理系统 精品课件 关系模型例 关系中的每个数据项 字段 不可再分 是最基本的单位 每一列数据项是同属性的 列名 字段名 的顺序是任意的 每一行称为一条记录 是由事物的一个个属性构成 记录的顺序是任意的 一个关系是一张二维表 不允许有两个相同的字段名 不允许有两条相同的记录 精品课件 二级练习笔试第二套 11 用二维表数据来表示实体及实体之间联系的数据模型为A 层次模型B 网状模型C 关系模型D E R模型 答案 C 精品课件 12 数据库 DB 数据库系统 DBS 和数据库管理系统 DBMS 之间的关系是A DB包括DBS和DBMSB DBS包括DB和DBMSC DBMS包括DB和DBSD 3者属于平级关系 答案 B 精品课件 11 VisualFoxPro6 0属于A 网状数据库系统B 层次数据库系统C 关系数据库系统D 分布式数据库系统 精品课件 10 在数据管理技术的发展过程中 经历了人工管理阶段 文件系统阶段和数据库系统阶段 其中数据独立性最高的阶段是A 数据库系统B 文件系统C 人工管理D 数据项管理 答案 A 精品课件 1 2 1VisualFoxPro6 0的安装与启动1 2 2VisualFoxPro6 0的主界面1 2 3工具栏的使用1 2 4VFP的配置 1 2VisualFoxPro系统概述 精品课件 1 安装系统要求 操作系统 Windows98或WindowsXP操作系统硬件配置 最低配置 32MB内存 200MB硬盘自由存储空间 200MHZ的CPU或兼容机推荐配置 128M内存 500MB硬盘自由存储空间 P 850MHZ的CPU或兼容机2 安装 略 1 2 1VisualFoxPro6 0的安装与启动 精品课件 3 启动和退出VFP6 0 VFP6的启动 两种方法 开始菜单 快捷方式VFP6的退出 在命令窗口中输入QUIT后按Enter键在 文件 菜单中选择 退出 或单击主窗口右上角的关闭按钮 精品课件 VisualFoxPro6 0系统启动 单击此菜单项 鼠标指向此菜单项 鼠标指向此菜单项 精品课件 1 2 2VFP6的主界面 三种运行方式 菜单系统 会随着打开的内容发生变化 命令窗口 主窗口的右上部 自动化工作方式 程序 精品课件 显示与隐藏 单击工具栏中的 命令窗口 图标 作用 输入和显示命令命令窗口的功能 Try 输入 编辑 显示和执行命令命令的重新执行文本的移动和复制文本的编辑保存功能 未退出VFP之前 命令窗口 精品课件 项目管理器窗口 是VFP中各种数据和对象的主要组织工具 是VFP的 控制中心 用图形化分类的方法来管理属于同一个项目的文件 项目文件 PJX 精品课件 1 2 3工具栏的使用 默认界面仅包括 常用 工具栏 有文本提示功能 精品课件 显示或隐藏工具栏 工具栏会随着某一种类型的文件打开后自动打开 例 新建表单 显示 工具栏 可显示或隐藏工具栏 精品课件 1 3项目管理器 1 3 1创建项目1 3 2使用项目管理器1 3 3定制项目管理器 精品课件 1 3 1创建项目 1 创建项目方法 文件 新建 菜单项进行创建2 打开和关闭项目方法 选择 文件 打开 命令 在弹出对话框中选择要打开的项目 确定 精品课件 3 各类文件选项卡 全部 包括项目管理器中所有类型的文件 数据 显示项目管理器中的数据库 自由表 查询和视图等几种类型的数据 文档 显示项目管理器中处理数据时所用的三类文件 表单 报表和标签 类 显示项目管理器中所有的基类和新建类 代码 包括项目管理器中用户编写的程序 动态链接库和生成的应用程序 其他 包括项目管理器中菜单 文本文件和其他文件 精品课件 1 3 2使用项目管理器 1 创建文件选择要创建的文件的类型 单击 新建 按钮 即弹出创建文件的选项 精品课件 2 添加文件选择要添加的文件的类型 单击 添加 按钮 在弹出的对话框中的 选择文件名 下拉列表框中输入文件名 确定 即可 精品课件 3 修改文件选择已经存在的文件 单击 修改 按钮 精品课件 4 移去文件选择要移去的文件 单击 移去 按钮 在弹出的对话框中单击 移去 按钮 单击 删除 则彻底删除此文件 精品课件 新建 创建新文件命令按钮 修改 修改项目管理器中存在的文件 添加 添加已存在的文件到项目管理器 运行 或 打开 或 浏览 或 预览 运行 文档 代码 和 其它 选项卡中文件 打开数据选项卡中的数据库 表等 浏览项目文件中的表 预览报表 移去 将所选择的文件移出项目文件或从磁盘上删除 连编 建立应用程序 APP 或可执行 EXE 程序 折叠或展开项目管理器 精品课件 1 3 3定制项目管理器 1 移动 缩放和折叠移动 缩放 项目管理器 位置以及大小的改
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 焦作空压机采购合同范本
- 风电运维总包合同协议书
- 甲方转乙方猎头合同范本
- 物料设计制作合同协议书
- 网络平台会员协议书范本
- 特种车辆雇佣协议书模板
- 美业学徒合同协议书模板
- 离婚法院调解协议书范本
- 项目文化墙设计合同范本
- 银行个性化分期协议合同
- 《关于进一步强化食品安全全链条监管的意见》解读学习课件(2025年3月颁发)
- GB/T 45133-2025气体分析混合气体组成的测定基于单点和两点校准的比较法
- 经典名方小陷胸汤的古今文献考证
- 2025届湖北省路桥集团限公司校园招聘190人易考易错模拟试题(共500题)试卷后附参考答案
- 《护理安全及管理》课件
- 电气维护培训课件
- 银行安防知识培训
- 苏菲新生儿呼吸机操作手册(中文)
- 医院手术室装修要点及施工标准
- PDCA医院品质管理-院感办职业暴露管理专项改善案例
- 《我国税制结构分析》课件
评论
0/150
提交评论