VisualFoxPro程序设计教程4数据库表.ppt

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Visual FoxPro程序设计教程 第四章 数据库的基本操作 第四章 数据库的基本操作 教学目的:使学生能够熟练掌握数据库的建立和维护 教学重点:数据库的建立和维护 第四章 数据库的基本操作 4.1 数据库的建立 4.2 建立数据库表 4.3 表的基本操作 4.4 索引 4.5 参照完整性 4.6 自由表 4.7 多表同时使用 5.1 数据库及其建立 在应用中将多个有联系的表组织在一起,构成数据库。 4.1.1 建立数据库文件 1.菜单操作方式 “文件”——“新建”——“数据库”——“新建文件”——打开数据库设计器。 2.命令操作方式 命令格式: CREATE DATABASE [数据库文件名|?] 说明:扩展名为.dbc。并同时生成同名的.dct数据库备注文件与.dcx索引文件。 使用该命令建立数据库后并不打开数据库设计器,只是建立一个新的数据库文件并打开此数据库。 用MODI DATA 《文件名》打开数据库设计器 4.1.2 数据库的使用 1、数据库的打开 菜单:“文件”——“打开”——打开的数据库文件名 命令:OPEN DATABASE [数据库文件名 ] 注意:在数据库被打开的情况下,它所包含的所有表都可以使用。但这些表并没有被自动打开,使用时仍需要用USE命令打开。 2、数据库的修改 命令:MODIFY DATABASE [数据库文件名 ] 3、数据库的关闭 命令:CLOSE [ALL| DATABASE] 4、数据库的删除 命令:DELETE DATABASE [数据库文件名] 注意:要删除的数据库必须处于关闭状态,被删除的数据库中的表成为自由表。 4.2 建立数据库表 (3。29) 4.2.1 在数据库中建立表 表分两部分:表结构、表记录 表结构描述了数据存放形式以及存储的顺序。 表记录是表所要保存的数据的主体,数据由记录组成。 一、建数据库表 菜单方式:文件|新建 项目管理器:数据|数据库|表|新建 快捷菜单方式:数据库设计器—— “数据库”菜单或数据库设计器快捷菜单——“新建表” 命令方式: CREATE:当数据库打开时,在数据库中直接建立表; 如果没有打开数据库,则建立的表是自由表。 二.字段的属性的设置 1、字段显示属性 字段的显示属性包括显示格式、输入掩码和标题。 (1)格式 用于键入格式表达式,确定当前字段在浏览窗口、表单或报表中显示时采用的大小写、字体大小和样式。 例: AT 只允许输出文字字符,用禁止有前导和结尾空格。 (2)输入掩码 输入掩码用于指定字段的输入格式。输入掩码必须按位指定。 例:99-999:表示相应字段只能输入数字,可输入5位数字,第3个符号“-”不是输入掩码,照原样显示,“-”不用输入。 例:学号 200599,前4位固定,后2位必须是数字字符。 (3)标题(9。15) 指定字段显示时的标题。用于为当前字段指定在浏览窗口、表单或报表中的标题显示内容。 (选课) 2. 字段有效性 有效性规则是一个与字段或记录相关的表达式,通过对用户的值加以限制,提供数据有效性检查。 规则(关系式或逻辑式) 输入字段内容时测试表达式。 例:入学成绩0 性别=”男” OR 性别=”女” 信息(提示字符串) 违反规则时显示的错误提示信息。 例:“入学成绩应大于0”。 默认值(字段默认值) 用户向表中输入新记录时,显示默认值,除非键入新值,否则一直保留默认值。注意:字符型字段默认值应加定界符。 3、记录有效性规则 使用“表”选项卡设置。 (3)触发器 若要控制对已经存在的记录所作的非法操作,则应使用数据库表的记录级触发器。 触发器是在某些事件发生时触发执行的一个表达式或一个过程。这些事件包括插入记录、修改记录和删除记录。 触发器包括插入触发器、更新触发器和删除触发器。 例如,设置“删除触发器”的表达式为“EMPTY(姓名)”,表示只有当相应记录的“姓名”字段为空时才能删除该记录,这个触发器用于保证不误删除记录。 4.2.2 修改数据库中的表 1、在数据库设计器中,右键快捷菜单 “修改”,即打开相应表的表设计器,在表设计器可以完成表结构的修改、建立索引以及设置字段属性和表的有效性规则。 2、项目管理器: 选中要修改的表,单击“修改” 3、命令:MODI STRU 4.3 表的基本操作 4.3.1 表的打开与关闭 打开 1. 文件——打开——表 2. 命令:use [表名] 关闭:USE 4.3.2 表记录的显示 1、菜单方式显示|浏览 2、项目管理器 选表|浏览 3、命令 (1) BROWSE 在浏览窗口显示。 (2)LIST|DISPLAY[[FIELDS] 表达式

文档评论(0)

kabudou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档