数据库及其操作ppt课件.ppt

数据库及其操作ppt课件.ppt

ID:58915197

大小:358.00 KB

页数:88页

时间:2020-09-29

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

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

1、二级辅导 ——VFP数据库程序设计全国计算机等级考试第三章 VisualFoxPro数据库及其操作本章学习目标:了解并掌握VisualFoxPro数据库的建立和操作等内容,包括建立和管理数据库,建立和使用表,以及索引和完整性等方面的内容。重点:表的建立及使用,索引。难点:索引。§3.1VF数据库及其建立一、基本概念数据库表文件:.dbf文件数据库文件:.dbc文件数据库备注文件:.dct文件数据库索引文件:.dcx文件二、建立数据库常用的建立数据库的方法有三种:在项目管理器中建立数据库;在“新建”对话框建立数据库;用命令交互建立数据库。1、在

2、项目管理器中建立数据库在项目管理中建立数据库的界面如图3.1所示:图3.1项目管理器中的“数据”选项卡2、从“新建”对话框中建立数据库单击工具栏上的“新建”按钮或选择菜单“文件新建“对话框(如图3.2所示):图3.2新建对话框3、用命令交互建立数据库建立数据库的命令格式:createdatabase[databasename

3、?]使用命令建立数据库后不打开数据库设计器,只是数据库处于打开状态,要进入设计器,就需执行修改数据库的命令:modifydatabase[databasename]三、使用数据库在数据库中建立表或使用数据库中的表时,都必

4、须首先打开数据库,常用的打开数据库的方法有三种:在项目管理器中建立数据库;在“打开”对话框建立数据库;用命令打开数据库。打开数据库的命令是opendatabase,具体语法格式如下:opendatabase[filename

5、?][exclusive

6、shared]*独占或共享[noupdate]*只读[validate]*指定系统检查 数据库中的对象是否合法注意:这里的noupdate选项并不起作用,如果需要使数据库中的表是只读的,需要在用use命令打开表时使用noupdate选项;数据库打开,数据库中的所有表都可以使用,但是这些表不会自动打

7、开,使用时需要用use命令;用use命令打开一个表时,VF首先在当前数据库中查找该表,如果没有,VF会在数据库外继续查找并打开。在同一时刻可以打开多个数据库,但在同一时刻只有一个当前数据库,所谓当前数据库即所有作用于数据库的命令或函数都是对当前数据库而言的。指定当前数据库的命令:setdatabaseto[databasename]如果不指定参数(数据库名),即输入命令:setdatabaseto此时使得所有打开的数据都不是当前数据库(注意:所有数据库都没有关闭,只是不是当前数据库)四、修改数据库在VF中修改数据库实际上是打开数据库设计器,用户

8、可以在设计器中完成各种数据库对象的建立、修改和删除等操作,用一下三种方法可以打开数据库设计器:从项目管理器中打开数据库设计器;在“打开”对话框打开数据库设计器;用命令打开数据库设计器。命令格式:modifydatabase[databasename

9、?][nowait][noedit]五、删除数据库删除数据库文件的方法从项目管理器中删除数据库(不能删除表);★移去:从项目管理器中删除数据库;★删除:从项目管理器中删除数据库,并从磁 盘上删除。用命令方式删除数据库(数据库必须处于关闭状态);命令格式是:deletedatabasedatabase

10、name

11、?[deletetables][recycle]§3.2建立数据库表一、在数据库中建立表一个数据库中数据就是由表的集合构成的,一般一个表对应于磁盘上的一个扩展名为.dbf的文件,如果有备注或通用型字段则磁盘上还会有一个对应扩展名为.fpt的文件(文件主名和表文件主名相同)。打开数据库设计器后利用菜单或设计器中的工具箱按钮新建表,执行命令后,出现下面的对话框(如图3.3所示):图3.3选择新建表给表文件命名及确定保存路径,随之会打开表设计器即设计表的结构(如图3.4)所示:图3.4建立表的界面建立表结构就是确定表文件中每一个字段的字段名

12、、字段类型、字段宽度、小数位数以及允许是否为空。(1).字段名(FieldName)字段名是以汉字、字母或下划线开头,后面可以是汉字、字母、数字或下划线组成,但不可以有空格,自由表的长度不超过10个字符。(2).字段类型(Type)字段类型对应于二维表格栏目填写内容的类型,是字段变量的类型。(3).字段宽度(Width)字段宽度用以表明该字段存放数据所需的宽度。用户在建立表时,只有字符型、数值型、浮点型需要用户输入所需的宽度,其他类型字段的宽度由系统自动确定。(4).小数位(Dec)只有数值型和浮点型字段才有小数位,小数位的宽度是0~15位。

13、(5).是否允许为空表示是否允许该字段接受空值(NULL),关键字的字段不能为空。二、修改表结构在VF中,表结构可以任意修改:可以增加、删除字段,可以

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

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

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