- 1、本文档共73页,可阅读全部内容。
- 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章 数据库与表的创建和操作 本章学习目标 通过本章学习,读者应该掌握以下内容 1、数据库的建立和操作 2、表的建立与操作 3、记录的操作、排序 4、索引的分类、建立与使用 5、数据完整性 6、多表的操作 7、表的关联 4.1 数据库 4.1.1 数据库概述 从第二章可知Visual FoxPro 是从dBASE、Foxbase、Foxpro历时多年发展过来的。在Foxpro 2.x及更早的版本中,都是直接建立、管理和使用扩展名为DBF的数据库文件,这些数据库文件彼此是独立的,没有一个完整的数据库概念和管理方法。当发展到Visual FoxPro 时才引入数据库的概念,才将扩展名为DBF的数据库文件组织在一起管理,使它们成为相互关联的数据集合。 在Visual FoxPro中,数据库是一个逻辑上的概念和手段,通过一组系统文件将相互联系的表及其相关的数据库对象统一组织和管理。因此,在Visual FoxPro中应该把DBF文件称做数据库表,简称表。 在建立Visual FoxPro 数据库时,会产生扩展名为DBC的数据库文件、DCT数据库备注文件和DCX数据库索引文件,这三个文件是用来管理数据库文件的。 4.1.2建立数据库 1.命令方式 【格式】CREATE DATABASE [数据库文件名|?] 【功能】建立一个新的扩展名为.DBC的数据库文件并打开此数据库。 【说明】数据库文件名指定生成的数据库文件,若省略扩展名,则默认为.DBC,同时也自动建立相关联的数据库备注文件,扩展名为.DCT,关联的索引文件扩展名为.DCX。如果未指定数据库文件名或用“?”代替数据库名,Visual FoxPro系统会弹出创建对话框,以便用户选择数据库建立的路径和输入数据库名。 2.菜单方式 用菜单方式建立数据库的具体步骤如下: (1)选择【文件】∣【新建】出现新建对话框。 (2)选择“数据库”单选按钮,再单击“新建文件”按钮,出现“创建”对话框。 (3)在“创建”对话框中输入文件名。选择“保存”按钮,系统自动打开数据库文件,并且将数据库设计器也自动打开。 3.利用项目管理器建立数据库 打开已建立的项目文件,出现项目管理器窗口,选择“数据”标签的“数据库”,然后单击“新建”按钮。出现新建数据库对话框,单击“新建数据库”按钮,出现“新建”对话框,选择数据库的路径并输入数据库名后单击“保存”按钮,完成数据库的建立,并打开该数据库设计器。 4.1.3 使用数据库 在数据库中建立表或使用数据库中的表时,都必须先打开数据库,打开数据库的方式也有三种: 1.命令方式 【格式】OPEN DATABASE [数据库文件名|?] [EXCLUSIVE|SHARED][NOUPDATE][VALIDATE] 【功能】打开一个已经存在的数据库。 【说明】[数据库文件名|?]:要打开的文件名,可以缺省,如果不指定数据库文件名或用?,则显示“打开”对话框。 [EXCLUSIVE]:以独占方式打开数据库,不允许其他用户在同一时刻也使用该数据库。 [SHARED]:以共享方式打开数据库,允许其他用户在同一时刻也可以使用该数据库。 [NOUPDATE]:指定数据库按只读方式打开,不允许对数据库进行修改。 [VALIDATE]:指定Visual FoxPro检查在数据库中引用的对象是否合法。 Visual FoxPro在同一时刻可以打开多个数据库,但在同一时刻只有一个当前数据库,指定当前数据库的命令是: SET DATABASE TO [数据库名] 2.菜单方式 用菜单方式打开数据库的具体步骤如下: (1)选择【文件】∣【打开】出现打开对话框。 (2)选择文件类型“数据库”, 出现所有数据库文件。 (3)选择一个数据库文件,单击“确定”按钮。 3.利用项目管理器打开数据库 打开已建立的项目文件,出现项目管理器窗口,选择“数据”标签的“数据库”,单击“+”展开数据库,选中对应数据库文件,单击“打开”按钮。 4.1.4 修改数据库 修改数据库实际是打开数据库设计器,用户可以在数据库设计器中完成各种数据库对象的建立、修改和删除等操作。 1.命令方式 【格式】MODIFY DATABASE [数据库文件名|?][NOWAIT][NOEDIT] 【功能】打开数据库设计器。 【说明】[数据库文件名|?]:要修改的数据库名,可以缺省,如果不指定数据库文件名或用?,则显示“打开”对话框。 [NOWAIT]:是在数据库设计器打开后程序继续执行。 [NOEDIT]:是打开数据库设计器,而禁止对数据库进行修改。 2.菜单方式 用菜单方式打开数据库设计器的具体步骤如下: (1)选择【文件】∣【打开】出现打开对话框。 (2)选择文件类型“数据库”, 出现所有数据库文
您可能关注的文档
- 第四单元农耕文明绵延不绝的中华文明知识点归类.ppt
- 第四单元_复习主线我.ppt
- 第四单元发展中国特色社会主义文化﹝5﹞.ppt
- 第四单元发展社会主义市场经济﹝5﹞.ppt
- 第四单元政权分立和民族融合﹝5﹞.ppt
- 第十课第四框﹝拥抱美好未来﹞课件.ppt
- 第四单元第一课时演示文稿.ppt
- 第四单元发展社会主义市场经济﹝3﹞.ppt
- 第四单元第3节:《看课外书时间》﹝北师大版五年级数学上册﹞.ppt
- 第四周︰同一片屋檐下-与同学相处之道.ppt
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)