电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

Visual Forpro数据库设计与应用 教学课件 ppt 作者 安晓飞 10VFP第1讲

54页
  • 卖家[上传人]:E****
  • 文档编号:89184273
  • 上传时间:2019-05-20
  • 文档格式:PPT
  • 文档大小:4.42MB
  • / 54 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、第1讲,第1章 Visual FoxPro 6.0系统概述,2,课程简介,Visual FoxPro是一门什么样的课程?,Visual FoxPro简称VFP,是Microsoft公司推出的数据库开发、管理软件 VFP可以使用自身的语言或者结构化查询语言(SQL)来操作数据库,达到管理数据的目的 VFP可以作为中小型管理信息系统(MIS)的开发平台,第1章 Visual FoxPro 6.0系统概述,3,课程简介,Visual FoxPro都学习哪些内容? 数据表及数据库基本操作 数据库查询语言基础SQL 程序设计基础 应用程序界面设计表单、报表、菜单 综合设计综合应用程序的设计,第1章 Visual FoxPro 6.0系统概述,4,课程简介,学习Visual FoxPro的最终目标是什么? 掌握基本的数据库操作方法 理解程序设计的理念和基本方法 达到“国二”要求的水平,第1章 Visual FoxPro 6.0系统概述,5,要求,1. 上课要带教材和实验书。 2. 上机要穿鞋套,并按指定的机器号入座。 3. 不许玩游戏及网上聊天。,考试: 期末:无纸化上机考试 国二:3月27、9月

      2、18 省二:11月初,第1章 Visual FoxPro 6.0系统概述,6,教学内容,第1章Visual FoxPro系统概述 第2章 数据与数据运算 2.1 常量 2.2 变量 2.3 数组,第1章 Visual FoxPro 6.0系统概述,7,教学重点 1、 数据库系统的组成、关系数据库的概念 2、 VFP系统的特点、启动与退出、常用文件类型 3、 常量、变量的概念 4、 数据类型定义和使用 教学难点 关系数据库、VFP的常用文件类型、数组的定义、赋值、输入和输出,第1章 Visual FoxPro 6.0系统概述,8,1.1数据库系统的组成,数据库(Database)是数据的集合,具体指按照一定的结构模型,组织、存储在一起、能为多个用户共享的、与应用程序相对独立的、存储在计算机存储设备上的相关的数据集合。,数据库,第1章 Visual FoxPro 6.0系统概述,9,1.1数据库系统的组成,常用的数据模型:,层次模型,网状模型,关系模型,第1章 Visual FoxPro 6.0系统概述,10,1.1数据库系统的组成,数据库管理系统 数据库管理系统(Database Man

      3、agement System)负责数据库的数据组织、数据操纵、数据维护和数据服务等 数据库管理系统是数据库系统的核心,第1章 Visual FoxPro 6.0系统概述,11,1.1数据库系统的组成,数据库应用系统(DBAS) 数据库应用系统(Database Application System)是在数据库系统基础上进行应用开发而形成的一个应用系统。,第1章 Visual FoxPro 6.0系统概述,12,1.1数据库系统的组成,数据库系统(DBS) 数据库系统(Database System)由数据库、数据库管理系统、数据库管理员、硬件平台和软件平台等构成,是以数据库管理系统为核心的完整的运行实体。,第1章 Visual FoxPro 6.0系统概述,13,1.2 关系数据库,关系模型 实体和实体间联系的数据模型。一个关系的逻辑结构就是一个二维表。一个“表”就是一个关系.dbf,属性(字段)field:垂直列,字段名 元组(记录)record:水平行,具体记录 域:属性的取值范围称为域,元 组,第1章 Visual FoxPro 6.0系统概述,14,1.2 关系数据库,键: 在

      4、关系表中能唯一标识元组的最小属性集称为键,也称为码 主键: 在关系表中可以有多个键,用户选取使用的键为主键,第1章 Visual FoxPro 6.0系统概述,15,1.2 关系数据库,外键: 关系表A中的某属性集是关系表B中的主键,则该属性集称为表A的外键,主键,外键,第1章 Visual FoxPro 6.0系统概述,16,1.2 关系数据库,关系运算 投影:从关系中选取若干个属性(列)形成新的关系的操作。在表中则是选取若干个字段。,select 姓名, 专业 from 学生,查询学生表中所有学生的姓名, 专业,第1章 Visual FoxPro 6.0系统概述,17,1.2 关系数据库,关系运算 选择:从二维表格中选取若干行的操作,在表中则是选取若干个记录的操作。,select * from 学生 where 性别= “男“,查询学生表中所有 性别为“男”的学生,第1章 Visual FoxPro 6.0系统概述,18,1.2 关系数据库,连接: 连接运算是指将两个关系R和S,按照指定的条件,合并成一个关系T的运算,Sele 学生.学号,姓名, 成绩 from 学生 JoIn 选

      5、课; ON 学生.学号=选课.学号 where 成绩90,查询所有选课学生的学号,姓名,成绩,第1章 Visual FoxPro 6.0系统概述,19,1.3 VFP 6.0系统的特点,良好的用户界面 数据库的操作更加方便 强大的查询与管理功能 支持面向对象的程序设计 开发与维护更加方便 集成开发实现了数据共享 支持网络应用,第1章 Visual FoxPro 6.0系统概述,20,1.4 VFP 6.0启动与退出,Visual FoxPro 6.0的启动 Visual FoxPro 6.0的退出,(1)选择“文件-退出”选项; (2)按“ALT+F4”组合键; (3)在系统主界面窗口中单击“关闭”图标按钮; (4)在“命令”窗口中输入QUIT命令,并按回车键。,第1章 Visual FoxPro 6.0系统概述,21,1.5 集成开发环境,Visual FoxPro 6.0用户界面,第1章 Visual FoxPro 6.0系统概述,22,1.5 集成开发环境,Visual FoxPro 6.0的工作方式 交互操作方式 命令操作 可视化操作 程序执行方式,第1章 Visual Fox

      6、Pro 6.0系统概述,23,1.5 集成开发环境,Visual FoxPro 6.0的系统环境配置 使用SET命令 SET DEFAULT TO d:教学管理系统 &设置默认目录为“d:教学管理系统”。 使用选项对话框 单击 ”工具”菜单中的”选项”,第1章 Visual FoxPro 6.0系统概述,24,1.6 辅助设计工具,向导,第1章 Visual FoxPro 6.0系统概述,25,1.6 辅助设计工具,设计器,第1章 Visual FoxPro 6.0系统概述,26,1.6 辅助设计工具,生成器,第1章 Visual FoxPro 6.0系统概述,27,1.7 常用文件类型,第1章 Visual FoxPro 6.0系统概述,28,本章小结,本章重点讲述了数据库系统的有关概念,描述了关系数据模型中的关系、属性、元组、键等定义,介绍了关系模型的并、差、交等集合运算和选择、投影、连接等操作运算;总结了Visual FoxPro 6.0系统的功能和特点,详细地讲述了Visual FoxPro 6.0系统的窗口、菜单、工具栏等开发环境,并介绍了向导、生成器以及项目管理器的功能和作

      7、用,最后总结了Visual FoxPro 6.0的性能指标和常用文件类型。,第2章 数据与数据运算,第1章 Visual FoxPro 6.0系统概述,30,常量和数据类型,2.1,变量,2.2,数组,2.3,第1章 Visual FoxPro 6.0系统概述,31,2.1 常量和数据类型,常量表示程序运行过程中具体的、不变的值。不同类型的常量有不同的书写格式。 2.1.1 数值型常量 数值型常量即通常所说的常数,用来表示整数或实数的大小,由数字09、小数点和正负号组成,用字母N表示。 【例】15、456表示正数,-12.3、-54表示负数。 数值型常量也可以用科学记数法表示。 【例】 1.5108在计算机中表示为1.5E8 2.3410-8在计算机中写成2.34E-8 数值型数据的长度是20位,用8个字节来表示,其取值范围是: -0.9999999999E190.9999999999E20。,第1章 Visual FoxPro 6.0系统概述,32,2.1 常量和数据类型,2.1.2 字符型常量 字符型常量由中英文字符、各种符号、空格和数字组成,也叫做“字符串”,用字母C表示,使用时

      8、需要用定界符括起来。 定界符包括半角单引号、双引号或方括号,必须成对出现,即前后定界符一致。 正确的字符型常量:学号、沈阳、公寓 错误的字符型常量:北京、学生、书包 如果某一定界符本身也是字符串内容的一部分,则需用另外一种定界符为该字符串定界。 定界符使用的正确形式:祖国的花朵、中国人民 定界符使用的错误形式:祖国的花朵、中国人民 不含任何字符的空串()和包含空格的字符串( )是不一样的,空串里边没有任何内容,长度为0,而空格的长度是1。,第1章 Visual FoxPro 6.0系统概述,33,2.1 常量和数据类型,2.1.3 日期型常量 日期型常量用于表示具体日期,长度为8位,用字母D表示。它的定界符是一对花括号。 【例】2009/08/01 花括号内用斜杠(/)将年、月、日三部分内容分隔开。斜杠(/)是默认的分隔符,其他的合法分隔符还有减号(-)、句点(.)和空格等。 【例】 2009-08-01 2009.08.01 2009 08 01,第1章 Visual FoxPro 6.0系统概述,34,2.1 常量和数据类型,传统日期格式与严格日期格式 【注意】 mm/dd/yy为

      9、系统默认的传统日期格式。 在书写严格日期格式时一定要在前边加脱字符()。,第1章 Visual FoxPro 6.0系统概述,35,2.1 常量和数据类型,影响日期格式的设置命令 【格式】SET DATE TO AMERICANANSIBRITISHFRENCHGERMANITALIANJAPANUSAMDYDMYYMD 【说明】SET DATE:表示固定的命令格式,不能缺省; TO:表示可选内容,可以缺省; 设置年份的位数 【格式】SET CENTURY ONOFF 【功能】用于设置显示日期型数据时是否显示世纪。 【说明】ONOFF:表示可以选择其中任意一个短语,一条命令仅且只能选择1项,不能缺省。,第1章 Visual FoxPro 6.0系统概述,36,2.1 常量和数据类型,设置日期分隔符 【格式】SET MARK TO 日期分隔符 【说明】 分隔符为字符型常量,即两边需要加定界符。 若执行SET MARK TO没有指定任何分隔符,表示恢复系统默认的斜杠(/)分隔符。 【例】SET MARK TO . 设置日期格式检查 【格式】SET STRICTDATE TO 0|1|2 【功能】用于设置是否对日期格式进行检查。 0 表示不进行严格的日期格式检查; 1 表示进行严格的日期格式检查,它是系统默认的设置; 2 表示进行严格的日期格式检查,对于CTOD()和CTOT()函数格式也有效。,第1章 Visual FoxPro 6.0系统概述,37,2.1 常量和数据类型,【例2.1】设置不同的日期格式。 SET CENTURY ON SET MARK TO “-“ SET DATE TO YMD ?2009/08/01 SET CENTURY OFF SET MARK TO SET DATE TO AMERICAN ?2009-08-01 ?09-08-01,输出结果:2009-08-01,输出结果:08/01/09,第1章 Visual FoxPro 6.0系统概述,38,2.1

      《Visual Forpro数据库设计与应用 教学课件 ppt 作者 安晓飞 10VFP第1讲》由会员E****分享,可在线阅读,更多相关《Visual Forpro数据库设计与应用 教学课件 ppt 作者 安晓飞 10VFP第1讲》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.