- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章节 VFP数据库及其操作
第四章 VFP数据库及其操作 徐春 南京金启航教育培训中心 E_mail:xuchun2006@126.com TEL QQ:503682783 4.1 VFP数据库及其建立 4.1.1 基本概念 数据库扩展名为.dbc,还包括扩展名为.dbt的数据库备份文件和一个扩展名为dcx的数据库索引文件。 4.1.2 建立数据库 方法一:项目管理器里的“数据选”项卡—数据库,点击“新建”按钮;选择“新建数据库”,输入数据库名“保存”即可。 方法二:“新建”对话框,选择“数据库”,输入数据库名“保存”即可。 方法三:命令方式 CREATE DATABASE [DatabaseName|?] 在命令窗口输入命令(建立数据库student) CREATE DATABASE student 4.1.3 打开数据库 方法一:项目管理器,“数据”选项卡,选择一个数据库,单击“打开”按钮,打开数据库设计器。 方法二:“打开”对话框,选择要打开的数据库,即可打开数据库设计器。 方法三:命令方式 OPEN DATABASE [FileName|?] [EXCLUSIVE|SHARED] [NOUPDATE] [VALIDATE] 4.1.4 添加数据库 第一步:“数据”选项卡,单击“添加”按钮; 第二步:选择要添加的数据库,“确定”。 4.1.5 修改数据库 方法一:项目管理器,选择“修改”,打开数据库设计器。 方法二:“打开”对话框,选择数据库,“确定”即可。 方法三:命令方式 MODIFY DATABASE [Database|?][NOWWIAT][NOEDIT] MODIFY DATABASE student2 4.1.6 删除数据库(上机容易考) 方法一:项目管理器,选择数据库,点击“移去”。 “移去”按钮:从项目管理器中移动数据库,但不删除相应的数据库文件。 “删除”按钮:从项目管理器中移去数据库,并且删除相应的数据库文件。 方法二:命令方式 DELETE DATABASE DataBase|?[DELETEABLES][RECYCLE] DELETE DATABASE student2 DELETETABLES 4.1.7 关闭数据库 方法一:直接单击数据库设计器上角的“关闭”按钮或者关闭数据库窗口,关闭数据库。 方法二:命令方式 CLOSE DATABASES[ALL],其中ALL用于关闭所有打开的数据库及数据库中的表、自由表、索引等。 4.2 建立数据库表 4.2.1 在数据库中建立表 1.使用项目管理器建立数据库表 在“公司管理”数据库里创建表“部门.dbf” 2.菜单或者命令 菜单:在数据库“公司管理”下鼠标右键选择“新建表”即可,后面跟在项目管理器里建立表一样。 命令:CREATE 部门表 如果要在某个数据库下建立某表时,先用OPEN DATABASE命令打开数据库 4.2.2 数据库表的字段属性 1.字段显示属性(1~128个非空格字符组成) ●自由表字段名最长为10个字符; ●数据库表字段名最长为128个字符; ●字段名必须以字母或汉字开头; ●字段名可以由字母、汉字、数字和下划线组成; ●字段名中不能包括空格。 1)设置字段的显示格式 2)设置输入掩码 2.设置字段的有效性 1)设置字段的有效性规则和消息(上机考试常考) 以员工表.dbf为例,性别字段只能输入“男”或“女”,需要设置该字段的有效性规则和消息提示。 步骤:在表设计器里选定“员工表”中的“性别”字段;在规则里输入“性别=“男”.or. 性别=“女””(或者:性别$”男女”);在消息里输入”性别必须是男或女“ 在录入数据时,如果在性别栏输入其他字符,比如”张“,则提示出错。这就是有效性规则和消息的作用。 3.设置记录的有效性规则 4.表的触发器 5.使用长表名和注释 4.2.3 数据库表的操作 1.添加数据表 一个数据库中可以包括一个或多个相关联的数据库表,可以向数据库中加入任何已经建立的表,但这个表不能属于其他的数据库,因为同一个表在同一时间只能属于一个数据库。如果要把其他数据库中的表加入到一个新的数据库中,可以先把要加入的表从原来的数据库中移出。 向数据库添加表:“数据库设计器-学生管理”。步骤: 第一步:打开数据库“学生管理”; 第二步:在数据库设计器里鼠标右键,弹出菜单,选择“添加表”选项; 第三步:选中“选课”表,并添加进数据库里。 2.删除数据库表 删除“选课”表: 第一步:选中“选课”表,鼠标右键,选择“删除”; 第二步:选择“移去”(将该表从数据库中移出);“删除”(将该表从磁盘中删除); 第三步:点击“是”按钮。 4.2.4 修改
文档评论(0)