VisualFoxPro程序设计教程4数据库、表

VisualFoxPro程序设计教程4数据库、表

ID:41097679

大小:676.51 KB

页数:59页

时间:2019-08-16

VisualFoxPro程序设计教程4数据库、表_第1页
VisualFoxPro程序设计教程4数据库、表_第2页
VisualFoxPro程序设计教程4数据库、表_第3页
VisualFoxPro程序设计教程4数据库、表_第4页
VisualFoxPro程序设计教程4数据库、表_第5页
资源描述:

《VisualFoxPro程序设计教程4数据库、表》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualFoxPro程序设计教程第四章数据库的基本操作第四章数据库的基本操作教学目的:使学生能够熟练掌握数据库的建立和维护教学重点:数据库的建立和维护7/23/20212第四章数据库的基本操作4.1数据库的建立4.2建立数据库表4.3表的基本操作4.4索引4.5参照完整性4.6自由表4.7多表同时使用7/23/202135.1数据库及其建立在应用中将多个有联系的表组织在一起,构成数据库。7/23/202144.1.1建立数据库文件1.菜单操作方式“文件”——“新建”——“数据库”——“新建文件”——打开数据库设计器。2

2、.命令操作方式命令格式:CREATEDATABASE[<数据库文件名>

3、?]说明:扩展名为.dbc。并同时生成同名的.dct数据库备注文件与.dcx索引文件。使用该命令建立数据库后并不打开数据库设计器,只是建立一个新的数据库文件并打开此数据库。用MODIDATA《文件名》打开数据库设计器7/23/202154.1.2数据库的使用1、数据库的打开菜单:“文件”——“打开”——打开的数据库文件名命令:OPENDATABASE[<数据库文件名>]注意:在数据库被打开的情况下,它所包含的所有表都可以使用。但这些表并没有被自动打开,

4、使用时仍需要用USE命令打开。7/23/202162、数据库的修改命令:MODIFYDATABASE[<数据库文件名>]3、数据库的关闭命令:CLOSE[ALL

5、DATABASE]4、数据库的删除命令:DELETEDATABASE[<数据库文件名]注意:要删除的数据库必须处于关闭状态,被删除的数据库中的表成为自由表。7/23/202174.2建立数据库表(3。29)4.2.1在数据库中建立表表分两部分:表结构、表记录表结构描述了数据存放形式以及存储的顺序。表记录是表所要保存的数据的主体,数据由记录组成。一、建数据库表菜单方

6、式:文件

7、新建项目管理器:数据

8、数据库

9、表

10、新建快捷菜单方式:数据库设计器——“数据库”菜单或数据库设计器快捷菜单——“新建表”命令方式:CREATE:当数据库打开时,在数据库中直接建立表;如果没有打开数据库,则建立的表是自由表。7/23/20218二.字段的属性的设置1、字段显示属性字段的显示属性包括显示格式、输入掩码和标题。(1)格式用于键入格式表达式,确定当前字段在浏览窗口、表单或报表中显示时采用的大小写、字体大小和样式。例:AT只允许输出文字字符,用禁止有前导和结尾空格。(2)输入掩码输入掩码用于指定字段的输入格式

11、。输入掩码必须按位指定。例:99-999:表示相应字段只能输入数字,可输入5位数字,第3个符号“-”不是输入掩码,照原样显示,“-”不用输入。例:学号200599,前4位固定,后2位必须是数字字符。(3)标题(9。15)指定字段显示时的标题。用于为当前字段指定在浏览窗口、表单或报表中的标题显示内容。(选课)7/23/202192.字段有效性有效性规则是一个与字段或记录相关的表达式,通过对用户的值加以限制,提供数据有效性检查。规则(关系式或逻辑式)输入字段内容时测试表达式。例:入学成绩>0性别=”男”OR性别=”女”信息(提

12、示字符串)违反规则时显示的错误提示信息。例:“入学成绩应大于0”。默认值(字段默认值)用户向表中输入新记录时,显示默认值,除非键入新值,否则一直保留默认值。注意:字符型字段默认值应加定界符。7/23/2021103、记录有效性规则使用“表”选项卡设置。(3)触发器若要控制对已经存在的记录所作的非法操作,则应使用数据库表的记录级触发器。触发器是在某些事件发生时触发执行的一个表达式或一个过程。这些事件包括插入记录、修改记录和删除记录。触发器包括插入触发器、更新触发器和删除触发器。例如,设置“删除触发器”的表达式为“EMPTY(

13、姓名)”,表示只有当相应记录的“姓名”字段为空时才能删除该记录,这个触发器用于保证不误删除记录。7/23/2021114.2.2修改数据库中的表1、在数据库设计器中,右键快捷菜单“修改”,即打开相应表的表设计器,在表设计器可以完成表结构的修改、建立索引以及设置字段属性和表的有效性规则。2、项目管理器:选中要修改的表,单击“修改”3、命令:MODISTRU7/23/2021124.3表的基本操作4.3.1表的打开与关闭打开1.文件——打开——表2.命令:use[<表名>]关闭:USE7/23/2021134.3.2表记录的显

14、示1、菜单方式显示

15、浏览2、项目管理器选表

16、浏览3、命令(1)BROWSE在浏览窗口显示。(2)LIST

17、DISPLAY[[FIELDS]<表达式>][<范围>][FOR<条件>][WHILE<条件>][OFF]7/23/2021144.3.2表记录显示说明:FIELDS<表达式>:指定要显示的表达式,

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

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

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