欢迎来到天天文库
浏览记录
ID:52313686
大小:3.74 MB
页数:71页
时间:2020-04-04
《数据库及表的操作.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第4章数据库及表的操作主编:赖申江本章学习导航通过本章学习,学生应掌握有关数据库的基本概念及其相应的操作;学会用操作和命令两种方式创建、打开和关闭数据库文件。应能利用表设计器和命令对数据表进行添加、修改、删除、查找及替换等操作。能运用“数据工作期”工具进行多表间的数据处理以及数据库表的操作。能在VisualFoxPro集成开发环境下,进行数据完整性的设置。本章学习要点数据库的操作:掌握数据库的基本概念,掌握数据库文件的创建、打开和关闭,掌握数据库文件的基本编辑。表的操作:掌握用“表设计器”创建新表,掌握表记录的编辑,掌握索引的使用方法,掌握多表的使用。教学课时:6课时
2、第4章数据库及表的操作4.1数据库与表操作概述4.1.1数据库的操作VisualFoxPro6.0是一个具有较强的数据处理功能的系统。它通过数据库将独立的自由表组织起来,使数据库的所有信息成为一个有机整体,从而减少冗余数据的存储,保护了数据的完整性。此外,它还具有通过添加视图扩展数据操作及扩充访问远程数据的能力。VisualFoxPro6.0中的数据库是一个容器,它包含一个或多个数据库表、视图、与远程数据源的连接等组成部分。数据库中存储的是数据库表与数据库之间的链接关系、数据库表的表属性、数据库表字段的扩展属性、数据库表之间的永久关系、完整性约束的定义、存储过程等内容
3、。第4章数据库及表的操作1.数据库的创建创建一个数据库时,将会产生三个文件:数据库文件,其扩展名为.dbc;数据库备注文件,扩展名为.dct;数据库索引文件,扩展名为.dcx,这三个文件是供VisualFoxPro系统管理数据库使用的,用户不能直接使用这些文件。用户可以通过以下两种方法创建数据库。1)菜单方式(1)执行【文件】
4、【新建】命令,或者单击常用工具栏下的【新建】按钮,打开【新建】对话框。(2)在对话框中选择“数据库”单选按钮,再单击【新建文件】按钮,系统将打开“创建”对话框。(3)在“创建”对话框中指定目标文件目录,例如d:vfp,输入数据库名,保存类型为
5、数据库(*.dbc),单击【保存】按钮后,将建立新的数据库并显示“数据库设计器”窗口。需要说明的是,新建立的数据库只是一个空数据库,里面没有任何数据表。第4章数据库及表的操作2)命令方式命令格式:CREATEDATABASE[<数据库文件名>
6、?]其中,“数据库文件名”为要创建的数据库名称,可以带路径;如果不带参数或使用“?”,则弹出“创建”对话框,提示用户输入要创建的数据库名。例4-1在D盘根目录上创建一个stsc数据库。在命令窗口输入命令:CREATEDATABASED:stsc当数据库被创建后,该数据库就成为当前打开的数据库。第4章数据库及表的操作2.数据库的
7、打开在VisualFoxPro中,要对数据库进行操作,必须先打开数据库。用户可以通过以下两种方法打开数据库。1)菜单方式(1)执行【文件】
8、【打开】命令,在“打开”对话框中的“文件类型”列表中选择“数据库(*.dbc)”,在“查找范围”中选择数据库文件所在的位置,选择要打开的数据库。(2)单击【确定】命令按钮,则打开“数据库设计器”窗口,并在窗口中显示数据库中的表及关系。若项目中已包含数据库,则打开项目后,在“项目管理器”中选择“数据”选项卡,然后选定要打开的数据库,单击【修改】命令按钮,也可以打开项目中的数据库。第4章数据库及表的操作2)命令方式命令格式:OPEND
9、ATABACE[数据库名
10、?]例4-2在D:vfp目录中打开已经创建的stsc数据库。在命令窗口输入命令:OPENDATABACED:stsc第4章数据库及表的操作3.数据库的关闭1)菜单方式在“项目管理器”中单击【关闭】命令按钮,则关闭“数据库设计器”窗口。2)命令方式关闭命令格式:CLOSEALL&&关闭所有打开的数据库及表CLOSEDATABASES&&关闭当前打开的数据库及表第4章数据库及表的操作4.1.2数据表的操作表是用于组织和处理数据的最基本的单元,也是数据库应用系统中最重要的组成部分。表有两种存在状态,即数据库表和自由表。自由表是没有和任何数据库关
11、联的表,数据库表是与某一数据库进行了关联的表。数据库表和自由表可以相互转换,当用户将一个自由表加入到某一个数据库时,自由表便成了数据库表。反之,如将数据库表从数据库中移出,数据库表便成了自由表。此外,数据库表只能属于一个数据库,如想将一个数据库中的表移到其他数据库,必须先将该数据库表释放成自由表,然后再将其加入到另一数据库中。表创建时,将产生一个扩展名为.dbf的表文件;如果表中有备注字段时,会产生扩展名为.fpt的备注文件;若对表建立了索引,那么会产生扩展名为.cdx的索引文件。数据库表由表结构(表头)和记录数据两部分组成。第4章数据库及表的操作1
此文档下载收益归作者所有