1 / 152
文档名称:

04 Visual FoxPro 数据库及操作.ppt

格式:ppt   页数:152
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

04 Visual FoxPro 数据库及操作.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

04 Visual FoxPro 数据库及操作.ppt

文档介绍

文档介绍:第四章 Visual FoxPro 数据库及操作
1
本章目录
第一节 Visual FoxPro 数据库及其建立
第二节数据库表的建立和操作
第三节表的排序与索引
第四节数据完整性
第五节自由表
第六节多表操作
2
第一节 Visual FoxPro 数据库及其建立
数据库是表的集合。从Visual FoxPro 。把一个二维表定义为表,把若干个关系比较固定的表集中起来放在一个数据库中管理,在表间建立关系,设置属性和数据有效性规则使相关联的表协同工作。,其中可以包含一个或多个表、关系、视图等。
一个Visual ,能够存在以下两种状态之一:与数据库相关联的数据库表,与数据库不关联的自由表。二者的绝大多数操作相同且可以相互转换。相比之下,数据库表的优点要多一些。当一个表是数据库的一部分时,它就可以具有以下内容:
●长表名和表中的长字段名
●表中字段的标题和注释
●默认值、输入掩码和表中字段格式化
●表字段的默认控件类
3
●字段级规则和记录级规则
●支持参照完整性的主关键字索引和表间关系
● INSERT、UPDATE或DELETE事件的触发器
一、建立数据库

【格式】CREATE DATABASE [<数据库文件名>|?]
【功能】。
【说明】<数据库文件名>指定生成的数据库文件,若省略扩展名,,,。如果未指定数据库文件名或用“?”代替数据库名,Visual FoxPro系统会弹出创建对话框,以便用户选择数据库建立的路径和输入数据库名。保存后该数据库文件被建立,并且自动以独占方式打开该数据库。
4

用菜单方式建立数据库的具体步骤如下:
(1)选择【文件】∣【新建】出现新建对话框。
(2)选择“数据库”单选按钮,再单击“新建文件”按钮, 出现“创建”对话框。
(3)在“创建”对话框中输入文件名。选择“保存”按钮, 系统自动打开数据库文件,并且将数据库设计器也自动打开。

打开已建立的项目文件,出现项目管理器窗口。在“数据”选项卡中选择“数据库”,然后单击“新建数据库”按钮,再通过“创建”对话框提示用户输入数据库名,,单击“保存”,出现数据库设计器。
5
1. 打开数据库
1).命令方式
【格式】OPEN DATABASE [<数据库文件名> | ?] [EXCLUSIVE|SHARED]
【功能】。
【说明】打开一个数据库文件,。
数据库打开后,在常用工具栏中可以看见当前正在使用的数据库名,同时当数据库设计器为当前窗口时,系统菜单上出现【数据库】菜单项。
<数据库文件名>:指定要打开的数据库名。如果用户省略<数据库文件名>或用“?”代替数据库名。系统会显示打开对话框。
二、数据库的打开与关闭
6
在数据库被打开的情况下,它所包含的所有表可以使用。但是,表并没有被真正打开,用户要打开它,仍要用USE命令。
2).菜单方式
(1)选择【文件】|【打开】,出现打开对话框。
(2)选择数据库文件所在的文件夹,将文件类型选择为“数据库(.dbc)”。
(3)选择所要打开的数据库文件名,单击“确定”按钮。
3).利用项目管理器打开数据库
打开已建立的项目文件,出现项目管理器窗口,选择“数据”标签,选择要打开的数据库名,然后单击“打开”按钮。
7
数据库文件操作完成后,或暂时不用时,必须将其关闭,保存在外部存贮器中以确保数据的安全性。关闭数据库文件有以下几种方式:

【格式】CLOSE [ALL|DATABASE ]
【功能】关闭当前打开的数据库。
【说明】ALL用于关闭所有对象。如数据库、表、索引、项目管理器等。
DATABASE关闭当前数据库和数据库表;如果当前没有打开的数据库,则关闭所有打开的自由表、所有工作区内所有索引和格式文件。
三、数据库的关闭
8

打开已建立的项目文件,出现项目管理器窗口,选择“数据”标签,选择“数据库”下面需要关闭的数据库名,然后单击“关闭”按钮。在常用工具栏上的当前数据库下拉列表框中该数据库名消失,同时在项目管理器中“关闭”按钮变成“打开”按钮。
四、数据库的修改
在VFP中,修改数据库实际是打开数据库设计器,用户可以在数据库设计器中完成各种数据对象的建

最近更新

2023年安徽中医药高等专科学校单招职业技能考.. 39页

2023年安徽中澳科技职业学院单招职业技能测试.. 39页

2023年安徽交通职业技术学院单招职业技能测试.. 41页

2026年儿童喜欢的童话故事600字 4页

2023年安徽医学高等专科学校单招职业倾向性测.. 41页

2023年安徽商贸职业技术学院单招综合素质考试.. 39页

2023年安徽商贸职业技术学院单招职业适应性考.. 40页

2026年儿科护理下半年工作计划 9页

2023年安徽国际商务职业学院单招职业适应性测.. 40页

2023年安徽城市管理职业学院单招职业技能考试.. 41页

2023年安徽工业经济职业技术学院单招职业技能.. 40页

2023年安徽工业职业技术学院单招职业技能测试.. 41页

2023年安徽工商职业学院单招职业倾向性考试题.. 39页

2023年安徽工贸职业技术学院单招职业倾向性测.. 40页

2023年安徽广播影视职业技术学院单招职业倾向.. 39页

2023年安徽新闻出版职业技术学院单招综合素质.. 39页

2023年安徽新闻出版职业技术学院单招职业适应.. 41页

2023年安徽林业职业技术学院单招职业技能考试.. 40页

2023年安徽汽车职业技术学院单招职业技能测试.. 41页

2023年安徽现代信息工程职业学院单招职业技能.. 41页

2023年安徽省六安市单招职业倾向性测试题库最.. 41页

2023年安徽省安庆市单招职业倾向性考试模拟测.. 39页

2023年安徽省宣城市单招职业适应性测试题库完.. 42页

2023年安徽省池州市单招职业适应性考试题库及.. 41页

2023年安徽省淮南市单招职业适应性测试题库带.. 40页

2023年安徽省芜湖市单招职业倾向性考试模拟测.. 40页

2023年安徽省蚌埠市单招职业适应性考试题库带.. 40页

2023年安徽省阜阳市单招职业适应性考试模拟测.. 42页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页