数据库及操作课件.ppt

数据库及操作课件.ppt

ID:57016588

大小:474.50 KB

页数:63页

时间:2020-07-26

数据库及操作课件.ppt_第1页
数据库及操作课件.ppt_第2页
数据库及操作课件.ppt_第3页
数据库及操作课件.ppt_第4页
数据库及操作课件.ppt_第5页
资源描述:

《数据库及操作课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章VisualFoxPro数据库及操作1第一节VisualFoxPro数据库及其建立数据库是用来管理表及表之间的关系,扩展名为.dbc,其中可以包含一个或多个表、关系、视图等。数据库是个逻辑上的概念。它不存储用户的数据。用户数据是存在表中的。2一个VisualFoxPro表或.dbf文件,能够存在以下两种状态之一:与数据库相关联的数据库表,与数据库不关联的自由表。当一个表是数据库的一部分时,它就可以具有以下内容:●长表名和表中的长字段名(128个)●表中字段的标题和注释●默认值、输入掩码和表中字段格式化●字段级规则和记录级规则●支持参照完整性的主关

2、键字索引和表间关系3一、建立数据库1.命令方式【格式】CREATE DATABASE[<数据库文件名>

3、?]【功能】建立一个新的扩展名为.DBC的数据库文件并打   开此数据库。【说明】<数据库文件名>指定生成的数据库文件,若省略扩展名,则默认为.DBC,同时也自动建立相关联的数据库备注文件扩展名为.DCT,关联的索引文件扩展名为.DCX。如果未指定数据库文件名或用“?”代替数据库名,VisualFoxPro系统会弹出创建对话框,以便用户选择数据库建立的路径和输入数据库名。保存后该数据库文件被建立,并且自动以独占方式打开该数据库。42.菜单方式用菜单方

4、式建立数据库的具体步骤如下:(1)选择【文件】∣【新建】出现新建对话框。(2)选择“数据库”单选按钮,再单击“新建文件”按钮, 出现“创建”对话框。(3)在“创建”对话框中输入文件名。选择“保存”按钮, 系统自动打开数据库文件,并且将数据库设计器 也自动打开。3.利用项目管理器建立数据库打开已建立的项目文件,出现项目管理器窗口。在“数据”选项卡中选择“数据库”,然后单击“新建数据库”按钮,再通过“创建”对话框提示用户输入数据库名,即扩展名为.DBC的文件名,单击“保存”,出现数据库设计器。51.打开数据库1).命令方式【格式】OPENDATABASE在

5、数据库被打开的情况下,它所包含的所有表可以使用。但是,表并没有被真正打开,用户要打开它,仍要用USE命令。2).菜单方式(1)选择【文件】

6、【打开】,出现打开对话框。(2)选择数据库文件所在的文件夹,将文件类型  选择为“数据库(.dbc)”。(3)选择所要打开的数据库文件名,单击“确定”  按钮。3).利用项目管理器打开数据库打开已建立的项目文件,出现项目管理器窗口,选择“数据”标签,选择要打开的数据库名,然后单击“打开”按钮。二、数据库的打开与关闭62.数据库的关闭数据库文件操作完成后,或暂时不用时,必须将其关闭,保存在外部存贮器中以确保数据的安全

7、性。关闭数据库文件有以下几种方式:1.命令方式【格式】CLOSE[ALL

8、DATABASE]【功能】关闭当前打开的数据库。【说明】ALL用于关闭所有对象。如数据库、表、索   引、项目管理器等。DATABASE关闭当前数据库和数据库表;如果当前没有打开的数据库,则关闭所有打开的自由表、所有工作区内所有索引和格式文件。2.利用项目管理器打开项目,然后进行关闭数据库操作即可。7三、数据库的修改在VFP中,修改数据库实际是打开数据库设计器,用户可以在数据库设计器中完成各种数据对象的建立、修改、删除等操作。数据库设计器打开的方法:(1)从项目管理器中打开数据库

9、设计器。(2)从“打开”对话框中打开数据库设计器。(3)用命令方式打开数据库设计器。命令格式:MODIFYDATABASE[数据库文件名

10、?]说明:(1)数据库文件名,是指定要修改的数据库文件名,选用  “?”,则弹出“打开”对话框,选定要打开的数据库文件。(2)若数据库文件是原先并不存在的,则该命令的作用就是新建数据库文件。81.命令方式【格式】DELETEDATABASE<数据库文件名

11、?>【功能】从磁盘上删除一个扩展名为.DBC数据库文件。【说明】被删除的数据库不能处于打开状态。被删除的    数据库中的表成为自由表。数据库文件名可以包括数据库的

12、路径和数据库名字。如果用“?”代替数据库文件名,将显示打开对话框,用户从打开对话框中选择要从磁盘上删除的数据库的名字。2.使用项目管理器打开已建立的项目文件,出现项目管理器窗口,单击“数据”标签,选择要删除的“数据库”,然后单击“移去”按钮。若选择“移去”仅将数据库从项目中移去,被删除的数据库中的表成为自由表。若选择“删除”将从磁盘上删除数据库。四、删除数据库9前面我们已经知道表有二种,一种是数据库表,另一种是自由表。如果建表时数据库是打开的,则建立的表为当前数据库表,否则,建立自由表。无论建立那种表,其方法都相同。一个表由表结构和表记录两部分组成。表

13、结构描述了数据存放形式以及存贮的顺序,确定了表的字段,就完成了对表结构的定义;表记录是表所要保

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。