VF的题 高手帮帮忙

VF的题 高手帮帮忙,第1张

1 数据库文件的扩展名是 B

A、DBF

B、DBC

C、 DBT

D、FPT

2

一个关系是一张二维表。在Foxpro中,一个关系对应一个 A

A、字段

B、记录

C、数据库文件

D、索引文件

3 当前打开的数据库文件结构为:商品名(C,5),单价(N,6,2),库中共有100条记录,该数据库文件中每条记录占用的字节数是 A

A、11

B、12

C、13

D、14

4 一数据库名为student,要想打开该数据库,应使用命令(A)

A、OPEN student

B、OPEN DATA student

C、USE DATA student

D、USE student

5 要求表文件某数值型字段的整数是4位,小数是2位,其值可能为负数,该字段的宽度应定义为A

A、8位

B、7位

C、 6位

D、4位

6 对表结构的修改是在下面哪一个对话框中完成的 A

A、表设计器

B、数据库设计器

C、表达式生成器

D、 浏览窗口

7 关于数据库表与自由表的转换,下列说法中正确的是 B

A、数据库表能转换为自由表,反之不能

B、自由表能转换成数据库表,反之不能

C、两者不能转换

D、两者能相互转换

8 打开一个数据库的命令是 D

A、USE

B、USE DATABASE

C、OPEN

D、OPEN DATABASE

9 逻辑表的设置是在__C______对话框中完成的

A、表设计器

B、工作区属性

C、数据库设计器

D、浏览

10 修改表结构的命令是(B)

A、MODI COMM

B、MODI STRU

C、MODI FORM

D、USE

11Visual Foxpro数据库文件是B

A、存放用户数据的文件

B、管理数据库对象的系统文件

C、存放用户数据和系统数据的文件

D、前三种说法都对

12 以下关于自由表的叙述,正确的是 D

A、全部是用以前版本的Foxpro(FoxBASE)建立的表

B、可以用Visual Foxpro建立,但是不能把它添加到数据库中

C、自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表

D、自由表可以添加到数据库中,但是数据库表不可以从数据库中移出成为自由表

