数据库应用基础Visual-FoxPro-期末复习_第1页
数据库应用基础Visual-FoxPro-期末复习_第2页
数据库应用基础Visual-FoxPro-期末复习_第3页
数据库应用基础Visual-FoxPro-期末复习_第4页
数据库应用基础Visual-FoxPro-期末复习_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库应用基础VisualFoxPro

期末复习第一章VisualFoxPro基础知识了解VFP的特点掌握与数据库有关的常识概念掌握常量与变量的概念并区分其数据类型掌握基本的运算符和表达式掌握内存变量与数组的异同了解一些简单函数的格式与功能掌握项目管理器的基本功能VFP基本特点与基本操作VisualFoxPro是关系型数据库管理系统的典型代表。VisualFoxPro6.0是一个可以运行于Windows95/98、NT平台的32位数据库管理系统启动方法:鼠标单击Windows开始快捷方式双击已创建的系统文件退出方法

用鼠标单击主窗口“关闭”按钮

先用鼠标单击“文件”菜单,打开后单击菜单命令

ALT+F4

命令窗口输入QUIT命令格式:(1)用一个或多个空格做分割符(2)一行只能写一条命令,不允许两条命令写在同一行;如果一条命令写在多行,则在除最后一行外的其他各行末尾加一个“;”Enter键用法:执行新命令重新执行已经执行过的命令编辑并执行已经执行过的命令习题(一)选择题1、VisualFoxPro

是基于在——

数据模型下的。

A.层次型 B.关系型 C.网状型 D.混合型

B2、下列叙述正确的是——。A.一行只能写一条命令B.一行可以写多条命令C.一条命令可以写在多行D.一条命令只能写在一行AC

3、VisualFoxPro

是————

位的数据库管理系统。

32与数据库有关的概念数据与信息数据、数据库、数据库系统、数据库管理系统数据库类型数据与信息

数据是指能被计算机存储和处理、反映客观事物的符号信息是经过整理、筛选、去伪存真得到的有用的数据。信息是数据,数据不一定是信息数据数据库

数据库系统数据库管理系统

数据(DATA)是指能被计算机存储和处理、反映客观事物的符号数据库(DATABASE,简称DB)是指长期储存在计算机内的有组织、可共享的数据集合数据库系统(简称DBS)是指在计算机系统中引入数据库后的系统;一般由数据库、数据库管理系统(及其开发公司)、应用系统、数据库管理员和用户构成。数据库管理系统(简称DBMS)是位于用户与操作系统之间的一层数据管理软件。数据库类型现实生活中事物之间的关系可以分为三种:一对一:人—身份证号码一对多:老师—学生多对多:教师—班从现实中的这种关系抽象出三种数据模型关系网状层次习题(二)选择题

1、数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是——。

A.DBS包括DB和DBMS B.DBMS包括DB和DBS C.DB包括DBS和DBMS D.没有关系A2、下列数据是信息的是

。123,456,789B.地球爆炸了C.0406班男生身高1.75D.月球已建立空间站

D填空题1、数据库系统有五部分组成

、数据库集合、

及其相关软件、数据库管理员和

。硬件系统数据库管理系统用户2、数据库的结构可分为

三种。层次关系网状常量与变量常量是指始终保持不变的量变量是指其值可以改变的量常量

(1)字符型常量简称字符串“”

‘’

[](2)数值型常量简称数字十进制实数(3)日期型常量{^yyyy/mm/dd}(4)逻辑型常量.T..F.变量

字段变量:存储在数据表中的变量内存变量:独立于数据表,通常保存中间结果合法的:编号、NAME、BOOK89、WINDOW_1、_H不合法的:姓名、4RT、WINDOW-1规则:不能含有空格不以数字开头只可以用字母、数字、下划线构成习题(三)

选择题1、下列不属于字符常量的是————。A.VFP B.[VFP]C.“VFP”

D.‘VFP’

A2、下列——

符号不能作为VFP中的变量名。

A.VUIDHFI B.FG1566 C.1258FDT D.goodCD3、将逻辑值真赋给内存变量X的正确方法是——

A.X=“T” B.STORE“T”TOXC.X=TURE D.STORE.T.TOX运算符名称运算符名称

+加法

-减法*乘法

