- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 Visual FoxPro数据库基本操作
第2章Visual FoxPro数据库基本操作
数据库管理系统的工作机制和图书馆的工作机制十分相似,它是现实生活的模拟。首先要修建图书馆,相当于创建数据库;图书馆里面有很多房间,相当于表;每个房间里有很多书架,书架上根据分类摆放书,相当于表的行,每行有许多数据。
要使用数据库,我们首先要创建数据库,创建表,录入数据,然后编写网页或应用程序访问数据库中的数据。但是Visual FoxPro数据库是独一无二可以集页面表单和后台数据库于一体的软件工具,下面,请大家按照图示步骤完成相应数据库和数据表的创建,请在练习过程中注意区分各数据库,表之间的关联。
2.1 Visual FoxPro数据库的简单使用
2.1.1 使用Visual FoxPro数据库创建项目
第一次启动 Visual FoxPro 时,“项目管理器”将创建一个新的空项目。在该项目中可以添加已有的项,或者在其中创建新项。使用“项目管理器”,可使您很快熟悉 Visual FoxPro。“项目管理器”提供简易、可见的方式,组织处理表、表单、数据库、报表、查询和其他文件,用于管理表和数据库或创建应用程序。“项目管理器”是 Visual FoxPro 中处理数据和对象的主要组织工具,是 Visual FoxPro 的“控制中心”。项目是文件、数据、文档和 Visual FoxPro 对象的集合,其保存文件带有 .pjx 扩展名。由于Visual FoxPro 中涉及的新概念较多,有的刚接触时很难理解,因此,在本节中,对Visual FoxPro 的如图2-1所示的项目管理器、设计器、工具栏、向导、生成器等都只做一个简要介绍,有兴趣的同学可以自行了解Visual FoxPro基本概念的更多内容。因此,在学习本节时,只了解基本操作过程就可以了,为下一篇章的项目实战做准备。
图2-1 项目管理器中全部项目
在开始菜单(所有程序中,找到Microsoft Visual FoxPro 6.0,单击打开,进入环境界面。
创建项目:在菜单栏中,单击文件菜单,选择新建,弹出如下2-2所示新建对话框窗口。
图2-2 新建对话框
文件类型选择“项目”,单击新建文件选项。
系统弹出创建对话框,将项目文件名改为“学籍管理”,如图2-3所示。
图2-3 创建项目
选择一个你方便管理的文件夹存放项目文件,一般建议保存在安装时所在盘的VFP98文件夹中,单击保存。
2.1.2 使用Visual FoxPro数据库创建数据库
数据库是表的集合,一般通过公共字段彼此关联。使用“数据库设计器”可以创建一个数据库,数据库文件的扩展名为 .dbc。
数据库可以直接在图2-2的新建对话框上创建,也可以在图2-3创建的项目上创建附属数据库,为了便于管理,本章采取后者来创建数据库。
1.首先在菜单栏的文件菜单中,选择打开学籍管理项目。系统弹出项目管理对话框,如图2-4所示,单击数据前的“+”,展开数据选项,选择数据库后单击右方的新建选项。
图2-4 项目管理器
也可以单击数据选项卡,出现如下图2-5所示窗口
图2-5 数据项目管理器
选择数据库后单击右方新建选项建立一个关联于项目的数据库。
2.系统弹出如图2-6所示新建数据库对话框:
图2-6 新建数据库对话框
3.选择新建数据库选项弹出图2-7所示创建对话框。
图2-7 数据库创建对话框
将数据库名改为学籍管理后,单击保存按钮。
4.系统弹出数据库设计器,如图2-8所示。
图2-8 数据库设计器
2.1.3 使用Visual FoxPro数据库创建数据表
自由表存贮在以 .dbf 为扩展名的文件中,它不是数据库的组成部分。可以选择将自由表添加到项目的数据库中,也可以直接在数据库中创建附属表。本节采用后一种方法来创建数据表。
1.数据库设计好后,暂时关闭,未关闭的项目管理器自动呈现。在项目管理器中,展看数据库和学籍管理,选择表,单击右方新建按钮。
图2-9 项目管理器
也可以如图2-5那样在数据选项卡中来完成这个步骤,如图2-10所示。
图2-10 数据项目管理器
2.弹出新建表对话框,如图2-11所示,单击新建表。
图2-11 新建表对话框
3.弹出创建对话框2-12,将表名改为学生成绩,单击保存按钮。
图2-12 创建对话框
4.弹出表设计器图2-13。在字段名中依次输入学号、高数、英语、计算机,并按图2-14定义类型、宽度和小数位。
图2-13 表设计器
5.如图2-14输入完成后单击确定按钮。单击确认时会弹出一个如图2-15所示的提示对话框,选择“是“可以立刻输入数据。如果选择”否“,则需要从文件菜单中打开该表通过显示菜单中的编辑来
您可能关注的文档
- 各功能室使用管理制度..doc
- 史上最全园林植物资料总结..docx
- 各地区的抗震等级..doc
- Java期末练习题.doc
- Java的一些基本概念.doc
- Java程序输入输出总结.doc
- JAVA第四章习题.doc
- Java语言与面向对象程序设计-在线作业_B最终成绩:100.0.doc
- java的file类.docx
- JAVA运行环境和J2EE运行环境的搭建.doc
- 民生证券-中信金属-601061-2024年三季报点评:投资收益大幅增加,Q3业绩同比增长.pdf
- 中信建投-计算机行业-计算机板块单三季度业绩增速环比改善.pdf
- 中信建投-全球大类资产周观点-34-预期落定之后.pdf
- 国信证券-金属行业11月投资策略:宏观政策刺激下看好金属价格走强.pdf
- 东北证券-龙佰集团-002601-深度报告(三)-钛产业的巨擘,真金不怕火炼,挑战与机遇并存.pdf
- 东方证券-大选交易备赛指南.pdf
- 海通证券-事件驱动策略之指数成分股调整表现回顾.pdf
- 国信证券-美股科技互联网24Q3财报总结:云持续供不应求AI促进数字广告行业增长.pdf
- 光大证券-计算机行业2025年度投资策略:AI发展星辰大海信创自主可控高确定性.pdf
- 中信建投-农林牧渔行业动态-消费旺季将至关注猪价边际波动.pdf
文档评论(0)