vf 第一章---第三章复习(1)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CREATE DATABASE [<数据库文件名>]
2.3创建数据库
• 3.修改数据库: ____________,打开数据 库设计器。 • 4.关闭当前数据库: SET DATABASE TO [<数据库文件名>] • 先指定数据库____________ , CLOSE DATABASE • 然后执行____________ 命令。
2.5表的基本操作
• (2) 菜单方式追加表记录
• 打开表,进入“浏览”窗口,
追加新纪录 , 表 菜单中的___________ • 追加一条单击_____ 显示 菜单中的 • 若连续追加多条记录,选择_____ _________ 追加方式
字段的数据类型
数据类型 字母表示
C
Y N F
说明
宽度
1-254
8 1-20 1-20 8 8 8 4 1 4
字符型
货币型 数值型
字母、汉字符号和数字型文本
货币单位 整数或小数
浮点型
日期型
(同数值型)
年,月,日 年,月,日,时,分,秒 双精度型数值
D 日期时间型 T 双精度型 B
整型
逻辑型 备注型
2.3创建数据库
• 1.创建数据库命令 _______________。 建立数据库,文件夹中会出现3个文件,实 .dbc ,与之相 际上数据库文件的扩展名是____ .dct 、 关的另两个文件的扩展名是____ .dcx _______ • 2.打开数据库命令 OPEN DATABASE [<数据库文件名>] [EXCLUSIVE | SHARED] • _________________________ 。 独占 EXCLUSIVE指数据库以______ 方式打开; 共享 SHARED 指数据库以_______ 方式打开。
1.2数据模型
3.关系术语
⑴ 表:一个关系就是一张_________,在vf中对应一个表文件
元组 ⑵ 记录:又称_________, 表中的一行,同一关系中不应有完
二维表
全相同的记录。
属性 ⑶ 字段:又称_________ ,表中的一列,同一关系中不允许
出现相同的字段。 ⑷ 关系:指各数据表之间的连接方法,用二维表表示
2.5表的基本操作
• 3.输入数据: • (1) 对备注型和通用型字段的输入,双击鼠 标左键或按下Ctrl+PgDn ________键进入编辑器,输 入完字符型数据后关闭编辑器,此时备注 型memo变为Memo,通用型gen变为Gen (表示该字段非空)。
• 注意:表文件中无论有几个通用型和备注型字段,保存该 .FPT 表通用型和备注型字段内容只有一个 与表同名的_______ 文件
• 2. ________ ,是指从数据库文件中找出满 投影 足条件记录的多个字段。
1.3关系操作
• 3. ________ ,是将两个数据库文件按某个 连接 条件筛选部分或全部记录及部分或全部字 段组合成一个新的数据库文件。
1.3关系操作
• 4.对关系进行选择,投影,连接运算之后, 二维表 运算结构仍是一个___________
• • • •
表红不能有两个相同的属性 (2)每一列数据必须具有相同的数据类型 (3)表中不允许有两条完全相同的记录 (4)表中的行,列次序可以任意排序 5.数据库的数据项之间和记录之间都存在着关系
1.3关系操作
选择 • 1. ________ ,是指从数据库文件中找出满 足条件的若干记录。
1.3关系操作
练习
B 1.二维表中的列称为关系的_________; 二维表中的行称为关系的_________ A.元组,属性 B.列, 行 C. 行 , 行 D.属性,元组 2.在vf中一个表的主关键字被包含到另一个 表中时,在另一个表中称这个字段为(B ) • A.主关键字 B.超关键字 • C.外关键字 D.候选关键字
2.1 vfp6.0
4.vfp6.0环境配置方法,或是用户要定制自己 工具 的系统环境,应单击________ 菜单中的 选项 ________ 菜单项。 (1)设置日期、货币和数字的显示格式应该 区域 在“选项”对话框中的________ 选项卡。 (2)设置默认目录,在“选项”对话框的 文件位置 ________ 选项卡中设置。 菜单操作方式 、 5.Vf的工作方式有三种,分别是________ 命令交互方式 程序执行方式 。 ________ 、 ________
高考链接
• 2012年高考 • 28.在关系型数据库管理系统中有3种基本 的关系操作,不包括下面哪种..... ......(B ) • A.筛选 B.比较 • C.投影 D.连接 •
高考链接
• 2013年高考 • 28. 在Visual FoxPro中,以下关于关系模型 的叙述错误的是...........( ) B • A.构成关系模型的二维表中不允许有重复 的字段名 • B.构成关系模型的二维表中同一列数据可 以有不同的数据类型 • C.构成关系模型的二维表中不允许有完全 相同的记录 • D.在关系模型中数据被组织成二维表
2.2创建项目
数据库 、 表 • (1)‖数据‖选项卡包括 _____ _____和_____ 查询 。
2.2创建项目
表单 标签 • (2)‖文档‖选项卡包括 _____ 、 报表 _____和_____ 。
2.2创建项目
• (3)‖移去‖按钮有两个功能, 从磁盘上删除 • 一是 将文件_____ , 从项目管理器中移去 • 二是将文件 __________。
⑸主关键字:用来惟一标识关系中记录的字段或字段组合,
主关键字不能重复,也不能为NULL(空值) ⑹外部关键字:用于连接另一个关系,并且在另一个关 系中为主关键字的字段 (7)域:字段的取值范围。
1.2数据模型
• 4.构成关系模型的二维表应满足的条件: • (1)表中不允许有重复的字段名,也就是一个
• 例:某数值型字段的宽度定义为6,小数位 为2,该字段所能存储的最大数值是 999.99 _______
3 2 6 1 *字段宽度=整数部分宽度+小数点1位+小数位数
2.4创建表
MODIFY STRUCTURE 打开表 • 3.修改表结构命令:____________, 的设计器,可以增加字段,修改字段,删 除字段和调整字段顺序。 • 4.用命令显示表结构 • 格式:LIST | DISPLAY STRUCTURE • 功能:显示当前打开的表的结构。 • 例 显示学生表的结构 • LIST STRUCTURE
1.1数据库
DB 1.数据库,缩写___________ ,是按一定的组织结 构存储在计算机内可共享使用的相关数据的集合
2.数据库技术的发展,先后经历了: 人工管理 数据库系统 文件管理 ____________ 、 ____________ 、 ____________ 、 分布式数据库系统 面向对象数据库系统 五个阶段。 ____________ 、 ___________
2.5表的基本操作
• • • • • • • • 1.用命令打开表 USE <表文件名> 格式:_____________ 功能:打开表 例 用命令打开学生表 USE 学生 2.用命令关闭表 USE 格式:___________ 功能:关闭当前表
• 练习 • 1.数据库名为ST,要想打开该数据库,应 OPEN DATABASE ST 使用的命令____________ • 2.要打开表文件FEST.DBF,应使用的命令 USE FEST :______________
MODIFY DATABASE
2.4创建表
• 1. 在VFP中,表(Table)是处理数据和建立关系型
数据库及应用程序的基本元素。数据库 (DATABASE)是表的集合.
• 表以两种形式存在,即 • _______ :不属于任何数据库的表。表名 自由表 10 和字段名最长由____ 个字符组成。 数据库表 • _______ :包含在一个数据库中的表。表 名和字段名最长由____ 128 个字符组成 • 2.创建表的命令 _______________ 。建立 CREATE [<表文件名>] 表文件的扩展名是___ .DBF
注意:在VFP中,项目文件所保存的仅是对文件的引用,并非文件本身。 同一文件可同时用于多个项目文件。 CREATE PROJCT [<项目文件名>]
2.2创建项目
• 3.项目管理器有6个选项卡和若干按钮组成。 全部 数据 文档 其中选项卡分别有_____ 、 _____、 _____ 、 类 其他 。 _____、代码 _____和_____
表的相关概念
定义字段:为每个字段指定名称、数据类型和宽度,它们决定了表中的 数据是如何被标识和保存的 ⑴ 字段名:以字母或汉字开头,由字母、汉字、数字或下划线组成, 128 个字符,自由表字段名最长为 不能包含空格。数据库表字段名最长为____ 10 个字符 ____ ⑵ 字段类型:决定了存储在字段中的值的数据类型 ⑶ 字段宽度:指能够容纳存储数据的长度
2.2创建项目
• 1.创建项目命令 _______________。 建 立项目,文件夹中会出现两个文件,实际 .pjx ,与之相关的 上项目文件的扩展名是____ .pjt 另一个文件的扩展名是____ 。 • 2.项目管理器:是vfp用来管理、组织数据 和对象的主要工具。通过新建项目或打开 已有的项目文件,启动项目管理器
高考链接
• 2015年高考 • 31.在Visual FoxPro中,将两个数据库文件 按某个条件筛选部分(或全部)记录及部 • 分(或全部)字段,组合成一个新的数据 库文件的关系操作为...........( D ) • A. 投影 B. 连接 • C. 筛选 D. 更新
2.1 vfp6.0
DBS 3.数据库系统,缩写是___________, 由 软件 计算机硬件 数据库 ____________ 、 ____________ 、 ____________ 、 用户 ____________ 组成。
1.1数据库
DBMS 4.数据库管理系统,缩写是___________ ,是 数据库系统的核心。
• • • • •
高考链接
• 2011年高考 • 28.在Visual FoxPro6.0中,下列有关数据 库的描述,正确的是„„„„„„„„„( B ) • A.数据库不能多用户共享 • B.在关系型数据库系统中,关系型数据库 是通过一个二维表来表示数据之间的联系 的 • C.数据库中的最小访问单位是记录 • D.数据库中的数据不能是图像
关系型 1. vfp6.0 是一种典型的___________ 数据模型。 2. Vfp6.0的启动: (1)开始—程序—Microsoft visual Foxpro 6.0 (2)双击桌面上的快捷图标 3.Vfp6.0的退出: (1)ALT+F4 (2)文件---退出 (3)双击控制菜单图标 (4)标题栏右上角的关闭按钮 (5)在命令窗口输入QUIT ,然后ENTER
5.DB, DBS ,DBMS之间的关系是 DBS 包括 DB 和DBMS ____________ 6.数据库系统的特性:
(1)实现数据共享,减少数据冗余 (2)特定的数据类型 (3)数据独立性 (4)数据的保护控制
1.2数据模型
• 1.数据模型:指数据库中数据与数据之间的 关系。 – 常见的数据模型有三种,分别是 层次模型 网状模型 ___________ 、___________ 、 关系模型 ___________ 关系型 – vfp6.0 是一种典型的___________ 数据 模型。 二维表 2.关系模型用___________ 形式表示实体 之间的联系的数据模型。
I L M G
不带小数点的数值
真与假 不定长的一段文本
通用型
OLE
Leabharlann Baidu
4
• 小数位数(Decimal)
* 对于数值型、浮点型和双精度型的字段可以指 定其小数的位数。 * 字段宽度=整数部分宽度+小数点1位+小数位数
• 空值支持(Null)
空值是用来指示记录中的一个字段“有或没有” 数据的标识。 Null不是一种数据类型或一个值,确切地讲,它 是用来指示数据存在或不存在的一种属性。
相关文档
最新文档