/除法

^或**乘方

%求余1、算术运算符对应数值表达式2、字符运算符对应字符表达式+原样连接运算符-非原样连接运算符

2+5*3**2-15/5-2*17%5=2+5*9-15/5-2*17%5=2+5*9-15/5-2*2=2+45-3-4=40?“我们”+“努力”&&:我们努力?“我们”-“努力”&&:我们努力3、关系运算符和逻辑运算符都对应逻辑表达式关系运算符运算符名称>大于<小于=等于<>或!=或#不等于>=大于或等于<=小于或等于==恒等于$包含于(字符)逻辑运算符运算符名称NOT逻辑非AND逻辑与OR逻辑或33>5“B”>“A”“ABCD”>”ABBC”{^1998/6/3}>{1997/1/12}数值按其大小比较字符按其ASCII码的大小比较字符串从左到右依次比较日期型按日期的先后顺序比较逻辑运算真值表

NOT表达式值AND表达式值OR表达式值NOT.F..T..T.AND.T..T..T.OR.T..T.NOT.T..F..T.AND.F..F..T.OR.F..T..F.AND.T..F..F.OR.T..T..F.AND.F..F..F.OR.F..F.有F即是F全T才是T有T即是T全F才是F优先级算术优先级:乘方、求余、乘除、加减逻辑优先级:NOT、AND、OR*关于VFP6.0中操作符的优先级:括号--算术操作符--关系操作符--逻辑操作符数据类型的匹配在数值表达式、字符表达式和逻辑表达式中,运算符两边的数据类型必须一致。如:?“黎明的英语成绩”+100习题(四)选择题

1、在VFP中,表达式2*3^2+2*8/4+3^2的值为

A.64B.31C.49D.22

填空题2、?“am”$”Iamnot”

?NOT”Iamnot”=“am”

?{^1998/12/31}>{^1999/1/1}.OR.”张”>”王”B.T..T..T.内存变量与数组联系:内存变量的赋值、显示、删除命令可通用区别:内存变量在定义的同时可以赋值数组先定义后赋值一维数组二维数组

H(5)数组名为HH(2,1)数组名为H

下标只有一个数下标有两个数

意义:一个含有5个元素的意义:含有H(1,1)一维数组H(2,1)

2个元素的二维数组

习题(五)选择题1、下列关于内存变量与数组叙述正确的是——

。A.数组必须先定义后赋值 B.数组可以不须定义直接赋值C.一个数组的所有元素的数据类型必须相同 D.一个数组的不同元素的数据类型可以不相同2、下列叙述正确的是:A.内存变量的赋值命令可以给数组元素赋值B.显示内存变量的命令可以显示数组元素的值C.删除内存变量的命令可以删除整个数组D.删除内存变量的命令可以删除数组的部分元素ADABD问答题

1、表示出一个有3元素的一维数组XH和一个有2行3列的二维数组ZH。XH(3)ZH(2,3)这个二维数组ZH(2,3)包含的元素分别是ZH(1,1)ZH(1,2)ZH(1,3)ZH(2,1)ZH(2,2)ZH(2,3)简单函数回顾数值函数

ABS绝对值EXP返回e的指数

INT计算值返回整数部分LOG返回给定的自然对数

SQRT返回指定的平方根

ROUND四舍五入时间日期函数

DATA日期mm/dd/yyYEAR年MONTH月DAY日

TIME时间hh:mm:ss测试函数

LEN字符串长度EMPTY是否为空

TYPE数据类型BETWEEN数据范围转换函数

STR数值转换为字符VAL字符转换为数值

CTOD字符转换为日期DTOC日期转换为字符UPPER小写转换为大写LOWER大写转换为小写其他函数

MAX最大MIN最小习题(六)

填空题1、表达式12%5+INT(3.5)的运算结果

。2、store10tox?ABS(5-X),ABS(X-5)

。3、?sqrt(2*sqrt(4))

。4、?len(“len”)

。5、x=345.345?round(x,2),round(x,1),round(x,0),round(x,-1)

55,523

345.35345.3345350

6、假设:学号=“9703”、姓名=“张华”、应交费=4000。下列表达式正确的是:A、”学号:”+学号B、”姓名:”+姓名C、应

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论