Visual-FoxPro程序设计3章_数据库与表的创建与使用课件.ppt

上传人:飞****2 文档编号:70088022 上传时间:2023-01-16 格式:PPT 页数:24 大小:228KB
返回 下载 相关 举报
Visual-FoxPro程序设计3章_数据库与表的创建与使用课件.ppt_第1页
第1页 / 共24页
Visual-FoxPro程序设计3章_数据库与表的创建与使用课件.ppt_第2页
第2页 / 共24页
点击查看更多>>
资源描述

《Visual-FoxPro程序设计3章_数据库与表的创建与使用课件.ppt》由会员分享,可在线阅读,更多相关《Visual-FoxPro程序设计3章_数据库与表的创建与使用课件.ppt(24页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Visual FoxPro 程序设计程序设计主讲:毛主讲:毛 平平南京理工大学泰州科技学院南京理工大学泰州科技学院Dept.of Computer Sci.&tech.of NJUSTTZ1第第3章章 数据库与表的创建及使用数据库与表的创建及使用2学习目标学习目标p掌握表的概念掌握表的概念p掌握表结构的创建方法掌握表结构的创建方法p掌握字段属性与表属性掌握字段属性与表属性p掌握表的打开与关闭方法掌握表的打开与关闭方法33.3 表的创建与使用表的创建与使用p表结构概述表结构概述在在VFP中,建立表的一般步骤是:先设计表的中,建立表的一般步骤是:先设计表的结构,然后使用表设计器或命令建立表的结构并

2、保结构,然后使用表设计器或命令建立表的结构并保存为表文件。存为表文件。表的结构主要是指定表的字段及其属性,即由表的结构主要是指定表的字段及其属性,即由哪些字段组成,这些字段的字段名、数据类型、宽哪些字段组成,这些字段的字段名、数据类型、宽度分别是什么。度分别是什么。VFP中每个表中每个表最多最多可以有可以有255个个字段。字段。4xs.dbf表名表名字段名字段名记录记录5p表结构概述表结构概述n字段名字段名n字段的数据类型字段的数据类型n字段宽度字段宽度n空值支持空值支持6p利用表设计器创建和修改表结构利用表设计器创建和修改表结构n利用表设计器创建表结构利用表设计器创建表结构7p利用表设计器创

3、建和修改表结构利用表设计器创建和修改表结构n利用表设计器修改表结构利用表设计器修改表结构o若表存在于一个项目之中,则可选择该表单击若表存在于一个项目之中,则可选择该表单击“修修改改”按钮。按钮。o若此表已在当前工作区中打开,可使用若此表已在当前工作区中打开,可使用Modify Structure命令打开表设计器修改表结构。命令打开表设计器修改表结构。8p利用命令创建和修改表结构利用命令创建和修改表结构nCREATE TABLE-SQLCREATE TABLE TableName(FieldName1 FieldType(nFieldWidth,nPrecision)null|not null,

4、)例:例:CREA TABLE js(gh C(8),xm C(8),xb C(2),xdh C(2)gzrq D,csrq D,jbgz N(7,2),jl M)9p自由表自由表p利用命令创建和修改表结构利用命令创建和修改表结构nCREATE TABLE-SQLCREATE TABLE TableName(FieldName1 FieldType(nFieldWidth,nPrecision)null|not null,)例:例:CREA TABLE js(gh C(8),xm C(8),xb C(2),xdh C(2)gzrq D,csrq D,jbgz N(7,2),jl M)10p自由

5、表自由表p利用命令创建和修改表结构利用命令创建和修改表结构nALTER TABLE-SQL11p字段属性与表属性字段属性与表属性n字段的扩展属性字段的扩展属性o字段的标题和注释字段的标题和注释o字段的显示属性(格式)字段的显示属性(格式)12p字段属性与表属性字段属性与表属性n字段的扩展属性字段的扩展属性o字段的标题和注释字段的标题和注释o字段的显示属性(输入掩码)字段的显示属性(输入掩码)13p字段属性与表属性字段属性与表属性n字段的扩展属性字段的扩展属性o默认值默认值o字段的有效性规则和有效性信息字段的有效性规则和有效性信息例:例:性别必须为性别必须为“男男”或或“女女”Cj表中必须在表中

6、必须在0100之间之间o字段的默认控件类字段的默认控件类14p字段属性与表属性字段属性与表属性n数据库表的表属性数据库表的表属性15p字段属性与表属性字段属性与表属性n数据库表的表属性数据库表的表属性o长表名与表注释长表名与表注释o记录有效性规则和信息记录有效性规则和信息例:例:先报名后考试先报名后考试o表的触发器表的触发器n插入触发器插入触发器n更新触发器更新触发器n删除触发器删除触发器CREATE TRIGGER ON TableName For Delete|Insert|update as lExp16p表的打开与关闭表的打开与关闭n工作区工作区用以标识一个打开的表的区域。用以标识一个

7、打开的表的区域。o工作区号(工作区号(1、2、A-J、别名)、别名)o一个工作区只能打开一张表一个工作区只能打开一张表o一个表可在多个工作区中打开一个表可在多个工作区中打开o工作区不需额外打开,打开表时自动工作区不需额外打开,打开表时自动打开工作区打开工作区o系统正在使用的工作区称为系统正在使用的工作区称为当前工作区当前工作区123内存内存17p表的打开与关闭表的打开与关闭n工作区工作区o当前工作区的选择当前工作区的选择Select nWorkArea|cTableAlias例:例:Select 1 Select B Select 01 xs2 JS3内存内存18p表的打开与关闭表的打开与关闭

8、n数据工作期窗口数据工作期窗口19p表的打开与关闭表的打开与关闭n表的打开表的打开o通过界面操作打开表通过界面操作打开表菜单或常用工具菜单或常用工具数据工作期数据工作期项目管理器项目管理器o通过命令打开表通过命令打开表Use TableName in nWorkarea|ctableAlias1againalias ctableAlias2noupdate20p表的打开与关闭表的打开与关闭n表的打开表的打开o通过命令打开表通过命令打开表例:例:USE xs USE js ALIAS jiaoshi in 4 USE xs AGAIN in 5 USE xs AGAIN in 1521p表的打开与关闭表的打开与关闭n表的关闭表的关闭o通过界面操作通过界面操作o使用命令使用命令Use in nWorkArea|cTableAliasClose tables alln表的独占与共享表的独占与共享例:例:Use xs Shared Use js Exclusive22学习小结学习小结p表的概念表的概念p表结构的创建表结构的创建p表的扩展属性表的扩展属性p工作区工作区p表的打开与关闭表的打开与关闭p表的独占与共享表的独占与共享23作业布置作业布置p习题三习题三 第一题第一题1、2、3、4,第二题第二题1、2、4、5、6、7p预习预习3.324

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