13 打开名为STUDENTS的数据库的命令是( C

A、USE STUDENTS

B、OPEN STUDENTS

C、OPEN DATABASE STUDENTS

D、USE DATABASE STUDENTS

14 数据库系统的核心是( C)

A、数据库

B、 *** 作系统

C、数据库管理系统

D、文件

15 若要控制数据库表中学号字段只能输入数字,则应设置 C

A、显示格式

B、输入掩码

C、字段有效性

D、记录有效性

Navicat for MySQL 功能简介

发布时间:2015-09-22

Navicat for MySQL 是一套管理和开发 MySQL 或 MariaDB 的理想解决方案,支持单一程序,可同时连接到 MySQL和MariaDB。这个功能齐备的前端软件为数据库管理、开发和维护提供了直观而强大的图形界面,给 MySQL 或 MariaDB 新手以及专业人士提供了一组全面的工具。

Navicat for MySQL 可连接到任何本机或远程 MySQL 和 MariaDB 服务器。它可以用于 MySQL 数据库服务器版本321或以上和 MariaDB 51或以上,与Drizzle、OurDelta 和 Percona Server 兼容,并支持大部分最新功能,包括表、视图、函数或过程、事件等。

主要功能包括 SQL 创建工具或编辑器、数据模型工具、数据传输、导入或导出、数据或结构同步、报表、以及更多。

Navicat for MySQL主要功能如下:

Navicat Cloud

Navicat for MySQL 提供 Navicat Cloud 服务给用户,同步连接设置、模型、查询和虚拟组到云。这样就能随时随地实时访问。有了 Navicat Cloud,便可以善用一天中的每分每秒,最大限度提高工作效率。

安全连接

Navicat 可通过 SSH 通道创建安全的 SSH 阶段作业,确保两台主机之间的连接受到强大验证和安全加密的保护,验证方式可使用密码、公钥、私钥。Navicat 也支持 >

Navicat创建报表有以下几个主要步骤:(具体图文并茂教程详见navicat官网提供的”Navicat功能:报表创建工具“)

1 连接数据到报表。数据选项卡可以查看创建数据,提供数据给报表,通过“查询向导”或“查询设计器”来创建数据查看。通过这两个视觉化工具选择数据查看需要的表、栏位、创建搜索准则和排序等。查询向导通过一步一步的向导视觉化创建和编辑基本的数据。可以在查询设计器中输入更多所需的计算和准则以创建复杂的报表(如,搜索报表),SQL选项卡会显示从数据库取得数据的SQL语句。

2 设计报表版面。设计选项卡是设计和组织报表版面的主要阶段,它包含报表向导和一些样本报表,可快速的创建整份报表的版面,这是生成简单报表的最佳方法。设计自己的版面,简单的从数据树中拖放数据,并使用工具栏添加不同的元件。

3 预览和导出报表。预览选项卡:预览和输出预览报表的。如果创建搜索报表,可以运行搜索以筛选数据。在确认报表输出之后,用户可以打印或导出报表,报表格式为PDF、MS Excel 等。如果与Navicat计划功能一起使用,可以设置自动打印报表,并传送导出的文件到指定电子邮件。

4 共享报表。Navicat Report Viewer可浏览由Navicat报表创建工具设计的报表,并与安装Navicat Report Viewer的用户共享报表。连接服务器,并将报表文件(rtm)放在报表位置中的数据库子文件夹,这样可以大大增加查看报表的灵活性。

许可证:Navicat报表创建工具是Windows平台Navicat企业版或Navicat Premium中的一个功能。每个Navicat企业版或Navicat Premium许可证都搭配一份Report Viewer的许可证,以便用户之间共享报表。

在SQL企业管理器或查询分析器中,选择要查看的表格,选择鼠标右键菜单的“设计表。

SQLServer是一个关系数据库管理系统。SQLServer2005是Microsoft公司近年来具有里程碑性质的企业级数据库产品,是新一代的数据管理与分析软件。

是FoxPro吧?

FoxPro 属于一种关系型数据库管理系统

第一章 数据库系统基础知识

11 数据库系统概述

1 数据处理

数据:

是对事实、概念或指令的一种特殊表达形式,可以用人工的方式或自动化的装置进行通信、翻译转换或者进行加工处理。 它包括两类:一类是能参与数字运算的数值型数据;一类是不能参与数字运算的非数值型数据,如文字、图画、声音、活动图象等。

数据处理:

是对各种类型的数据进行收集、存储、分类、计算、加工、检索与传输的过程。

包括:收集原始数据、编码转换、数据输入、数据处理、数据输出。

2 数据库系统

(1) 数据库(DataBase)

定义:是以一定的组织形式存放在计算机存储介质上的相互关联的数据的集合。

特点: 具有最小的冗余度、具有数据独立性、实现数据共享、安全可靠、保密性能好

(2)数据库管理系统(DataBase Management System)

定义: 是 *** 纵和管理数据库的系统软件。Visual FoxPro 属于一种关系型数据库管理系统。

数据语言:

数据定义语言(DDL): 用来建立所需的数据库。

数据 *** 作语言(DML): 用来对数据库进行查询和维护 *** 作。

关系型数据库使用的标准语言是结构化查询语言(Structured Query Language, SQL)。

(3)数据库系统(DataBase System)

定义: 是以数据库应用为基础的计算机系统。

组成:

数据库

硬件(计算机硬件设备)

软件(数据库管理系统 、 *** 作系统)

用户(应用程序设计员、终端用户、数据库管理员 )

分类:层次型数据库、网状型数据库、关系型数据库

分代:第一代 非关系型数据库系统,60年代末问世,包括层次型和网状型。

第二代 关系型数据库系统(RDBS),70年代中期问世。

第三代 对象-关系数据库系统(ORDBS 、OOBDS),80年代中期至今。

上述三个概念之间的联系:在数据库系统中通过数据库管理系统来建立和使用数据库。

3.关系模型

三个领域: 现实世界→事物(对象、性质)

观念世界→实体(对象、属性)

数据世界→数据(记录、字段)

实体模型:即反映事物联系的实体。

数据模型:即描述实体模型的数据。

数据模型的分类: 层次模型(采用树型结构)

网络模型(采用无向图型结构)

关系模型(采用二维表结构)

关系模型的性质:

二维表的记录数随数据的增加而改变,但其字段数是相对固定的;二维表中的每一列均有唯一的字段名;二维表中不允许出现完全相同的两行二维表中行的顺序、列的顺序均可以任意交换。

二维表的主关键字: 超关键字: 能唯一确定记录的一列或几列的组合

候选关键字:最简练的超关键字

主关键字: 候选关键字中的一个

外部关键字:当A表的主关键字被包含到B表中时,则称A表的主关键字为B表的外部关键字。

4 微机关系型数据库系统的发展

关系型数据库: 即根据表、记录和字段之间的关系进行组织和访问的一种数据库。

名 称 运行环境 公司名称 发布时间

dBASE, dBASEⅡ, dBASEⅢ,dBASEⅢ PLUS, DOS Ashton-Tate

FoxBASE 10 DOS Fox软件公司 19872

FoxBASE + (200/210) DOS Fox软件公司 877/887

FoxPro 10 DOS Fox软件公司 1989

FoxPro 20 DOS Fox软件公司 1991

FoxPro 25 DOS 、 WINDOWS 3x 微软公司 19931

FoxPro 26 DOS 、 Windows 3x 微软公司 1994

Visual FoxPro 30 Windows 3X 微软公司 19961

Visual FoxPro 50 Windows 95 微软公司 19972

Visual FoxPro 60 Windows 98 微软公司 19981

1.2 Visual FoxPro 60概述

1 VFP60的特点

完善了关系型数据库的概念,采用了Rushmore技术,引入了SQL命令;支持多种数据交换格式;采用了可视化的面向对象的程序设计方式;提供了功能完善的集成环境和丰富的开发工具。

2 VFP60的用户界面 [图例]

界面基本组成:标题栏、主菜单栏、工具栏、主窗口、命令窗口、状态栏

系统工具一览表

各种菜单 各种工具栏 各种窗口 各种设计器 各种生成器 各种向导

文件菜单 常用工具栏 命令窗口 数据库设计器 文本框生成器 表向导

编辑菜单 表单控制工具栏 浏览窗口 表设计器 组合框生成器 交叉表向导

显示菜单 布局工具栏 代码窗口 表单设计器 命令组生成器 查询向导

格式菜单 调色板工具栏 调试窗口 菜单设计器 编辑框生成器 本地视图向导

工具菜单 打印预览工具栏 编辑窗口 报表设计器 表达式生成器 表单向导

程序菜单 报表控制工具栏 查看窗口 标签设计器 表单生成器 一对多表单向导

窗口菜单 查询设计器工具栏 跟踪窗口 类设计器 表格生成器 报表向导

帮助菜单 表单设计器工具栏 属性窗口 连接设计器 列表框生成器 一对多报表向导

菜单菜单 报表设计器工具栏 通用字段窗口 查询和视图设计器 参照完整性生成器 标签向导

数据环境菜单 数据库设计器工具栏 远程视图向导

表单菜单 项目管理器窗口 数据环境设计器 自动格式生成器 邮件合并向导

项目菜单 导入向导

查询菜单 选项组生成器 图形向导

报表菜单 数据透视表向导

表菜单 分组/总计报表向导

数据库菜单

类菜单

3 VFP 60的工作方式

(1) 菜单 *** 作方式

根据所需的 *** 作从菜单中选择相应的命令(与WORD类似)。每执行一次菜单命令,命令窗口中一般都会显示出与菜单对应的命令内容。

利用工具菜单中的向导可以很方便地完成常规任务。

(2) 命令交互方式

根据所要进行的各项 *** 作,采用人机对话方式在命令窗口中按格式要求逐条输入所需命令,按回车后,机器逐条执行。

(3) 程序执行方式

先在程序编辑窗口中编完程序,再从程序菜单中选择执行,或从命令窗口中输入DO 命令,让机器执行。

4 VFP 60常用文件类型

VFP 60常用的文件扩展名及其关联的文件类型

扩展名 文件类型 扩展名 文件类型

app 生成的应用程序 frx 报表

exe 可执行程序 frt 报表备注

pjx 项目 lbx 标签

pjt 项目备注 lbt 标签备注

dbc 数据库 prg 程序

dct 数据库备注 fxp 编译后的程序

dcx 数据库索引 err 编译错误

dbf 表 mnx 菜单

fpt 表备注 mnt 菜单备注

cdx 复合索引 mpr 生成的菜单程序

idx 单索引 mpx 编译后的菜单程序

qpr 生成的查询程序 vcx 可视类库

qpx 编译后的查询程序 vct 可视类库备注

scx 表单 txt 文本

sct 表单备注 bak 备份文件

5 创建文件

新建各种类型的文件时,可以利用系统提供的相应工具,以提高工作效率。新建文件时可用的设计器和向导。

13 项目管理器

1 项目管理器简介

项目:

是一种文件,用于跟踪创建应用系统所需要的所有程序、表单、菜单、库、报表、标签、查询和一些其他类型的文件。

项目管理器:[图例]

是开发VFP应用系统的一个工具,它生成一个项目文件,项目文件的扩展名为 PJX,项目备注的扩展名为:PJT。

项目管理器窗口的组成:

由6大类数据项(全部、数据、文档、类、代码、其他)和10个命令按钮(新建、添加、修改、浏览、关闭、打开、预览、运行、移去、连编)组成。

注:粗斜体表示的命令按纽根据用户选择的不同对象相应地出现。

项目菜单的组成:13个子菜单(其中一部分与项目管理器中的命令按钮功能相同)。

项目管理器的功能:组织和管理所有与应用系统有关的各种类型的文件。

2 创建项目文件

用菜单方式:

打开文件菜单 → 新建 → 项目→ 新文件 → 给出合适的项目文件名及保存位置 → 进入项目管理器 → 开发应用系统 → 完成后关闭窗口退出。

用命令方式:

语法:CREATE PROJECT <项目文件名>

功能:打开项目管理器窗口进行应用系统的开发。

3 修改项目文件

用菜单方式:

打开文件菜单 → 打开 → 找到所需的项目文件并确定之 → 进入项目管理器→ 修改应用系统 → 完成后关闭窗口退出。

用命令方式:

语法:MODIFY PROJECT <项目文件名>

功能:打开项目管理器窗口进行应用系统的修改。

4 项目管理器的使用

可以利用项目管理器来创建、打开、浏览、修改所有VFP文件并运行其中的表单、报表、标签、菜单、程序等。特别是可以利用它来连编项目(追踪这些文件的变化情况,包括它们之间的相关性、引用和连接等,确保引用的完整,并加入自上次连编之后更新了的一些组件)、应用程序(扩展名为APP,在VFP环境下执行)和可执行文件(扩展名为EXE,能脱离VFP环境执行)。

14 VFP 60 的一些规则

1 VFP60 的命名规则:

• 只能使用字母、下划线和数字。

• 使用字母或下划线作为名称的开头。

• 名称可以是 1 至 128 个字符,但自由表的字段名和索引标识最多只能有 10 个字符。

• 避免使用 Visual FoxPro 的保留字。

• 文件的命名遵循 *** 作系统的约定。

2 命令和子句的书写规则

(1) 以命令动词开始;

(2) 各部分之间要用空格隔开;

(3) 命令、子句、函数名都可简写为前4个字符,大、小写等效;

(4) 一行只能写一条命令,总长度不超过8192个字符,超过屏幕宽度时用续行符“;”;

(5) 变量名、字段名和文件名应避免与命令动词、关键字或函数名同名,以免运行时发生混乱。

(6) 命令格式中的符号约定:

命令中的[ ] 、| 、…、< > 符号都不是命令本身的语法成分,使用时不能照原样输入,

其中:[ ] 表示可选项,根据具体情况决定是否选用

| 表示两边的部分只能选用其中的一个

… 表示可以有任意个类似参数,各参数间用逗号隔开

< > 表示其中内容要以实际名称或参数代入

3. 命令工作方式中的常见错误

(1) 命令动词写错

(2) 格式不符合要求

• 标点符号不对(一定要用英文标点符号)

• 缺少必需的空格或添加了不该有的空格

• 数据类型不一致,要注意字符型、数值型、日期型、逻辑型数据的书写格式

(3) 打不开所需文件:没有正确输入盘符和路径或文件名输错

选中目标数据库表,打开表设计器,在其中修改字段名 追问: 能具体点吗?怎样选中目标数据库? 回答: 你有VF环境吗? 如果有的话,打开目标数据库表,再在命令窗口中输入命令:modi stru 即可打开表设计器。

其实只要你打开数据库设计器就一目了然了。如下图:

黑体字是激活了的功能,灰色的是待激活功能,一旦打开了数据库中的表格,就自动激活。

表设计器如图所示:

功能分字段设计、索引设计、表设计,主要是字段设计,可用 *** 作是插入、删除、确定、取消。

字段名即关系的属性名或表的列名。长度:自由表1~10,库表1~128个字符。

规则:1必须以字母或汉字开头          2由字母、汉字、数字和下划线组成         3中间不能含空格

可选择的类型和宽度如下表:

 字符型          可选    

 货币型          8    

 数值型          可选    

 浮点型          可选    

 日期型          8    

 日期时间型          8    

 双精度型          8    

 整型          4    

 逻辑型          1    

 备注型          4    

 通用型          4    

 字符型(二进制)          可选    

 备注型(二进制)          4    

表的空值NULL选项

表示是否允许字段为空值。空值就是缺值或非确定值。它与空(或空白)字符串、数值0等都具有不同的含义。允许暂缺的字段值,需要与0区别的“0”值字段应允许为空值,而作为关键字的字段不能允许为空值。

如果是库表,还可显示显示组框,组框包括:

•格式:实质上是一个输出掩码,决定了输出风格。•输入掩码:用以限制或控制用户输入的格式。•标题:用于字段显示时的标题,可使界面更友好,编程更简捷。•字段注释:便于日后或他人维护数据库。•规则:有效性表达式,以判断是否有效。•信息:当有效性表达式为假时显示的信息。

够详细了吧,不懂再问。

以上就是关于VF的题 高手帮帮忙全部的内容,包括:VF的题 高手帮帮忙、navicat for mysql怎么用、Navicat Premium 数据库设计器和报表有什么作用等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9388946.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存