Visual FoxPro 数据表.ppt

  1. 1、本文档共77页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Visual FoxPro 数据表

第二章?? 数据表 问题的提出: 怎样才能将信息管理过程中遇到的一些数据存入到计算机以备提取所需要的信息? 数据又是以什么样的形式保存? 解决问题的方法: 可以将数据保存到数据库中,以二维表格的形式保存。 本章将学习数据表的有关知识。 第二章?? 数据表 本章主要介绍的内容有: 表的创建; 表的基本操作。 通过学习本章内容,您能够做到: 掌握表的创建; 掌握表记录的显示、插入、删除和修改等基本操作。 本章目录 2.1 引例 2.2 表的创建 2. 3  操作表 2.1 引例 有关概念 表、记录及字段 1. 表 表是关系数据库中一个重要的对象,由字段和记录组成。表是以文件的形式存放在磁盘上,其扩展名为.dbf。例如:xsda.dbf。 2. 记录 表中的一行数据称为一个记录。而第一行称为表头或表的标题,它构成表的结构。 3. 字段 表中的一列表示一个属性称为字段,属性不同,字段代表的含义也不同。例如:xsda.dbf表中共有10个字段。 2.2 表的建立 2.2.1 数据与数据库类型 2.2.2 表的创建 2.2.3 Visual FoxPro 6.0中的命令 2.2.1 数据与数据库类型 1.数据 数据就是指存储在某种媒体上能够被识别的物理符号,数据的形式多种多样,如文字图形、声音等。计算机中的数据是指通过计算机的各种输入设备输入到计算机中并以二进制形式存储的数据。 在数据处理中,数据管理技术是其中重要组成部分,它的发展大致经历了四个阶段:手工管理阶段、文件管理阶段、数据库系统阶段和分布式数据库系统阶段。 2.数据库类型 根据数据库的不同组织方法,可将数据库分为三种:层次数据库、网状数据库、关系数据库。其中以关系数据库最为流行、最为实用。 关系数据库中的每一个关系,都是一个二维表,犹如我们日常生活中常见的学生成绩表、职工工资表、维修记录表等。 2.2.2 表的创建 我们已经知道表有两部分组成:“表结构”和“记录数据”。只有先定义表结构,才能输入具体的记录数据。 在创建表之前,先学习表结构的设计。 设计表的结构即定义表所包含的字段名、类型、宽度、小数位数、索引和NULL等。 1.表结构的设计 先学习自由表表结构的设计。 (1)字段名:必须以字母或汉字开头,可以包括字母、汉字、数字和下划线,不要超过10个字符。 例如:姓名、XB、班级BJ。 (2)字段类型:决定存储在字段中的数据类型及取值范围。有字符型(C)、数值型(N)、日期型(D)、逻辑型(L)和备注型(M)等。 (3)宽度:字段可以通过宽度决定允许存储数据的最大字节数。字符型字段所占宽度为1~254,数值型字段所占宽度不超过20,日期型所占宽度为8,逻辑型所占宽度为1,备注型所占宽度为4。 (4)小数位数:只有数值型、双精度型、浮动型字段规定小数位,小数位的取值至少比字段宽度少一位。 (5)索引:指定是否以该字段为关键字建立索引,主要用于记录排序(升序或降序) 。 用户在设计好要建立的表的字段名、字段类型、宽度和小数后,就可以创建表。 2.自由表的创建 建立自由表可以使用三种方式:“表设计器”方式、命令方式及项目管理器方式,下面以学生档案表(xsda.dbf)为例讲述表的创建。 在“创建”文件对话框中“保存在”位置选取要保存文件的位置→“保存类型”选“表/DBF”→输入表名xsda.dbf→单击“保存”按钮。 在“表设计器”对话框中选“字段”选项卡→在该选项卡中依次输入定义好的字段名、字段类型和字段宽度和小数等→确定输入无误后单击“确定”按钮。 出现如下图所示的对话框→单击“是”按钮→用户可以直接输入表记录数据。如单击“否”按钮→则系统保存表的结构,待以后再输入数据。 下面以学生档案表xsda.dbf和学生成绩表xscj.dbf为例讲述命令的使用。 (2)命令方式 格式1: CREATE 表名 示例:create xsda 格式2: CREATE TABLE 表名(字段名字段类型(字段宽度[,小数]…)) 示例:create table xscj(学号C(5),课程号C(4),成绩N(3)) 汪 意:所有命令均在命令窗口中输入,输入完毕后按回车。 2.2.3 Visual FoxPro 6.0中的命令 Visual FoxPro 6.0中有关数据库和表的各种操作,既可以通过菜单操作方式完成,也可以通过命令方式或程序方式完成。无论采用何种操作方式,都是执行相应的Visual FoxPro 6.0命令。下面介绍Visual FoxPro 6.0中的命令组成、一般格式及使用。

文档评论(0)

qwd513620855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档