VF数据库第一章
- 格式:pptx
- 大小:949.19 KB
- 文档页数:21


1 第一章数据结构
1、数据玩儿库DB、数据库管理系统DBMS和数据库系统DBS的关系。DBS包括DBMS和DB
2、内容三级模式结构:内模式、外模式和模式。
一个数据库系统中,定义描述数据库存储结构的内模式是唯一的
定义描述数据库逻辑结构的模式也是唯一的
建立在数据库系统之上的应用即外模式不是唯一的。
3、实体间的联系:一对一、一对多、多对多
4、数据模型:层次模型、网状模型、关系模型
5、关系:一个关系就是一张二维表,没有重复行重复列
6、元组:二维表的行称为元组,也称为记录
7、属性:二维表的列称为属性,也称为字段
8、域:属性的取值范围称为域
9、
ALL:对全部记录进行操作
NEXT n :只对包括当前记录在内的以下n个记录进行操作
REST :从当前记录开始到表尾的所有记录。
第三章
1、数据类型
类型 表示 长度 类型 表示 长度
字符型 C 自定义 日期时间型 T 8个字节
数值型 N 自定义 逻辑型
L 1个字节
货币型 Y 8个字节 备注型 M 4个字节
日期型 D 8个字节 通用型 G 4个字节
注:备注型字段一般存放较多字符的数据类型,例如简历
通用型字段一般存储表格,图形,声音,常见的有照片。
2、变量:变量能够随时改变。变量名以字母、汉字、下划线开头 ,后接字母、汉字、下划线和数字。变量分内存变量和字段变量,当内存变量和字段变量同名时,通过M.内存变量或M->内存变量访问
3、常量:一旦定义值就不能改变。例如:“张三”,123,$325,{^2011/12/15},·T·, ·F·
4、定义数组 dimension A(5),dimension B(2,3)
5、常用函数
6 +:字符完全连接,将两个字符串连接起来形成一个新串。
—:字符不完全连接,去掉字符串1尾部空格,将两个字符串连接起来,并把字符串1尾部空格放到结果尾部
复制表结构:COPY STRUCTURE TO 文件名
页眉页脚内容由大客户定制,水印图案也由大客户定制
第 1 页 XXXXXX姜久雨等级视频 购买热线:XXXXXXXXX
全国计算机等级考试二级VF全套
二级VF学习讲义........................................................................................................................................................ 1
第一章前言――从零开始....................................................................................................................................... 2
第一章 数据库基础知识 ........................................................................................................................................ 3
第2章 VISUAL FOXPRO 程序设计基础 ............................................................................ 错误!未定义书签。
第3章 VISUAL FOXPRO 数据库及其操作 ........................................................................ 错误!未定义书签。
第4章 关系数据库标准语言SQL ........................................................................................ 错误!未定义书签。
程序.prg 菜单.mpr(.mnx)报表.frx(.frt)表(.dbf)索引.IDx(传统的索引文件).CDX(复合索引文件)数据库.dbc
N=this.value
第一章
数据库不仅存放数据,还存放数据之间的联系。
数据处理:将数据转换成信息的过程,通过数据处理可以获得信息。
数据库的发展:人工管理阶段,文件系统阶段,数据库系统阶段,分布式数据库系统阶段
数据库管理系统(DBMS)
是指帮助用户建立、使用和管理数据库的软件系统。
主要包括:数据描述语言(DDL)、数据操作语言(DML)和其他管理和控制程序。
Vfp即为一种数据库管理系统
数据库优点(与文件系统相比)
1 数据的独立性强,减少了应用程序和数据库结构的相互依赖性。
2 数据的冗余度小,尽量避免存储数据的相互重复。
3 数据的高度共享,一个数据库中的数据可以被不同用户所使用。
4 数据的结构化,便于对数据统一管理和控制。
实体之间的联系:
1 一对一的联系1:1
2 一对多的联系1:m
3 多对多的联系 m:n
数据模型
1、 层次模型
2、 网状模型
3、 关系模型——用二维表格来表示实体集中实体之间的联系。(我们学的)
数据完整性:
指数据库中数据的正确性和一致性(或相容性),保证数据完整性可以防止数据库中存在不合法的数据,防止错误的数据进入数据库中。
1、 实体完整性(用关键字达成,每一行)
2、 域完整性
3、 参照完整性(表与表之间)
关系运算:
1、 选择运算
2、 投影运算
3、 连接运算
第二章
基本数据类型
(1)字符型(C):由字母、汉字、数字、空格等任意ASCII码字符组成。字符的长度为0~254,每个字符占1个字节。
(2)数值型(N):用来表示数量,它由数字0~9、一个符号(+或-)和一个小数点(.)组成。数值型数据的长度为1~20。
(3)货币型(y):在使用货币值时,可以使用货币型来代替数值型。每个货币型数据占8个字节。
计算机应用基础作业设计
作者:史亚乐 第1页共3页 2005年5月31日 数据库应用基础V isual FoxPro 6.0
数据库应用基础课程是中等职业学校计算机以及应用专业,经济管理类专业必修的一门重要专业课程。主要任务是使学生了解计算机数据处理的基本方法,培养学生应用计算机进行数据处理的基本能力,为进一步学习和就业打下良好的基础。为此,河南省教育厅职业教育研究室组织编写了这本《数据库应用基础——Visual FoxPro 6.0》教材。
本教材一中共中央,国务院《关于深化教育改革全面推进素质教育的决定》精神为指导以《河南省中等职业学校计算机类专业教学指导方案》为准绳,结合我省实际情况,从内容上以实用为原则,力避高深的理论,以及能够与当前社会经济活动紧密结合起来。在编排形式上从实际管理例子入手,由浅入深,由表及里,符合认知原则,以便于学生接受和掌握。从深度上在保证满足社会需要的前提下,尽量境地难度,以适应现在的中等职业学生生源的文化基础。力求编写出具有中等职业教育特色的数据库应用基础教材。
本书第一章介绍Visual FoxPro 6.0的基础知识;第二章介绍Visual
FoxPro 6.0的语言基础;第三章章介绍项目管理器的使用方法;第四章介绍数据库和表的基本操作;第五章介绍查询和视图的操作方法;第六章介绍创建报表和标签的具体方法;第七章介绍表单基础知识;计算机应用基础作业设计
作者:史亚乐 第2页共3页 2005年5月31日 第八章介绍菜单设计的操作步骤;第九章介绍程序设计基础;第十章介绍表单设计的方法;第十一章以“学籍管理系统“为事例,将全书知识融为一体,介绍管理软件的开发方法。其中,标注有”*“的为选学内容。