为了控制数据库中表字段的数据,可以创建字.ppt

为了控制数据库中表字段的数据,可以创建字.ppt

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
为了控制数据库中表字段的数据,可以创建字

* * 第七章 数据库 7.1 数据库的意义 7.2建立数据库(.DBF)文件 7.3 数据字典(Data Dictionary) 一、表(Table)和数据库(Database) 1、在Visual FoxPro以前的Xbase,其基本数据结构是数据库(.dbf), 在Visual FoxPro中则将这种结构称为表(Table),文件扩展名(.dbf)。 2、在Visual FoxPro中数据库(Database)是包含了多个表(Table)以及表中各种属性的特性,是一种工作环境 。能减少数据的冗余并提高数据的完整性。 3、表可以是在数据库中建立的表 ,即数据库的成员,也可以是与数据库无联系的表,称为自由表(FreeTable)。数据库表比自由表有以下的特点: (1)长表名和表中的长字段名。(2)对各表字段的标题和注释。 (3)对表字段的默认值。(4)字段和记录级规则。 第七章 数据库 7.1数据库的意义 (5)对各INSERT、UPDATE、DELETE事件的触发器(Trigger)。 (6)回复(Roll Back)等。 二、数据库的优缺点 (1)数据库的数据字典功能用在表设计器中,满足客户/服务器结构对数据安全性与一致性的要求。 (2)数据库中多个表之间可建立一种永久关系。 (3)可生成SQL View视图。 缺点: 不能用向导W izard 方便地生成和修改。在使用数据库表时必须 先打开数据库文件。 7.2建立数据库(.DBF)文件 一、数据库的建立 1、使用菜单方式 (1) 在主菜单栏上选“文件” —“ 新建”—“数据库” — “新文件” (2)在项目管理器中选“数据卡” — “数据库” — “新建” 指定数据库的文件名进入数据库设计器。 2、命令:CREATE DATABASE 数据库名 生成名为数据库名的数据库文件,同时进入数据库设计器。 二、打开、关闭数据库文件 1、在主菜单栏上选“文件” —“打开”—“数据库文件名” 2、命令:打开 OPEN DATABASE〈数据库名〉 关闭 CLOSE DATABASE 或 CLOSE ALL 三、查看、修改、删除数据库 1、菜单:使用主菜单进入数据库设计器即可显示已打开数据库的结构。点击主菜单“数据库”进行各功能操作。 2、命令 修改:MODIFY DATABASE 〈数据库名〉 查看(浏览):BROWSE 删除:DELETE DATABASE 〈数据库名〉 四、数据库表 1、新建 菜单:(1)在数据库菜单笺—新表— (2)在数据库设计器中右击鼠标—(Shortcut)新表— (3)、在项目管理器数据卡的数据库中—新建— 显示出数据库表设计器 2、添加表: (1)在数据库菜单笺—添加表— (2)在数据库设计器中右击鼠标—(Shortcut)添加表— (3)在项目管理器数据卡的数据库中—添加表— 显示出打开对话框,选择需要添加的自由表。 例子1:新建数据库AA1,添加表文件Stu1t和Sty2并进行修改等操作。 7.3 数据字典(Data Dictionary) 一、字段级和表级数据字典特性 表属性(Properties): 表级 见P213表8-1 字段级 1、长表名与注释 长表名可包含128个字符,并可用来代表短表名识别数据表,表在一些界面中将显示长表名。 表的注释用来对表的使用功能进行简明说明。 操作(1)进入数据库“表设计器”——“表”选项卡如图8.3-1 (2)在“表名”框输入长表名,在“表注释”框输入该表的注释。 (3)按“确定”完成。 2、长字段名、标题与注释 与长表名一样字段也可以有长字段名、标题与注释,同样都在“表设计器”中设置。如图8.3-2 在“字段名”框输入长字段名,在“标题”框输入字段的标题,在“字段注释”框输入注释。 (1) 数据库的字段名最多可以包含128个字符。 (2)如果从数据库中移去一个表那么该表的长字段名被截为10个字符存贮在.DBF文件中作为字段名。如果长字段名的前10个字符对此表不唯一,将取长字段名的前几个字符后追加顺序号共同形成10个字符的长字段名。 如:长字段名 短字段名 customer_contact_name customer_c customer_contact_address customer_2 以此类推。但对于汉字的短字段名有时无法区分。 客户联系人姓名 客户联系人 客户联系人电话 客户联系人 (3)当一个表和数据库关联时必

文档评论(0)

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

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

1亿VIP精品文档

相关文档