ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:36.33KB ,
资源ID:16096164      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16096164.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Visual FoxPro程序设计教程Word文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Visual FoxPro程序设计教程Word文档格式.docx

1、 数据库管理系统(Database Management System,DBMS)是对数据进行统一的控制和管理,从而可以有效地减少数据冗余,实现数据共享,解决数据独立性问题,并提供统一的安全性、完整性和并发控制功能的系统软件。数据库系统是把有关计算机硬件、软件、数据和人员组合起来为用户提供信息服务的系统。3. 简述数据库的三级模式结构。为了有效地组织、管理数据,提高数据库的逻辑独立性和物理独立性,人们为数据库设计了一个严谨的体系结构,数据库领域公认的标准结构是三级模式结构,它包括外模式、模式和内模式。模式又称概念模式或逻辑模式,对应于概念级。它是由数据库设计者综合所有用户的数据,按照统一的观点

2、构造的全局逻辑结构,是对数据库中全部数据的逻辑结构和特征的总体描述,是所有用户的公共数据视图(全局视图)。外模式又称子模式,对应于用户级。它是某个或某几个用户所看到的数据库的数据视图,是与某一应用有关的数据的逻辑表示。内模式又称存储模式,对应于物理级。它是数据库中全体数据的内部表示或底层描述。4. 数据库系统的特点是什么?特点是数据共享,减少数据冗余,具有较高的数据独立性,增强了数据安全性和完整性保护。5. 实体之间的联系有哪几种?分别举例说明。(1) 一对一联系(11) 例如,一所学校只有一个校长,一个校长只在一所学校任职,校长与学校之间的联系是一对一的联系。(2) 一对多联系(1n) 例如

3、,一所学校有许多学生,但一个学生只能就读于一所学校,所以学校和学生之间的联系是一对多的联系。(3) 多对多联系(mn) 例如,一个读者可以借阅多种图书,任何一种图书可以为多个读者借阅,所以读者和图书之间的联系是多对多的联系。6. 数据库有哪几种常用的数据模型?Visual FoxPro属于哪一类? 在数据库系统中,常用的数据模型有层次模型、网状模型和关系模型3种。Visual FoxPro是一种基于关系模型的关系数据库管理系统。7.以某种应用目的为背景,试设计一个数据库。 我们以图书馆借书应用为例设计一个最简单的数据库,主要是包括以下几个关系学生关系,图书关系,借书关系,每个关系对应与数据库里

4、面的一个表。那么学生表应该包括(学号,姓名,专业,年龄等属性),图书表应该包括(图书号,图书名,作者名,出版社等属性),这两个表是通过借书关系来实现多对多的联系的,那么借书表主要包括(学号,图书号等)。8.关系数据库管理系统的3种基本关系运算是什么?关系运算主要有选择、投影和联接3种。9. 试述外部关键字的概念和作用。外部关键字是否允许为空值,为什么?如果关系中某个属性或属性组合并非关键字,但却是另一个关系的主关键字,则称此属性或属性组合为本关系的外部关键字。关系之间的联系是通过外部关键字实现的。如果该外部关键字不是该关系的主关键字那么根据参照完整性规则,该外部关键字可以是空值,否则如果该外部

5、关键字也是该关系的主关键字则根据参照完整性规则不能是空值。10. 数据库系统的体系结构有哪几种?常见的数据库开发工具有哪些? 数据库系统的体系结构大体上分为4种模式:单用户模式、主从式多用户模式、客户机/服务器模式(Client/Server,C/S)和Web浏览器/服务器模式(Browser/Server,B/S)。 目前,一些专有数据库厂商都提供了数据库编程工具,如Sybase的Power+、Oracle的Developer 2000等,但比较流行的还是Delphi、Visual Basic、PowerBuilder等通用语言,这几个开发工具各有所长、各具优势。第二章 课后答案 如何启动与

6、退出Visual FoxPro?Visual FoxPro 6.0的启动与Windows环境下其他软件一样,有3种常见方法:(1) 在Windows桌面上单击“开始”按钮,选择“程序”选项,单击“Microsoft Visual Studio 6.0”组中的“Microsoft Visual FoxPro 6.0”选项。(2) 运行Visual FoxPro 6.0系统的启动程序vfp6.exe。通过“我的电脑”或“资源管理器”去查找这个程序,然后双击它。或单击“开始”按钮,选择“运行”选项,在弹出的“运行对话框”中输入Visual FoxPro 6.0启动程序的文件名,单击“确定”按钮。(3

7、) 在Windows桌面上建立Visual FoxPro 6.0系统的快捷方式图标,只要在桌面上双击该图标即可启动Visual FoxPro。 退出Visual FoxPro有5种常用的方法:(1) 在Visual FoxPro“文件”菜单项下,选择“退出”菜单项;(2) 在Visual FoxPro命令窗口输入QUIT命令并回车;(3) 单击Visual FoxPro主窗口右上角的“关闭”按钮;(4) 单击Visual FoxPro主窗口左上角的控制菜单图标,从弹出的菜单中选择“关闭”,或者双击控制菜单图标;(5) 同时按Alt和F4键。 简述Visual FoxPro用户界面的组成与特点。

