第3章数据库(表)的概念及操作

第3章数据库(表)的概念及操作

ID:24590646

大小:326.00 KB

页数:68页

时间:2018-11-15

第3章数据库(表)的概念及操作_第1页
第3章数据库(表)的概念及操作_第2页
第3章数据库(表)的概念及操作_第3页
第3章数据库(表)的概念及操作_第4页
第3章数据库(表)的概念及操作_第5页
资源描述:

《第3章数据库(表)的概念及操作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库(表)的概念及操作VisualFoxPro第三章§3.1VFP数据库及表的概念数据库管理系统主要是通过数据库对数据进行有效的组织和管理。VFP引入了大型数据库管理系统的“数据库”概念,数据采用“数据库——表与视图——记录——字段”的逻辑结构进行存储,并且引入了数据字典功能对数据库进行管理,增强了数据的可靠性、一致性和完整性。数据库及表的概念一.数据库及作用按照关系数据库理论,二维表就是关系模型中的一个关系,称为表(Table)。数据库则是关系的集合,即表的集合,这些表协同完成某项任务。数据库中各表之间是有联系的,称为关系。所以利用数据库除了可以存储一系列表

2、之外;还可以在表之间建立永久关系,并存储在数据库中;可以设置表属性、字段属性及有效性规则和默认值;还可以建立和存储本地视图和外地视图,存储与远程服务器的连接。数据库及表的概念一.数据库及作用实际上,数据库主要用于组织表,数据并不存储于数据库文件(.DBC)中,而是存储在表文件(.DBF)中。但表间的永久关系、表属性、字段属性、视图定义、远程连接的定义等是真正存储在数据库文件中。数据库及表的概念二.表表是基本的数据组织单位,对数据管理的核心是对表的管理,表是按一定结构组织起来的。根据表是否属于数据库,可将表分为数据库表(数据表)和自由表。在同一时间一个表只能属于一

3、个数据库。可以在数据库中创造新数据库表,也可以向数据库中添加自由表转为数据库表。还可以从数据库中移出表使之变为自由表,或者移出添加到别的数据库中。§3.1.1数据表的结构我们日常用到的二维表格,对应于数据库中的一个数据表。日常二维表格有两大部分组成:表头和表格内容。在数据库的数据表中,数据表结构对应于表头,记录对应于表格内容。(见RSDA.DBF数据表)数据表的一行称为一个记录,一列称为一个字段。记录描述实体,字段描述实体的属性,字段应该是数据表中不可再分割的基本数据项。数据表的结构1.数据表名数据表及自由表都有各自的名字标识符,以区别于其它表。每个表都是以单独

4、的文件存储于磁盘中,数据表名就是对应的文件名,文件名应符合Windows的规定,扩展名默认为.DBF。由于系统已设定了A、B、……、J和W11、W12、……、W32767作为数据库工作区别名,所以用户不要单独用它们作文件名。数据表的结构2.数据表结构在创造数据表时,首先要定义数据表的结构,然后按数据表结构输入记录数据。定义数据表结构就是依次定义每个字段的字段名、字段类型、字段宽度、小数位数及是否允许NULL(空)值。1)字段名字段名是区别于其它字段的标识符,并代表该字段的数据集合,故字段名又称为字段变量。字段名要以字母、汉字或下划线开头,其后由若干字母、汉字、数

5、字、下划线组成。自由表的字段名最长为10个字符(5个汉字),数据表的字段最多可以是128个字符。数据库的操作是通过字段名来访问,定义字段名应尽量“见名知义”。2.数据表结构2)字段类型和字段宽度每一字段都有固定的数据类型,以此定义该字段中数据的表示方法、取值范围、所能进行的运算。在VFP数据表中字段的数据类型有13种。下面介绍常用的数据类型。(1)字符型(C型)它是由字母、汉字、数字及可显示ASCII码字符组成的字符串,最多可含有254个符。(2)数值型(N型)是可以进行算术运算的整数和实数。长度最大为20位,包括小数位和符号位及纯小数的前导“0”位。数据表结构

6、-—字段类型和宽度(3)货币型(Y型)存储货币数据,可进行数值运算,宽度固定为8位。(4)日期型(D型)是包括年、月、日的日期数据,其输入输出格式可以设定。宽度固定为8位。(5)逻辑型(L型)只有两个值“真”或“假”,用.T.和.F.表示。数据表结构-—字段类型和宽度(6)备注型(M型)C型字段只能存储254个字符,M型字段可以存储长文本。M型字段的内容并未存储在表文件中,而是存储在与表文件同名但扩展名为.FPT的备注文件中。M型字段固定4位,用于存储指向备注文件的指针。(7)通用型(G型)用于存放OLE(链接)对象,如照片、音乐等。数据表结构1)字段名2)字段

7、类型和字段宽度3)小数位数对数值型和浮点型要取小数位数,可以是0~15位。4)NULL值指定字段是否允许输入NULL(空)值。§3.1.2创建数据表前的准备工作进入VFP系统后,系统对环境的设置都取默认值。不同用户开发各自的应用系统,或对各自数据库进行操作时,根据需要可以选择、改变系统的设置。用“选项”改变系统的设置:打开菜单栏中的[工具]菜单,选择[选项]命令,出现[选项]对话框,在此可以进行系统的设置。选择和改变系统的设置1.日期时间格式不同的国家和地域日期时间格式不同,先选择选项对话框的[区域]标签。选择“年份”复选框,使年份显示4位;选择“日期格式”中的

8、“汉语”,则日期显示为2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。