欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    VisualFoxPro程序设计与应用.ppt

    • 资源ID:6523129       资源大小:753KB        全文页数:22页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    VisualFoxPro程序设计与应用.ppt

    Visual FoxPro程序设计与应用,http:/,第一章 数据库技术基础,Visual FoxPro是目前微机上优秀的数据库管理系统之一。特点:可视化 采用面向对象的程序设计方法简化了应用系统的开发过程,提高了系统的模块性和紧凑性。,1.1 数据管理技术的发展1.1.1 数据与数据处理,什么是数据?存储在某一种媒体上能够识别的物理符号 例:某人的出生日期“1988年6月25日”或是“88/06/25”什么是数据处理?数据处理是指将数据转换成信息的过程。,计算机数据管理的发展:人工管理,文件系统,数据库系统三个阶段。,1.1.2 计算机数据管理的发展,1、人工管理20世纪50年代中期以前 数据不保存 无文件概念 一组数据对应一个程序造成冗余 没有形成完整的数据管理概念,2、文件系统阶段20世纪50年代后期-60年代中期,程序和数据具备独立性,分开存储 数据可保存在磁盘上,也可重复使用 文件形式多样化,缺陷:1)数据冗余大 2)数据的不一致性3)程序和数据之间的独立性差4)数据联系弱,3、数据库系统阶段20世纪60年代后期,和前两个阶段相比,数据库系统的特点:1、数据结构化2、数据共享性高,冗余性低,易扩充3、数据独立性高4、数据由DBMS统一管理和控制,4、分布式数据库系统,分布式数据库系统是数据库技术和计算机网络技术紧密结合的产物。,网络技术的进展为数据库提供了分布式运行环境。主机终端体系客户/服务器系统结构具体分为以下3种结构形式物理上分布,逻辑上集中的分布式数据库结构物理上分布,逻辑上分布的分布式数据库结构开放式数据库联接(ODBC,Open DataBase Connectivity),5、面向对象数据库系统,1.2 数据模型,1.2.1 三个世界的含义,现实世界信息世界数据(机器)世界信息世界:现实世界在人们头脑中的反映,是对客观事物及其联系的一种抽象描述。涉及概念:(1)实体:客观存在并且可以相互区分的事物(2)属性:描述了实体的特性称为属性(3)关键字:唯一地标识出实体集中每一个实体的某个属性或属性组合的值 职工(职工号,姓名,性别,出生日期,职称),(4)联系实体集之间的对应关系。(1)一对一(2)一对多(3)多对多,数据(机器)世界数据库中的数据是有结构的,这种结构用数据模型表示。数据模型将概念世界中的实体和实体之间的联系进一步抽象成便于计算机处理的方式。,1.2.2 数据模型的有关概念 数据模型(Data Model)是数据库系统中用于提供信息表示和操作手段的构架。概念模型主要用于表示数据的逻辑特性,如实体、属性和联系。最常见概念模型是实体-联系(E-R)模型。实施模型:侧重于数据的表达方式和数据库结构的实现方法,主要有层次模型,网状模型和关系模型。,三种数据模型:1、层次数据模型,有且仅有一个结点无父结点,即树根其他结点有且仅有一个父结点,2、网状模型,允许结点有多于一个的父结点可以有一个以上的节点没有父结点,3、关系数据模型:用二维表来表示实体以及实体之间的联系的模型称为关系模型。,一些术语:关系、元组、属性、值域、主码、外码,关系运算1、传统集合运算(并,交,差),仓库A,仓库B,仓库A仓库B,仓库A-仓库B,仓库A仓库B,2、专门的关系运算(选择,投影,连接),(1)选择仓库号=“WH3”(仓库A),(2)投影仓库号,面积(仓库A),仓库A,3、连接,仓库,职工,自然连接产生新关系,1.3 数据库系统的组成与模式结构,数据库系统是一个整体概念,主要包括:数据库,数据库管理系统,数据库应用系统。,(1)数据库 数据库是存储在计算机存储设备上,结构化的相关数据集合。(2)数据库管理系统 对数据进行专门管理的软件系统,提供安全性和完整性等统一 的控制机制。(3)数据库应用系统 系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统。,数据库系统的特点:(1)相互关联的数据集合(2)用综合的方式组织数据(3)低冗余与数据共享(4)数据具有较高的独立性(5)确保数据的安全可靠(6)最大限度地保证数据的完整性(7)数据可以同时并发使用并保证数据一致性,1.3.2 数据库系统的三级模式结构,为提高数据库的独立性,DBMS把数据库从逻辑上分为三层:面向用户或程序员的用户层,面向数据库管理员和系统分析员的概念层和内层。,用户,5、设计求精,数据库在每一个具体阶段的后期都要经过用户确认。如果不能满足应用要求,则要返回到前面的一个或几个阶段调整。,是否遗忘了字段?是否存在大量空白字段?是否包含了同样字段的表?表中是否带有大量并不属于某实体的字段?是否在某个表中重复输入了同样的信息?是否为每个表选择了合适的主关键字?是否有字段很多而记录很少的表,而且许多记录中的字段值为空?,其中每一个框代表一个Visual FoxPro的表,无箭头连线代表一对一联系,单箭头连线代表一对多联系。,

    注意事项

    本文(VisualFoxPro程序设计与应用.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

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




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开