- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ch3VFP数据库与表的建立和使用
第3章 数据库与表的创建和使用 数据库概述 数据库的创建、打开与使用 表的创建与使用 永久性关系与参照完整性 数据库及其对象相关的常用函数 3.1 数据库概述 一、数据库设计的过程 确定建立数据库的目的,进行数据需求分析 确定需要的各张表 确定所需字段 确定表之间的关系 改进设计、优化设计 二、数据库的组成 三、 数据字典 数据字典可创建、指定的内容 3.2 数据库的创建、打开与使用 二、 数据库的使用 二、 数据库的使用 3.3 表的创建和使用 对于关系型数据库系统来说,数据均以二维表的形式被保存在表中。 按照与数据库的关系可以把表分为数据库表和自由表两类。 数据库表:从属于某数据库,是与数据库相关联的表,简称表 自由表:不从属于任何数据库的表 说明: 自由表具有的特性,数据库表都有,但数据库表还具有数据库管理的其他特性。 3.3.1 表结构 表的概念 在VFP6.0 中,表(Table)是指存放在磁盘文件中的一张二维表。一张表保存为一个表文件(.dbf)。表有时也称为数据表。(不可用A~J中的单个字母做表文件名) 字段(Field)是指表中的一列。字段规定了数据的特征。如:学生表中的学号、姓名、性别和系名就是字段。最多255个字段 记录(Record)是指表的一行。记录是多个字段的集合。同一张表的每一个记录都有相同的字段。 表结构(Table Structure),表的记录必须用一个公共的结构来存储,这个公共结构就是表结构。 建立数据表的步骤: 设计表结构-建立表结构-保存为表文件-输入记录数据 3.3.1 表结构 字段名(Field Name) 每一个字段必须有一个名字,即字段名,用以在表中标识该字段。字段名一般与其对应的实体的属性名相同或近似(可用汉字、拼音或英文表示),其命名规则与内存变量的命名规则一样。 命名规则: 名称中只能包含汉字、字母、下划线(_)和数字; 名称的开头只能是汉字、字母或下划线(_),不能是数字; 除了自由表的字段名、表的索引标识名最多只能有10个字符外,其余的名称的长度可以在1~128个字符之间; 避免使用VFP6.0系统的保留字,如use、DO等。 字段的数据类型(Type) 字段宽度(Width) 字段宽度是指该字段所能够容纳数据的最大字节数, 在指定字段宽度时,必须充分考虑该字段可能存储的最大长度 几个特例: 备注型和通用型字段的宽度是4字节,它包含的是引用信息,指向真正的备注内容。备注字段的数据保存在单独文件中,文件名与表文件名相同,但其扩展名为.fpt。 货币型、日期型、日期时间型和双精度型字段的宽度固定为8字节。 整型字段的宽度固定为4字节。 逻辑型字段的宽度固定为1字节。 几点说明: 小数位数(Decimal) 对于数值型、浮点型和双精度型的字段,还可以指定它的小数位数。于是: 字段的宽度=整数部分的宽度+小数点1位+小数位数的宽度 如果存储数据的整数部分不为0,则整个字段的宽度至少应比小数位数大2; 如果存储的是纯小数,则整个字段的宽度可以只比小数位数大1。 空值支持(NULL) 空值是用来指示记录中的一个字段有或没有数据的标识。空值(NULL)不是一种数据类型或值,它是指示数据存在与否的一种属性。 3.3.2 表结构的创建 创建表结构有两种方式:表设计器(Table Designer)方式和SQL命令方式。 1. 用“表设计器”创建表结构。 步骤一:打开“表设计器” 方法一:在“项目管理器”窗口的“数据”列表中选择“自由表”,再单击“新建”按钮,然后在“创建”对话框中选择保存表文件的文件夹,输入表文件名,再单击“保存”按钮,打开“表设计器”对话框。 方法二:从菜单或工具栏中直接新建表。用这种方法新建的表将不包含在项目中。 1. 用“表设计器”创建表结构:步骤二 在“表设计器”中创建表结构 单击“表设计器”对话框中的“字段”选项卡,把表的各个字段输入到“字段”列表框中。 当全部字段内容输入完毕,并确认正确后,单击“确认”按钮,出现“现在输入数据记录吗?”的对话框,如果要立即输入数据,可单击“是”按钮,并出现记录输入编辑窗口;如果不要立即输入数据,单击“否”按钮。 2. 用Create Table——SQL命令创建表结构 命令格式(P10.3.3.8节) CREATE TABLE 表文件名 (字段名1 字段类型[(字段宽度 [,小数位数])] [null|not null]][,字段名2 字段类型 [(字段宽度 [,小数位数])]]…) 说明:此命令主要用于程序代码,其中,字段类型必须用字母表示,字段类型的字母如76页表3-1所示。 例1:请写出创建学生表结构的命令。 CREATE TABLE xs (xh C
您可能关注的文档
最近下载
- 思想政治学科教学新论七章 思想政治学科评价论.ppt VIP
- 2025江西南昌青山湖区城市管理和综合执法局招聘工作人员10人笔试参考题库附答案解析.docx VIP
- 04S519:小型排水构筑物.pdf VIP
- GB50017钢结构设计规范.pdf VIP
- 武汉文化投资发展集团有限公司招聘5名工作人员笔试备考试题及答案解析.docx VIP
- 2023全钒液流电池可靠性评价方法.pdf VIP
- [乐高LEGO 9686动力机械]第14课 摩天轮.pdf VIP
- 英语视听说4英语视听说IV教学大纲.pdf VIP
- 基根-《全球营销(第8版)》英文教辅-第4章.pptx VIP
- 基根-《全球营销(第8版)》英文教辅-第3章.pptx VIP
文档评论(0)