电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > PPT文档下载
分享到微信 分享到微博 分享到QQ空间

foxpro课件(2008)

  • 资源ID:93281045       资源大小:6.32MB        全文页数:604页
  • 资源格式: PPT        下载积分:12金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要12金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

foxpro课件(2008)

,Visual FoxPro 程序设计,可视化的,笔试 机试,本课程内容:,数据库的基本知识 程序设计基础 数据库和表的基本操作 SQL语句 查询与视图 VFP程序设计 表单设计 菜单设计,第一章,Visual FoxPro基础,返回目录,本章要点,数据库基础知识 关系数据库 数据库设计基础 Visual FoxPro系统概述,返回目录,1.1 数据库基础知识,1.1.1计算机数据管理的发展 1.数据与数据处理,上一页,下一页,要 点,数据 数据是指存储在某一种媒体上能够识别的物理符号。 如:某人-身高:1.75米,性别:”男” 数据可以是数字、字母、文字、图形、图像、动画、影像、声音等,介使用最多、最基本的还是文字与数字形式。,上一页,下一页,要 点,数据处理 数据处理是指将数据转换成信息的过程。 通过处理数据可以获得信息,通过分析和筛选信息可以产生决策。,上一页,下一页,要 点,.计算机数据管理 指计算机对数据的采集、整理、存储、分类、排序、检索、维护、加工、统计和传输等一系列操作过程。 数据处理的目的是从大量的、原始的数据中获得人们所需要的资料并提取有用的数据成份,作为行为和决策的依据。,上一页,下一页,要 点,计算机数据管理阶段 人工管理阶段 20世纪50年代中期以前,硬件没有磁盘,没有操作系统,没有管理数据的软件。没有文件的概念,上一页,下一页,要 点,人工管理阶段数据管理特点: 一组数据对应一个程序,数据与程序不具有独立性 数据不保存 存在大量的数据冗余,文件管理阶段 20世纪50年代后期60年代中期,硬件上磁盘出现,软件上有操作系统和高级语言,专门用于数据管理的文件系统出现,上一页,下一页,要 点,文件系统阶段数据管理的优点: 数据可长期保存在磁盘上 程序与数据分开存储,程序和数据之间有一定的独立性 缺点: 数据的结构由程序决定,与程序相互依赖 数据冗余还是较大。, 数据库系统阶段 即对所有的数据实行统一规划管理,形成一个数据中心,构成一个数据“仓库”。,上一页,下一页,要 点,在数据库系统管理的系统环境下, 数据与应用程序之间独立,使程序的编制质量和效率都有所提高; 由于数据文件间可以建立关联关系,数据的冗余大大减少,数据共享性显著增强。 ,上一页,下一页,要 点,分布式数据库系统 是数据库技术与网络技术紧密结合的产物 包括: 物理上分布、逻辑上集中 物理上分布、逻辑上分布,上一页,下一页,要 点,面向对象数据库系统 面向对象数据库是面向对象方法在数据库领域中的实现与应用,上一页,下一页,要 点,1.1.2数据库系统,.有关数据库的概念 数据库 所谓数据库(DataBase) ,就是以一定的组织方式将相关的数据组织在一起,存放在计算机存储器上一组相关数据的集合。 比如:学校,企业的数据库 它不仅包括数据本身,而且还包括相关事物之间的联系。 ,上一页,下一页,要 点, 数据库管理系统() 数据库管理系统对数据库进行专门管理的软件。它可以对数据库的建立、使用和维护进行管理。如:Access,FoxPro,SQLServer,DB2,Oracle等,上一页,下一页,要 点,数据库应用系统 是指开发人员利用数据库系统资源开发的,面向某一类实际应用的软件系统。如:以数据库为基础的财务系统,销售系统,人事管理系统等等,上一页,下一页,要 点,DBS DBMS DB,数据库系统(DBS) 是指应用数据库技术后的计算机系统。由五个部分组成: 硬件系统 数据库集合 数据库管理系统及相关软件 数据库管理员 用户,上一页,下一页,要 点,2.数据库系统的特点 实现数据共享,减少数据冗余 采用特定的数据模型 具有较高的数据独立性 有统一的数据控制功能 如:并发访问控制、数据安全性控制与数据完整性控制,上一页,下一页,要 点,1.1.3数据模型,人们把客观事物以数据的形式存储到计算机中,经历了对现实生活中事物特性的认识、概念化到计算机数据库里的具体表示的逐级抽象过程。,上一页,下一页,要 点,.实体的描述 实体 实体可以是实际的事物,也可以是抽象的事件。 如:学生、学校、图书;考试、比赛、订货,上一页,下一页,要 点,实体的属性 描述实体的特性称为属性。如: 学生(学号、姓名、性别、出生日期、班级、住址),实体集 同类型的实体的集合,称为实体集 如:学生实体集中 (20050101,张红,女,2002/03/21,05护高,巢湖卫校)是一个实体,在FoxPro中,和我们生活中一样,用“表”来存放实体集,实体 (记录),属性 (字段),上一页,下一页,要 点,2.实体间的联系及联系的种类 实体之间的对应关系称为联系,它反映现实世界事物之间的关联。 如:一个读者可以借阅干本书,同一本书可以相继被几个读者借阅。,上一页,下一页,要 点,一对一联系: 城市市长,乘客座位,上一页,下一页,要 点,在 FoxPro中,一对一的联系表现为主表中一每条记录只与相关表中的一条记录相关联,学生名单,Foxpro成绩表,上一页,下一页,要 点,一对多联系 班级学生: 一个班级有多个学生,一个学生只在一个班级 公司职工,,上一页,下一页,要 点,在FoxPro中,一对多联系主要表现为主表中的一条记录可与相关表中多条记录相关联。,学生公寓表,学生住宿登记表,上一页,下一页,要 点,多对多关联 教师课程 ,作者书籍,上一页,下一页,要 点,在Foxpro中表现为一个表中的一个记录在相关表中有多个对应,相关表中一个记录同样有多个与这相对应,图书列表,作家表,上一页,下一页,要 点,学生 选修课程,对于多对多关系,FoxPro中经常用一个“纽带表”将其转化为两个一对多关系进行描述。,任课一览表,教师情况表,课程一览表,3.数据模型简介 数据模型是用来表示实体及实体间联系的方法,一个具体的数据模型应正确的反应出数据之间存在的整体逻辑关系。,上一页,下一页,要 点,任何一个数据库管理系统都是基于某种数据模型的。目前数据模型主要有三种:层次模型、网状模型、关系模型。其中最重要和当今最流行的是关系模型。, 层次模型 层次模型用树型结构表示实体这间的联系。 数据被组织成由“根”开始的“树”,每个实体由根开始沿着不同的分支 放在不同的层次上,上级结点与下级结点之间为一对多的联系。 层次模型不能直接表示出多对多的联系。,上一页,下一页,要 点, 网状模型 用网状结构表示实体及其之间联系。网状模型是层次模型的扩展,但它允计结点有多于一个的父结点,可以有一个以上的结点无结点。,上一页,下一页,要 点,网状模型在表示多对多的联系是具有很大的灵活性,这是以数据结构复杂化为代价的。,上一页,下一页,要 点, 关系模型 用二维表结构来表示实体及实体之间的联系的模型为关系模型。在关系模型中,操作的对象和结果都是二维表,这种二维表就是关系。,上一页,下一页,要 点,关系模型中无论实体本身还是实体之间的联系均用称为“关系”的二维表来表示,使得描述实体的数据本身能够自然的反映它们之间的联系。,关系数据库以其完备的理论基础、简单的模型、说明性的查询语言及使用方便等特点得到最广泛的应用。,上一页,下一页,要 点,1.2 关系数据库,年代以来,新推出的数据库管理系统几乎都支持关系模型, 本节将结合FoxPro来介绍关系数据库系统的基本概念。,上一页,下一页,要 点,1.2.1关系模型 关系模型中用二维表的形式表示实体和实体间联系的数据模型。 下面,我们首先了解一下关系术语,上一页,下一页,要 点,1.关系术语 关系(表):每个关系有一个关系名,在FoxPro中,一个关系存储为一个文件,文件扩展名为.dbf,称为表。 一个关系模式对应一个关系的结构,格式为: 关系名(属性名,属性名,属性名n) 在FoxPro中表示为表结构: 表名(字段名,字段名,,字段名n),上一页,下一页,要 点,职工表,上一页,下一页,要 点,元组(记录) 在下面的表中,包括多条记录(多个元组),上一页,下一页,要 点,属性(字段) 每个字段的数据类型、宽度等在创建表的结构时规定。,上一页,下一页,要 点,域 属性的取值范围,上一页,下一页,要 点,关键字 属性或属性的组合,其值能惟一的标识一个元组。,上一页,下一页,要 点,外部关键字 一个字段不是本表的关键字,而是另外一个表的关键字。,上一页,下一页,要 点,再来看一个例子,字段,字段值,域为男、女,关键字,关键字,外键,记录,关系是元组(记录)的集合,元组是属性值的集合。 一个具体的关系模型是若干个有联系的关系模式的集合。,上一页,下一页,要 点,2.关系的特点,关系必须规范化 最基本的要求是每个属性必须是不可分割的数据单元,即:表中不能再包含表。,在同一关系中不能出现相同的属性名,关系中不允许有完全相同的元组(即冗余),在一个关系中元组的次序无关紧要。 即,任意交换两行的位置不影响数据的实际含义。,在一个关系中列的次序无关紧要。,3.实际关系模型,见例数据库 在Visual Foxpro中,一个数据库(.dbc)文件,就是一个实际关系模型,它是一个或多个表或视图信息的容器。,1.2.2关系运算(记录的集合),1.传统的集合运算 a.并:RUS 属于R或属于S的元组组成的集合。 b.差:R-S 属于R但不属于S的元组组成的集合。 c.交:RS 属于R且属于S的元组组成的集合。,2.专门的关系运算 a.选择 从关系中找出给定条件的元组。,选 择,select * from studinfo where StudNo in(“99070401“,“99070405“),b.投影 从关系模式中指定若干个属性。,Select StudNo,StudName,StudBirthDay From StudInfo,投 影,c.联接 将两个关系模式的指定属性,拼接成一个更宽大的关系模式。其中包括満足条件的记录。,Select StudNo,StudName,StudSex,ClassInfo.ClassID,ClassName; From StudInfo Inner Join ClassInfo; On StudInfo.ClassID=ClassInfo.ClassID,d.自然联接 等值联接: 按照字段值对应相等为条件进行的联接。 自然联接: 去掉重复属性值的等值联接。,在Visual FoxPro中,把相互之间存在联系的表放在一个数据库中统一管理。数据库文件的扩展名为.dbc。 如:在职工管理数据库中可以加入职工表、工资表等。,1.4 Visual FoxPro系统初步,Visual Foxpro 6.0 是 microsoft 公司 1998年 推出一种小型的数据库管理系统。基于关系模型,1.4.1 Visual FoxPro 6.0的安装与启动,硬件要求: 1处理器:486DX/66MHz或更高级处理器; 2内存:16MB以上 3硬盘:典型安装:85兆,最大安装:190兆 4鼠标、光驱、VGA显示器。 软件要求: 操作系统win 95以上或win NT 4.0以上,1.安装Visual FoxPro 6.0 2.安装联机帮助 略,3.启动 Visual FoxPro 6.0,方法1: “开始”“程序” 方法2:双击 Visual FoxPro 图标(快捷方式)。,4.退出系统,(1)双击或右击FoxPro控制菜单图标(小狐狸) (2)

注意事项

本文(foxpro课件(2008))为本站会员(小**)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.