8、 Visual FoxPro的用户界面由Visual FoxPro系统菜单、工具栏、命令窗口和状态栏等构成。Visual FoxPro用户界面的最大的特点就是界面简单且灵活。 Visual FoxPro有几种操作方式?各有何特点? Visual FoxPro有三种操作方式,菜单操作方式,命令操作方式,程序工作方式。菜单操作的优点是直观易懂,击键简单(主要是鼠标单击和双击),对于不熟悉Visual FoxPro命令、又没有或不想花时间去学习它的最终用户十分适合。命令操作方式相对而言速度更加快并且效率高。Visual FoxPro除了提供菜单操作方式、命令操作方式外,还提供程序工作方式。程序由命令

9、或语句组成。通过运行程序,为用户提供更简洁的界面,达到操作的目的。 对话框的作用是什么?它通常包括哪些控制对象? 对话框实际上是一个特殊的窗口,它可以用来要求用户输入某些信息或做出某些选择,在Visual FoxPro 6.0中,对话框通常由文本框、列表框、单选按钮、复选框、命令按钮等部件组成。 简述Visual FoxPro的可视化设计工具。 Visual FoxPro 6.0提供了多种可视化设计工具,使用它的各种向导(Wizard)、设计器(Designer)和生成器(Builder)可以更简便、快速、灵活地进行应用程序开发。1. Visual FoxPro向导 Visual FoxPro

10、系统为用户提供许多功能强大的向导。用户通过系统提供的向导设计器,不用编程就可以创建良好的应用程序界面并完成许多对数据库的操作。2. Visual FoxPro设计器 Visual FoxPro系统提供的设计器,为用户提供了一个友好的操作界面。利用各种设计器使得创建表、数据库、表单、查询以及报表等操作变得轻而易举。3. Visual FoxPro生成器 Visual FoxPro系统提供的生成器,可以简化创建和修改用户界面程序的设计过程,提高软件开发的质量。6. 完成下列操作: 隐藏与激活“命令窗口”; 可以通过工具栏上的命令窗口图标来选择隐藏与激活“命令窗口”。 求表达式(3-5.1)*3.1

11、4159/14的值; 在命令窗口输入(3-5.1)*3.14159/14,然后回车执行得到结果-0.471239 设置默认目录; 可以在工具菜单的选项对话框里面的文件位置选项卡里设置默认目录。(4) 创建名为“我的工具栏”的工具栏; 在操作过程中,用户可以随时创建一个适合于自己工作需要的新工具栏。创建名为“我的工具栏”的操作步骤如下:(1) 单击“显示”菜单项,选择“工具栏”选项,在“工具栏”对话框下单击“新建”按钮,出现如图2.5所示的“新工具栏”对话框。(2) 输入新工具栏名称,输入“我的工具栏”,并单击“确定”按钮,出现如图2.6所示的“定制工具栏”对话框,与此同时,在屏幕窗口上也出现了

12、“我的工具栏”工具栏。(3) 在“定制工具栏”对话框的最左边是“分类”列表框,选择该列表框中的任何一类,其右侧便显示该类的所有按钮。(4) 用户可根据需要选择分类中的某一类,并在该分类中选择按钮,当选中了某一个按钮后,用鼠标器将其拖动到“我的工具栏”工具栏下即可。(5) 查询LIST命令的帮助信息。 首先是通过在命令窗口执行help命令来打开帮助窗口,然后选择“搜索”项,在组合框中输入“LIST”,再自己查找相关标题即可。第三章 课后答案 简述Visual FoxPro的数据类型。 Visual FoxPro中的数据类型包括以下几种:1. 字符型,2. 数值型,3. 货币型,4. 日期型,5.

13、 日期时间型,6. 逻辑型,7. 备注型,8. 通用型,9. 二进制字符型和二进制备注型。 字段变量与内存变量有何区别?字段变量就是表中的字段名,它是表中最基本的数据单元。字段变量是一种多值变量,一个表有多少条记录,那么该表的每一字段就有多少个值,当用某一字段名作变量时,它的值就是表记录指针所指的那条记录对应字段的值。内存变量独立于表,是一种临时工作单元,它是一种单值变量。可以用内存变量名直接访问内存变量。3. 下列数据哪些是变量?哪些是常量?是什么类型的常量?姓名,.F.,98/07/21,教授,1E2,5585211,T 其中 T和教授是变量其它是常量,姓名和5585211是字符常量,.F

14、.是逻辑常量,98/07/21是数值型常量。4. 求下列表达式的值。(1) LEN(DTOC(DATE() :8(2) STUFF(现代教育中心,5,0,LEFT(技术中心,4):“现代技术教育中心”(3) VARTYPE(08/23/03):N(4) SPACE(5)-SPACE(5): 空字符串(5) PRO$FoxPro AND 10090:.F.5. 针对学生表,写出下列条件:(1) 入学成绩高于600分的学生;入学成绩=600(2) 年龄大于18岁但小于25岁的学生;YEAR(DATE()-YEAR(出生日期)=18(3) 少数民族的男生;性别=男 and 少数民族=.T.(4) 在1985年1月1日至1983年12月31日之间出生的学生;出生日期=12/31/1983 and 出生日期=01/01/1985(5) 入学成绩在580

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1