欢迎来到天天文库
浏览记录
ID:39991735
大小:1.99 MB
页数:38页
时间:2019-07-16
《vfp数据库及其操作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第四章VFP数据库及其操作徐春南京金启航教育培训中心E_mail:xuchun2006@126.comTEL:13605146298QQ:5036827834.1VFP数据库及其建立4.1.1基本概念数据库扩展名为.dbc,还包括扩展名为.dbt的数据库备份文件和一个扩展名为dcx的数据库索引文件。4.1.2建立数据库方法一:项目管理器里的“数据选”项卡—>数据库,点击“新建”按钮;选择“新建数据库”,输入数据库名“保存”即可。方法二:“新建”对话框,选择“数据库”,输入数据库名“保存”即可。方法三:命令方式CREATE
2、DATABASE[DatabaseName
3、?]在命令窗口输入命令(建立数据库student)CREATEDATABASEstudent4.1.3打开数据库方法一:项目管理器,“数据”选项卡,选择一个数据库,单击“打开”按钮,打开数据库设计器。方法二:“打开”对话框,选择要打开的数据库,即可打开数据库设计器。方法三:命令方式OPENDATABASE[FileName
4、?][EXCLUSIVE
5、SHARED][NOUPDATE][VALIDATE]4.1.4添加数据库第一步:“数据”选项卡,单击“添加”按钮;第二步:选择要
6、添加的数据库,“确定”。4.1.5修改数据库方法一:项目管理器,选择“修改”,打开数据库设计器。方法二:“打开”对话框,选择数据库,“确定”即可。方法三:命令方式MODIFYDATABASE[Database
7、?][NOWWIAT][NOEDIT]MODIFYDATABASEstudent24.1.6删除数据库(上机容易考)方法一:项目管理器,选择数据库,点击“移去”。“移去”按钮:从项目管理器中移动数据库,但不删除相应的数据库文件。“删除”按钮:从项目管理器中移去数据库,并且删除相应的数据库文件。方法二:命令方式DEL
8、ETEDATABASEDataBase
9、?[DELETEABLES][RECYCLE]DELETEDATABASEstudent2DELETETABLES4.1.7关闭数据库方法一:直接单击数据库设计器上角的“关闭”按钮或者关闭数据库窗口,关闭数据库。方法二:命令方式CLOSEDATABASES[ALL],其中ALL用于关闭所有打开的数据库及数据库中的表、自由表、索引等。4.2建立数据库表4.2.1在数据库中建立表1.使用项目管理器建立数据库表在“公司管理”数据库里创建表“部门.dbf”2.菜单或者命令菜单:在数据库“公
10、司管理”下鼠标右键选择“新建表”即可,后面跟在项目管理器里建立表一样。命令:CREATE部门表如果要在某个数据库下建立某表时,先用OPENDATABASE命令打开数据库4.2.2数据库表的字段属性1.字段显示属性(1~128个非空格字符组成)●自由表字段名最长为10个字符;●数据库表字段名最长为128个字符;●字段名必须以字母或汉字开头;●字段名可以由字母、汉字、数字和下划线组成;●字段名中不能包括空格。1)设置字段的显示格式2)设置输入掩码2.设置字段的有效性1)设置字段的有效性规则和消息(上机考试常考)以员工表.db
11、f为例,性别字段只能输入“男”或“女”,需要设置该字段的有效性规则和消息提示。步骤:在表设计器里选定“员工表”中的“性别”字段;在规则里输入“性别=“男”.or.性别=“女””(或者:性别$”男女”);在消息里输入”性别必须是男或女“在录入数据时,如果在性别栏输入其他字符,比如”张“,则提示出错。这就是有效性规则和消息的作用。3.设置记录的有效性规则4.表的触发器5.使用长表名和注释4.2.3数据库表的操作1.添加数据表一个数据库中可以包括一个或多个相关联的数据库表,可以向数据库中加入任何已经建立的表,但这个表不能属于其
12、他的数据库,因为同一个表在同一时间只能属于一个数据库。如果要把其他数据库中的表加入到一个新的数据库中,可以先把要加入的表从原来的数据库中移出。向数据库添加表:“数据库设计器-学生管理”。步骤:第一步:打开数据库“学生管理”;第二步:在数据库设计器里鼠标右键,弹出菜单,选择“添加表”选项;第三步:选中“选课”表,并添加进数据库里。2.删除数据库表删除“选课”表:第一步:选中“选课”表,鼠标右键,选择“删除”;第二步:选择“移去”(将该表从数据库中移出);“删除”(将该表从磁盘中删除);第三步:点击“是”按钮。4.2.4修改
13、表结构表结构修改:字段修改、增加字段和删除字段。方法一:在项目管理器中修改表结构方法二:在数据库设计器中修改表结构方法三:命令MODIFYSTRUCTURE使用命令前,用USE命令打开表,再用MODIFYSTRUCTURE打开表设计器。4.3表的基本操作4.3.1使用浏览器操作1.打开浏览器方法一:在项目管理器里选中
此文档下载收益归作者所有